Summary: | kdelibs-3.3.2-r7 failed during configure; couldn't find Qt libs | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Daniel J. <sleeperseven> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | aklhfex, schlesix, t35t0r, tschenturs, ufk2000 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Daniel J.
2005-03-16 11:43:59 UTC
does `revdep-rebuild` help? Same here. Happens also when I try to compile k3b, kdeaddons (revdep-rebuild doesn't complete due to that). same here, I just did revdep-rebuild, but it did not find anything Qt or kde related. I updated to kdelibs-3.3.2-r5 just a few days ago and it worked fine. My emerge info : Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r13 i686) ================================================================= System uname: 2.6.9-gentoo-r13 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 2 2005, 23:13:24)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-tbird -fomit-frame-pointer -ftracer -pipe -ftracer -ffast-math" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-tbird -fomit-frame-pointer -ftracer -pipe -ftracer -ffast-math" DISTDIR="/admin/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distcc distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://gentoo.blueyonder.co.uk/mirrors/gentoo http://gentoo.blueyonder.co.uk" LDFLAGS="-Wl,-O1" MAKEOPTS="-j4" PKGDIR="/admin/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/admin/overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl directfb doc dvd dvdr emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg junit kde ldap libcaca libg++ libwww mad matroska mikmod mmx mmxext monkey motif mozilla mp3 mpeg mysql ncurses nls nptl nvidia oggvorbis opengl osspam pdflib perl png ppds python qt quicktime readline real scanner sdl slang spell ssl svga tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts usb xml xml2 xmms xprint xv xvid zlib linguas_en linguas_de linguas_ja linguas_ru" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL /usr/qt/3/include/qmap.h:598: error: ISO C++ forbids declaration of `type name' with no type /usr/qt/3/include/qmap.h:598: error: missing `>' to terminate the template argument list /usr/qt/3/include/qmap.h:598: error: wrong number of template arguments (1, should be 2) /usr/qt/3/include/qpair.h:46: error: provided for `template<class T1, class T2> struct QPair' /usr/qt/3/include/qmap.h:598: error: ISO C++ forbids declaration of `type name' with no type /usr/qt/3/include/qmap.h:598: error: missing `>' to terminate the template argument list /usr/qt/3/include/qmap.h:598: error: wrong number of template arguments (1, should be 2) /usr/qt/3/include/qpair.h:46: error: provided for `template<class T1, class T2> struct QPair' /usr/qt/3/include/qmap.h:598: error: ISO C++ forbids declaration of `type name' with no type /usr/qt/3/include/qmap.h:598: error: missing `>' to terminate the template argument list /usr/qt/3/include/qmap.h:598: error: wrong number of template arguments (1, should be 2) /usr/qt/3/include/qpair.h:46: error: provided for `template<class T1, class T2> struct QPair' /usr/qt/3/include/qmap.h:598: error: ISO C++ forbids declaration of `type name' with no type /usr/qt/3/include/qmap.h:598: error: missing `>' to terminate the template argument list /usr/qt/3/include/qmap.h:598: error: wrong number of template arguments (1, should be 2) /usr/qt/3/include/qpair.h:46: error: provided for `template<class T1, class T2> struct QPair' /usr/qt/3/include/qmap.h:598: error: ISO C++ forbids declaration of `type name' with no type /usr/qt/3/include/qmap.h:598: error: missing `>' to terminate the template argument list /usr/qt/3/include/qmap.h:598: error: wrong number of template arguments (1, should be 2) /usr/qt/3/include/qpair.h:46: error: provided for `template<class T1, class T2> struct QPair' /usr/qt/3/include/qmap.h:598: error: ISO C++ forbids declaration of `QPair' with no type /usr/qt/3/include/qmap.h:598: error: expected `;' before '<' token /usr/qt/3/include/qmap.h:599: error: ISO C++ forbids declaration of `value_type' with no type /usr/qt/3/include/qmap.h:599: error: expected `;' before '*' token /usr/qt/3/include/qmap.h:600: error: ISO C++ forbids declaration of `value_type' with no type /usr/qt/3/include/qmap.h:600: error: expected `;' before '*' token /usr/qt/3/include/qmap.h:601: error: ISO C++ forbids declaration of `value_type' with no type /usr/qt/3/include/qmap.h:601: error: expected `;' before '&' token /usr/qt/3/include/qmap.h:602: error: ISO C++ forbids declaration of `value_type' with no type /usr/qt/3/include/qmap.h:602: error: expected `;' before '&' token /usr/qt/3/include/qmap.h:681: error: expected `,' or `...' before '&' token /usr/qt/3/include/qmap.h:681: error: ISO C++ forbids declaration of `value_type' with no type /usr/qt/3/include/qmap.h:688: error: expected `,' or `...' before '&' token /usr/qt/3/include/qmap.h:688: error: ISO C++ forbids declaration of `key_type' with no type /usr/qt/3/include/qmap.h:689: error: expected `,' or `...' before '&' token /usr/qt/3/include/qmap.h:689: error: ISO C++ forbids declaration of `key_type' with no type /usr/qt/3/include/qmap.h:760: error: prototype for `typename QMap<Key, T>::insert_pair QMap<Key, T>::insert(const typename QMap<Key, T>::value_type&)' does not match any in class `QMap<Key, T>' /usr/qt/3/include/qmap.h:724: error: candidates are: QMapIterator<K, T> QMap<Key, T>::insert(const Key&, const T&, bool) /usr/qt/3/include/qmap.h:681: error: QPair<QMapIterator<K, T>, bool> QMap<Key, T>::insert(int) /usr/qt/3/include/qmap.h:760: error: template definition of non-template `typename QMap<Key, T>::insert_pair QMap<Key, T>::insert(const typename QMap<Key, T>::value_type&)' /usr/qt/3/include/qmap.h:774: error: prototype for `void QMap<Key, T>::erase(const Key&)' does not match any in class `QMap<Key, T>' /usr/qt/3/include/qmap.h:688: error: candidates are: void QMap<Key, T>::erase(int) /usr/qt/3/include/qmap.h:684: error: void QMap<Key, T>::erase(QMapIterator<K, T>) /usr/qt/3/include/qmap.h:774: error: template definition of non-template `void QMap<Key, T>::erase(const Key&)' /usr/qt/3/include/qmap.h:783: error: prototype for `typename QMap<Key, T>::size_type QMap<Key, T>::count(const Key&) const' does not match any in class `QMap<Key, T>' /usr/qt/3/include/qmap.h:706: error: candidates are: size_t QMap<Key, T>::count() const /usr/qt/3/include/qmap.h:689: error: size_t QMap<Key, T>::count(int) const /usr/qt/3/include/qmap.h:783: error: template definition of non-template `typename QMap<Key, T>::size_type QMap<Key, T>::count(const Key&) const' make[3]: *** [kstreamsocket.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.3.2-r7/work/kdelibs-3.3.2/kdecore/network' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.3.2-r7/work/kdelibs-3.3.2/kdecore' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.3.2-r7/work/kdelibs-3.3.2' make: *** [all] Error 2 !!! ERROR: kde-base/kdelibs-3.3.2-r7 failed. !!! Function kde_src_compile, Line 166, Exitcode 2 !!! died running emake, kde_src_compile:make I have the same problem here. Kdelibs-3.3.2-r7 fails on configure because it can't find Qt, yet I have libqt-mt.so in /usr/qt/3/lib. kdelibs-3.3.2-r5 installed fine. Since you are using nptl, I assume this is the same as bug 81268 or bug 67166, please see if you can find something useful there (in case we can reopen those bugs). The problem in comment 4 is different, it should be addressed separately. I had just emerged glibc-2.3.4.20041102-r1 with +nptl just before encountering this problem. I'm going to try re-emerging it with -nptl and see if that takes care of the problem. I also updated glibc today and use nptl. Re-emerging Qt solved the problem, though I'm not quite sure why. At any rate, kdelibs got past configure and is compiling now... Re-emerging glibc with USE="nptlonly" allows me to build kdelibs now. This definitely smells like bug 67166. Problem occured after updating glibc to 2.3.4.20041102-r1. Re-emerging qt did help. Same here: I remerged qt and the problem was gone... *** This bug has been marked as a duplicate of 67166 *** *** Bug 82775 has been marked as a duplicate of this bug. *** *** Bug 87146 has been marked as a duplicate of this bug. *** *** Bug 100093 has been marked as a duplicate of this bug. *** |