Date: Wed, 2 Dec 2009 21:29:44 +1000 From: Dima Panov <fluffy@fluffy.khv.ru> To: freebsd-ports@freebsd.org Cc: David Southwell <david@vizion2000.net> Subject: Re: Updating x11/kdelibs4 compile failure Message-ID: <200912022129.48429.fluffy@fluffy.khv.ru> In-Reply-To: <200912021109.56772.david@vizion2000.net> References: <200912021010.43041.david@vizion2000.net> <200912021036.42399.david@vizion2000.net> <200912021109.56772.david@vizion2000.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart2565344.f0a9Y78xxC Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Wednesday 02 December 2009 21:09:56 David Southwell wrote: > > > On Wed, 2 Dec 2009 10:10:42 +0000, David Southwell wrote: > > > > Is this a problem with qt4 dependencies??? > > > > > > > > Has anyone a fix for this? > > > > Thanks in advance > > > > > > > > This is on amd64 Freebsd 7.2 p3 system: > > > > > > > > /usr/ports/x11/kdelibs4/work/kdelibs-4.3.4/kio/bookmarks/kbookmarkm= an > > > >ag er .c c:148: instantiated from here > > > > /usr/local/include/qptrlist.h:50: error: 'next' was not declared in > > > > this scope /usr/local/include/qptrlist.h: In member function 'bool > > > > QPtrListStdIterator<type>::operator!=3D(const > > > > QPtrListStdIterator<type>&) const [with type =3D KBookmark]': > > > > /usr/ports/x11/kdelibs4/work/kdelibs-4.3.4/kio/bookmarks/kbookmarkm= an > > > >ag er .c c:617: instantiated from here > > > > /usr/local/include/qptrlist.h:54: error: 'const class > > > > QPtrListStdIterator<KBookmark>' has no member named 'node' > > > > /usr/local/include/qptrlist.h: In member function > > > > 'QPtrListStdIterator<type> QPtrListStdIterator<type>::operator++() > > > > [with type =3D KBookmark]': > > > > /usr/ports/x11/kdelibs4/work/kdelibs-4.3.4/kio/bookmarks/kbookmarkm= an > > > >ag er .c c:617: instantiated from here > > > > /usr/local/include/qptrlist.h:50: error: 'next' was not declared in > > > > this scope /usr/local/include/qptrlist.h: In copy constructor > > > > 'QPtrList<type>::QPtrList(const QPtrList<type>&) [with type =3D > > > > QDBusObjectPath]': > > > > /usr/local/include/qt4/QtCore/qmetatype.h:127: instantiated from > > > > 'void* qMetaTypeConstructHelper(const T*) [with T =3D > > > > QPtrList<QDBusObjectPath>]' > > > > /usr/local/include/qt4/QtCore/qmetatype.h:152: instantiated from > > > > 'int qRegisterMetaType(const char*, T*) [with T =3D > > > > QPtrList<QDBusObjectPath>]' > > > > /usr/local/include/qt4/QtDBus/qdbusextratypes.h:181: instantiated > > > > from here /usr/local/include/qptrlist.h:69: error: type 'QGList' is > > > > not a direct base of 'QPtrList<QDBusObjectPath>' > > > > /usr/local/include/qptrlist.h: In copy constructor > > > > 'QPtrList<type>::QPtrList(const QPtrList<type>&) [with type =3D > > > > QDBusSignature]': > > > > /usr/local/include/qt4/QtCore/qmetatype.h:127: instantiated from > > > > 'void* qMetaTypeConstructHelper(const T*) [with T =3D > > > > QPtrList<QDBusSignature>]' > > > > /usr/local/include/qt4/QtCore/qmetatype.h:152: instantiated from > > > > 'int qRegisterMetaType(const char*, T*) [with T =3D > > > > QPtrList<QDBusSignature>]' > > > > /usr/local/include/qt4/QtDBus/qdbusextratypes.h:183: instantiated > > > > from here /usr/local/include/qptrlist.h:69: error: type 'QGList' is > > > > not a direct base of 'QPtrList<QDBusSignature>' > > > > *** Error code 1 > > > > 3 errors > > > > *** Error code 2 > > > > 1 error > > > > *** Error code 2 > > > > 1 error > > > > *** Error code 1 > > > > > > > > Stop in /usr/ports/x11/kdelibs4. > > > > > > _______________________________________________ > > > freebsd-ports@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > > > To unsubscribe, send any mail to > > > "freebsd-ports-unsubscribe@freebsd.org" > > > > > > > > > > > > It picks up qt3 headers. As a workaround, deinstall qt3 before updati= ng > > > kde4 ports. > > > > I only have qt4 installed!! > > > > David >=20 > Is there an alternative workaround?? <telepathy on>=20 Your log unambiguously declared qt33 presence in system. <telepathy off> Anyway, something wrong with your local configuration. Ma be incorrectly setted cflags in /etc/make.conf =2D-=20 Dima "Red Fox" Panov @ Home | C73E 2B72 1FFD 61BD E206 1234 A626 76ED 93E3 = B018 Khabarovsk, Russia | 2D30 2CCB 9984 130C 6F87 BAFC FB8B A09D D539 = 8F29 KDE@FreeBSD Team | FreeBSD committer since 10.08.2009 | FreeBSD since Sept = 1995 Twitter.com:fluffy_khv | Skype:dima.panov | Jabber.org:fluffy.khv | ICQ:174= 5024 --nextPart2565344.f0a9Y78xxC Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (FreeBSD) iEYEABECAAYFAksWT6wACgkQpiZ27ZPjsBh3ugCfSJ3yJyzn2lO2O9/5wvyxNWQq wTgAoJsJovPf6h0+AEak4brXKkMgQli5 =006W -----END PGP SIGNATURE----- --nextPart2565344.f0a9Y78xxC--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912022129.48429.fluffy>