From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ew0-f211.google.com ([209.85.219.211]) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1OAO32-0001rg-Ss for openembedded-devel@lists.openembedded.org; Fri, 07 May 2010 15:57:04 +0200 Received: by ewy3 with SMTP id 3so251266ewy.26 for ; Fri, 07 May 2010 06:53:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type; bh=W4kXkhATwj8YHRZR3VSi75pgLE2oM6owxbZm+JQRCa4=; b=W6AtCAS+bC9CxqHw/KyKA3CWMfwp62ODM1dXdsva1Yx3rm5J/KXTbbZrZdr9pqK71/ c4HHAc70txfwVj7OLDeb7Jjz3HDiIZ0S8Q3bM6VACLBiYHrMCTk/uqfEtmSxJ8DGU5e5 Bh+ZJMYqLOpbfgsuhXs0Bh7Z0nWTXe4cBWiVE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; b=GCYTC4+f3PzDqPO7cVIv+h/mlhfeI+9cLnpLjVSqyG+4c0fNxlfY4eOW66POP9HaEA IAVqoTARFR343u3AmgRW8DKN01R0yl51vPMZ45ceugdAi5L+16NNQbN9oKguqoC1v7vv TKz00JKDBnsl8bhTnGhuIsn5qW8+MPDKOSe3I= Received: by 10.213.51.208 with SMTP id e16mr4079977ebg.27.1273240391281; Fri, 07 May 2010 06:53:11 -0700 (PDT) Received: from [192.168.0.49] (147.84-49-231.nextgentel.com [84.49.231.147]) by mx.google.com with ESMTPS id 13sm1131619ewy.9.2010.05.07.06.53.10 (version=SSLv3 cipher=RC4-MD5); Fri, 07 May 2010 06:53:10 -0700 (PDT) Message-ID: <4BE41BAE.5000302@gmail.com> Date: Fri, 07 May 2010 15:54:54 +0200 From: Tasslehoff Kjappfot User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9pre) Gecko/20100217 Shredder/3.0.3pre MIME-Version: 1.0 To: openembedded-devel@lists.openembedded.org References: <4BE11B74.7090901@gmail.com> In-Reply-To: <4BE11B74.7090901@gmail.com> X-SA-Exim-Connect-IP: 209.85.219.211 X-SA-Exim-Mail-From: tasskjapp@gmail.com X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on discovery X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,HTML_MESSAGE, SPF_PASS autolearn=ham version=3.2.5 X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:20:07 +0000) X-SA-Exim-Scanned: Yes (on linuxtogo.org) X-Content-Filtered-By: Mailman/MimeDel 2.1.11 Subject: Re: python-pyqt compile error with latest org.openembedded.dev X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 May 2010 13:57:05 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Doesn't seem to be a lot of interest in this, and I stumbled across an old post about "End-of-life for PyQt-Embedded" ( http://lists.linuxtogo.org/pipermail/openembedded-devel/2007-August/002802.html). Was this the end of PyQt in OE? If so, should the recipes be removed? What about PySide ( http://www.pyside.org/), Nokias own Python bindings for Qt? Is that something it would be interesting to have a recipe for? I've been trying to make one myself, but my OE skills haven't proven good enough. On 05/05/2010 09:17 AM, Tasslehoff Kjappfot wrote: > I was told on #oe that I should have been a bit more verbose in my > previous mail, and I agree :-) > > I'm compiling Angstrom for the Beagleboard with the latest > org.openembedded.dev, and python-pyqt fails. I took a closer look at > the recipes for python-pyqt and python-sip, and they use old versions > that don't match the Qt-version currently in use. I'm attempting to > make it build with updated versions on my machine, but my recipe-fu > isn't very good, so any help is appreciated. > > Compilation output ===> > > NOTE: make MAKEFLAGS= > > cd QtCore/ && make -f Makefile > > make[1]: Entering directory > `/data/src/openembedded/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/python-pyqt-4.4.3-ml5/PyQt-x11-gpl-4.4.3/QtCore' > > > arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 > -mfpu=neon -mfloat-abi=softfp -c -pipe > -isystem/data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include > -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 > -ggdb3 > -isystem/data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include > -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 > -ggdb3 -fpermissive -fvisibility-inlines-hidden -Wall -W -D_REENTRANT > -fPIC -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED > -I/data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/share/qt4/mkspecs/linux-g++ > -I. > -I/data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore > -I/data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtGui > -I/data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4 > -I/data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/Qt > -I/data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/python2.6 > -I. -o sipQtCoreQResource.o sipQtCoreQResource.cpp > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h: > In copy constructor 'QResource::QResource(const QResource&)': > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h:170: > error: 'QScopedPointer::QScopedPointer(const > QScopedPointer&) [with T = QResourcePrivate, Cleanup = > QScopedPointerDeleter]' is private > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qresource.h:59: > error: within this context > > sipQtCoreQResource.cpp: In constructor > 'sipQResource::sipQResource(const QResource&)': > > sipQtCoreQResource.cpp:84: note: synthesized method > 'QResource::QResource(const QResource&)' first required here > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h: > In member function 'QResource& QResource::operator=(const QResource&)': > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h:170: > error: 'QScopedPointer& QScopedPointer Cleanup>::operator=(const QScopedPointer&) [with T = > QResourcePrivate, Cleanup = QScopedPointerDeleter]' > is private > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qresource.h:59: > error: within this context > > sipQtCoreQResource.cpp: In function 'void assign_QResource(void*, > const void*)': > > sipQtCoreQResource.cpp:618: note: synthesized method 'QResource& > QResource::operator=(const QResource&)' first required here > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h: > In static member function 'static void > QScopedPointerDeleter::cleanup(T*) [with T = QResourcePrivate]': > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h:100: > instantiated from 'QScopedPointer::~QScopedPointer() [with > T = QResourcePrivate, Cleanup = QScopedPointerDeleter]' > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qresource.h:59: > instantiated from here > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h:59: > error: invalid application of 'sizeof' to incomplete type > 'QResourcePrivate' > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h:59: > error: creating array with negative size ('-0x00000000000000001') > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h:62: > warning: possible problem detected in invocation of delete operator: > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h:54: > warning: 'pointer' has incomplete type > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qresource.h:56: > warning: forward declaration of 'struct QResourcePrivate' > > /data/src/openembedded/build/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/qt4/QtCore/qscopedpointer.h:62: > note: neither the destructor nor the class-specific operator delete > will be called, even if they are declared when the class is defined. > > make[1]: *** [sipQtCoreQResource.o] Error 1 > > make[1]: Leaving directory > `/data/src/openembedded/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/python-pyqt-4.4.3-ml5/PyQt-x11-gpl-4.4.3/QtCore' > > > make: *** [sub-QtCore-make_default] Error 2 > > FATAL: oe_runmake failed