From owner-freebsd-ports@FreeBSD.ORG Sun Dec 20 05:27:36 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E089F1065694 for ; Sun, 20 Dec 2009 05:27:36 +0000 (UTC) (envelope-from chuckr@telenix.org) Received: from mail3.sea5.speakeasy.net (mail3.sea5.speakeasy.net [69.17.117.5]) by mx1.freebsd.org (Postfix) with ESMTP id C25678FC52 for ; Sun, 20 Dec 2009 05:27:36 +0000 (UTC) Received: (qmail 3722 invoked from network); 20 Dec 2009 05:27:36 -0000 Received: from april.chuckr.org (HELO april.telenix.org) (chuckr@[66.92.151.30]) (envelope-sender ) by mail3.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 20 Dec 2009 05:27:36 -0000 Message-ID: <4B2DB5FE.40900@telenix.org> Date: Sun, 20 Dec 2009 00:28:30 -0500 From: Chuck Robey User-Agent: Thunderbird 2.0.0.19 (X11/20090121) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: How to get errors printed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2009 05:27:37 -0000 I'm having trouble with the devel/kdesdk4 port, in trying to update it from the 4.2.1 to the latest in ports which is 4.3.4. I'm using portupgrade, but the port itself uses cmake to build itself. At first, it gave me no useful output at all (I hate any make tool that goes out of it's way to hide errors!), but I found that if you define VERBOSE=1, you can at least get the command line given to shell to print, so I can now see all the calls to c++. The trouble is, I can't see ANY of the error output (VERBOSE apparently doesn't help there). There's gotta be some way to manipulate cmake to report it's errors. I CAN say that I *think* the build is breaking immediately after it announces that it's built kbugbuster, but I can't tell if the build actually dies doing kbugbuster, or doing whatever it is that comes after bugbuster. There is one fishy thing I can report: in the previous lines to the cm,ake report on kbugbuster, there's a command to c++ that seems to be linking kbugbuster, and it's got one phrase that's odd: -Wl,-rpath,/usr/local/kde4/lib:/usr/local/lib/qt4:::::::::::::::::::: All those colons, it strikes me as fishy. I see nothing in my environment that gives any hint, I'm using FreeBSD-current, with gcc-4.2.1. So, either (if you can) tell me how I can get cmake to print out the errors in a make run, OR give me a guess as to what might have caused that wierd phrase in the kbugbuster linking command. Thanks!