Summary: | sys-apps/readahead-list-0.20050328.0142 fails to compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | lukenshiro |
Component: | Current packages | Assignee: | Tim Yamin (RETIRED) <plasmaroo> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aries.huijzer, base-system, bytewise, douglas.hoffman, robbat2 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 83224 | ||
Bug Blocks: |
Description
lukenshiro
2005-03-28 05:03:05 UTC
Confirmed... exactly the same error here. emerge info Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.11Y i686) ================================================================= System uname: 2.6.11Y i686 Intel(R) Pentium(R) M processor 1300MHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Dec 16 2004, 16:00:13)] dev-lang/python: 2.2.3-r5, 2.3.4 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.90.0.1.1-r3 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O2 -pipe -falign-functions=64" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/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="-march=pentium3 -O2 -pipe -falign-functions=64" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms" GENTOO_MIRRORS="http://gentoo.eliteitminds.com http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.inode.at/ ftp://gentoo.inode.at/source/" LANG="de_DE@euro" LC_ALL="C" LDFLAGS="" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa arts audiofile avi bash-completion bitmap-fonts cdr composite cpus crypt cups curl directfb dvd emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gnokii gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib ipv6 irda jack java jpeg jpeg2k junit kde ldap libg++ libwww mad mikmod mmx motif mp3 mpeg nas ncurses nls nptl oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline ruby samba sdl slang speex spell sqlite sse ssl svga tcltk tcpd tetex tiff transcode truetype truetype-fonts type1-fonts usb x86 xine xinerama xml xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET would both of you please tell me what version of linux-headers you have presently, then force an emerge -u linux-headers and try again? currently I have 2.6.8.1-r2 now updated to 2.6.8.1-r4 (~x86) but still the same problem when compiling readahead-list. I confirm what Robert said. I had linux-headers-2.6.8.1-r2, now I've upgraded to linux-headers-2.6.8.1-r4 and I've the same bug The patch in http://tirpitz.iat.sfu.ca/~robbat2/linux-headers-2.6.8.1-list_h-defines.patch (reported in 83224), manually applied, waiting for a linux-headers update, seems to resolve all of previous errors. Thanks. Btw, what is this:
>>> Regenerating /etc/ld.so.cache...
* Caching service dependencies ...
* Services 'checkroot' and 'readahead-list' have circular
* dependency of type 'ibefore'; continuing...
Anything worth fixing or should one tune something himself?
*** Bug 83224 has been marked as a duplicate of this bug. *** I've added a fix for this into linux-headers-2.6.11 in CVS. Please try that and let me know; and I'll backport the change into 2.6.8.1 if everything works out. Thanks. > I've added a fix for this into linux-headers-2.6.11 in CVS.
Using linux-headers-2.6.11 previous problem disappears. Thank you!
BTW I've the same anlar's comment #6 complain, so I edited /etc/init.d/readahead-list, replacing "before *" with "after checkroot" P.S. I don't really know if it's a good solution, but it seems I don't have anymore warnings ... O:-) Fix backported to 2.6.8.1 in CVS, closing bug. *** Bug 86410 has been marked as a duplicate of this bug. *** When will the ebuild be unmasked? I asssume there are still issues with it if it is masked... Douglas R. Hoffman: 1. it will be in stable after 30 days at ~arch, as per regular gentoo policy. 2. it's considered reasonable to add your email address to the CC list when asking a question on a bug. I still have problems: a part of the ouput: filelist-order.cxx: In function `void process_fieldorder(char*)': filelist-order.cxx:402: error: `assert' undeclared (first use this function) filelist-order.cxx:402: error: (Each undeclared identifier is reported only once for each function it appears in.) /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3/bits/stl_set.h: At top level: filelist-order.cxx:55: warning: `char*program_header' defined but not used filelist-order.cxx:56: warning: `char*program_id' defined but not used make[2]: *** [filelist-order.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/readahead-list-0.20050425.1452/work/readahead-list-0.20050425.1452/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/readahead-list-0.20050425.1452/work/readahead-list-0.20050425.1452' make: *** [all] Error 2 !!! ERROR: sys-apps/readahead-list-0.20050425.1452 failed. !!! Function src_compile, Line 24, Exitcode 2 !!! emake failed !! If you need support, post the topmost build error, NOT this status message. emerge --info Portage 2.0.51.20-r5 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.5-r0, 2.6.11-ck4 i686) ================================================================= System uname: 2.6.11-ck4 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz Gentoo Base System version 1.6.11 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac aalib alsa apm arts artswrappersuid atlas audiofile avi berkdb bitmap-fonts blas cdparanoia cdr crypt cups curl dar32 dlloader dvd emboss encode esd fam ffmpeg fftw flac font-server foomaticdb fortran gd gdbm gif ginac gpm gstreamer gtk2 hal ieee1394 imagemagick imlib ipv6 java jpeg jpeg2k junit kde kdeenablefinal ldap libaudiofile libg++ libwww logitech-mouse mad matroska mikmod mmx mng monkey motif mp3 mpeg mysql ncurses nls nptl nvidia ogg oggvorbis opengl oss pam pcmcia pdflib perl pic png ppds python qhull qt quicktime rdesktop readline scanner sdl slang sndfile spell sse sse2 ssl svg svga tcltk tcpd theora tidy tiff truetype truetype-fonts type1-fonts unicode usb vidix vorbis wifi win32codecs wxwindows xine xml2 xmms xv xvid xvmc zlib" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS Arie: you'd have to look into why your C++ compiler isn't supporting assert statements. Don know if this is the rigth place ( maybe I have to move to the forum), so please tell me if I have to. But with gcc-3.4.3--20050110 readahead-list compiles without problems. My gcc-3.3.5-r1 and gcc-3.4.3.x are buildt with the same use flags. emerge --info with gcc-3.4.3-20050110 laptop ~ # emerge --info Portage 2.0.51.20-r5 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-ck4 i686) ================================================================= System uname: 2.6.11-ck4 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz Gentoo Base System version 1.6.11 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.1-r2 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac aalib alsa apm arts artswrappersuid atlas audiofile avi berkdb bitmap-fonts blas cdparanoia cdr crypt cups curl dar32 dlloader dvd emboss encode esd fam ffmpeg fftw flac font-server foomaticdb fortran gd gdbm gif ginac gpm gstreamer gtk2 hal ieee1394 imagemagick imlib ipv6 java jpeg jpeg2k junit kde kdeenablefinal ldap libaudiofile libg++ libwww logitech-mouse mad matroska mikmod mmx mng monkey motif mp3 mpeg mysql ncurses nls nptl nvidia ogg oggvorbis opengl oss pam pcmcia pdflib perl pic png ppds python qhull qt quicktime rdesktop readline scanner sdl slang sndfile spell sse sse2 ssl svg svga tcltk tcpd theora tidy tiff truetype truetype-fonts type1-fonts unicode usb vidix vorbis wifi win32codecs wxwindows xine xml2 xmms xv xvid xvmc zlib" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS |