From owner-freebsd-ports@FreeBSD.ORG Thu Feb 19 05:55:02 2009 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E2C1106564A for ; Thu, 19 Feb 2009 05:55:02 +0000 (UTC) (envelope-from glz@hidden-powers.com) Received: from mail.hidden-powers.com (mail.hidden-powers.com [213.242.135.162]) by mx1.freebsd.org (Postfix) with ESMTP id 140AF8FC13 for ; Thu, 19 Feb 2009 05:55:02 +0000 (UTC) (envelope-from glz@hidden-powers.com) Received: from mail.hidden-powers.com (localhost [127.0.0.1]) by dkim.hidden-powers.com (Postfix) with ESMTP id 8B9B26E02B; Thu, 19 Feb 2009 06:55:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=hidden-powers.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s= selector1; bh=z1yjzZ4GO1odGjB7NJwJM6JpPoA=; b=Ndc3B+/ytYoxASYRZI L4uwlZ0WA1wtwG5FrWfmGPtWt+Y4CHkLKywRBAX5fR13cNEkgtZzpDs5ZkL0+6aS DGa/lPJ6HHAzxU5pLzuZ6lY2naYP/bOFUaH+twBX34r0qCaTIoNU8sQlFTmgYGGg F+oor0yeh2GC9zyNqhyYyoC5M= Received: from [10.255.253.2] (unknown [10.255.253.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.hidden-powers.com (Postfix) with ESMTPSA id 652FE6E02A; Thu, 19 Feb 2009 06:55:00 +0100 (CET) Date: Thu, 19 Feb 2009 06:55:00 +0100 From: Goran Lowkrantz To: Matt Message-ID: <0E9117669AA271D6552BE572@[10.255.253.2]> In-Reply-To: References: <7B9AE8C10EAD657121175B10@10.255.253.2> <3491A5A6F29582366CB947DE@10.255.253.2> X-Mailer: Mulberry/4.0.8 (Win32) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: ports@freebsd.org Subject: Re: kipi-plugins-kde4 and digikam-kde4 picks up qt3 headers from qt-copy-3.3.8_9 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: Thu, 19 Feb 2009 05:55:02 -0000 --On Wednesday, February 18, 2009 8:58 PM -0600 Matt wrote: > On Wed, Feb 18, 2009 at 4:34 PM, Goran Lowkrantz > wrote: >> --On Wednesday, February 18, 2009 3:55 PM -0600 Matt >> wrote: >> > [snip] > >>>> [ 9%] ^[[32mBuilding CXX object >>>> digikam/CMakeFiles/digikamcore.dir/__/libs/threadimageio/loadsavetask. >>>> o^M ^[[0mcd >>>> /var/ports/usr/ports/graphics/digikam-kde4/work/digikam-0.10.0-rc2/dig >>>> ik am && /usr/bin/c++ -D_GNU_SOURCE -DQT_NO_STL -D >>>> QT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS [snip] >>>> from /usr/local/include/qwidget.h:45,^M >>>> from /usr/local/include/qdesktopwidget.h:40,^M >>>> > [snip] >> >> Sorry, forgot the configure info: >> -- >> ------------------------------------------------------------------------ >> ---------- -- digiKam 0.10.0-rc2 dependencies results >> -- >> -- Qt4 SQL module found................ YES >> -- libjpeg library found............... YES >> -- libtiff library found............... YES >> -- libpng library found................ YES >> -- libjasper library found............. YES >> -- liblcms library found............... YES >> -- libkipi library found............... YES >> -- libkexiv2 library found............. YES >> -- libkdcraw library found............. YES >> -- libgphoto2 library found............ YES >> -- libkdepimlibs library found......... YES (optional) >> -- libmarblewidget library found....... YES (optional) >> -- liblensfun library found............ NO (optional) >> -- >> -- digiKam will be compiled without lens auto-correction image editor >> plugin. >> -- >> -- digiKam will be compiled............ YES >> -- >> ------------------------------------------------------------------------ >> ---------- >> >> /glz > > Can you try the attached patch and see how it goes? It's a simple > change to the include line for the libs/threadimageio/loadsavetask.cpp > file that will hopefully help get Qt3 out of the way. I can't test it > here since I'm not seeing the problem, but I can confirm that the port > does build with the patch applied. > > Matt Yes, we get past that one, next fail at ^[[0m[ 13%] ^[[32mBuilding CXX object digikam/CMakeFiles/digikamcore.dir/__/libs/widgets/common/histogramwidget.o^M ^[[0mIn file included from /usr/local/include/qpen.h:43,^M from /usr/local/include/qpainter.h:47,^M from /var/ports/usr/ports/graphics/digikam-kde4/work/digikam-0.10.0-rc2/libs/widgets/common/histogram widget.cpp:37:^M /usr/local/include/qshared.h:46: error: function definition does not declare parameters^M In file included from /usr/local/include/qpainter.h:47,^M from /var/ports/usr/ports/graphics/digikam-kde4/work/digikam-0.10.0-rc2/libs/widgets/common/histogram widget.cpp:37:^M /usr/local/include/qpen.h:47: error: function definition does not declare parameters^M /usr/local/include/qpen.h:95: error: expected initializer before '&' token^M /usr/local/include/qpen.h:96: error: expected initializer before '&' token^M In file included from /usr/local/include/qmemarray.h:42,^M from /usr/local/include/qpointarray.h:42,^M which is fixed by changing to #include #include #include #include #include #include #include #include #include #include #include but then the next file fails in the same way as the previous files, i.e. at3 includes. Seems like a total switch to Qt4 include names would be in order. /glz