From: David Southwell on 7 Dec 2009 05:59 Freebsd 7.2 p3 amd64 on intel quadcore system Thanks in advance for advice on this one Console error report: /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 = KBookmark]': /usr/ports/x11/kdelibs4/work/kdelibs-4.3.4/kio/bookmarks/kbookmarkmanager.cc: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 = QDBusObjectPath]': /usr/local/include/qt4/QtCore/qmetatype.h:127: instantiated from 'void* qMetaTypeConstructHelper(const T*) [with T = QPtrList<QDBusObjectPath>]' /usr/local/include/qt4/QtCore/qmetatype.h:152: instantiated from 'int qRegisterMetaType(const char*, T*) [with T = 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 = QDBusSignature]': /usr/local/include/qt4/QtCore/qmetatype.h:127: instantiated from 'void* qMetaTypeConstructHelper(const T*) [with T = QPtrList<QDBusSignature>]' /usr/local/include/qt4/QtCore/qmetatype.h:152: instantiated from 'int qRegisterMetaType(const char*, T*) [with T = 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. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20091207-79948-1p3gp3c-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=kdelibs-4.3.4 UPGRADE_PORT_VER=4.3.4 make ** Fix the problem and try again. ---> Skipping 'x11/kdebase4-workspace' (kdebase-workspace-4.3.4) because a requisite package 'kdelibs-4.3.4' (x11/kdelibs4) failed (specify -k to force) ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! x11/kdelibs4 (kdelibs-4.3.4) (bad C++ code) * x11/kdebase4-workspace (kdebase-workspace-4.3.4) dns1# _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
From: Kurt Jaeger on 7 Dec 2009 06:04 Hi! > Freebsd 7.2 p3 amd64 on intel quadcore system > Thanks in advance for advice on this one You still have qt-3.3.8_10 installed, kdelibs4 catches the wrong qt headers and fails. There are some apps which apparently still require qt-3, e.g. arts-1.5.10_2,1 kphone-4.2_3 opera-10.10.20091120 opera-linuxplugins-10.10.20091120 scribus-1.3.3.13_1 twinkle-1.4.2_2 I did the following: pkg_delete -f qt-3.3.8_10 then recompiled kdelibs4 (works). Those apps that break then need to be fixed. -- pi(a)opsec.eu +49 171 3101372 11 years to go ! _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
|
Pages: 1 Prev: firefox-35 does not terminate. Next: Current unassigned ports problem reports |