Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86968 - sys-apps/readahead-list-0.20050328.0142 fails to compile
Summary: sys-apps/readahead-list-0.20050328.0142 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Tim Yamin (RETIRED)
URL:
Whiteboard:
Keywords:
: 83224 86410 (view as bug list)
Depends on: 83224
Blocks:
  Show dependency tree
 
Reported: 2005-03-28 05:03 UTC by lukenshiro
Modified: 2005-04-29 05:32 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lukenshiro 2005-03-28 05:03:05 UTC
>>> md5 src_uri ;-) readahead-list-0.20050328.0142.tar.bz2
>>> Unpacking source...
>>> Unpacking readahead-list-0.20050328.0142.tar.bz2 to /var/tmp/portage/readahead-list-0.20050328.0142/work
>>> Source unpacked.
 * econf: updating readahead-list-0.20050328.0142/config/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating readahead-list-0.20050328.0142/config/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --sbindir=/sbin
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking for gawk... (cached) gawk
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i686-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of i686-pc-linux-gnu-g++... gcc3
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for a BSD-compatible install... /bin/install -c
checking for mv... /bin/mv
checking for rm... /bin/rm
checking for cp... /bin/cp
checking for sed... /bin/sed
checking for cmp... /usr/bin/cmp
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether user wants warnings... no
checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking linux/fs.h usability... yes
checking linux/fs.h presence... yes
checking for linux/fs.h... yes
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking for struct stat.st_blksize... yes
checking for struct stat.st_blocks... yes
checking for struct stat.st_rdev... yes
checking whether i686-pc-linux-gnu-gcc needs -traditional... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for ioctl... yes
checking for memchr... yes
checking for readahead... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating README
config.status: creating doc/Makefile
config.status: creating m4/Makefile
config.status: creating src/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/data/Makefile
config.status: creating contrib/init/Makefile
config.status: creating contrib/init/gentoo/Makefile
config.status: creating contrib/scripts/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/readahead-list-0.20050328.0142/work/readahead-list-0.20050328.0142'
Making all in m4
make[2]: Entering directory `/var/tmp/portage/readahead-list-0.20050328.0142/work/readahead-list-0.20050328.0142/m4'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/readahead-list-0.20050328.0142/work/readahead-list-0.20050328.0142/m4'
Making all in src
make[2]: Entering directory `/var/tmp/portage/readahead-list-0.20050328.0142/work/readahead-list-0.20050328.0142/src'
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I..   -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -O2 -march=athlon-tbird -pipe -fomit-frame-pointer -Wall -W -MT filelist-order.o -MD -MP -MF ".deps/filelist-order.Tpo" -c -o filelist-order.o filelist-order.cxx; \
then mv -f ".deps/filelist-order.Tpo" ".deps/filelist-order.Po"; else rm -f ".deps/filelist-order.Tpo"; exit 1; fi
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..   -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -O2 -march=athlon-tbird -pipe -fomit-frame-pointer -Wall -W -MT readahead-list.o -MD -MP -MF ".deps/readahead-list.Tpo" -c -o readahead-list.o readahead-list.c; \
then mv -f ".deps/readahead-list.Tpo" ".deps/readahead-list.Po"; else rm -f ".deps/readahead-list.Tpo"; exit 1; fi
readahead-list.c:37: warning: 'program_header' defined but not used
readahead-list.c:38: warning: 'program_id' defined but not used
i686-pc-linux-gnu-gcc  -O2 -march=athlon-tbird -pipe -fomit-frame-pointer -Wall -W   -o readahead-list  readahead-list.o
In file included from /usr/include/linux/fs.h:12,
                 from filelist-order.cxx:32:
/usr/include/linux/wait.h: In function `int waitqueue_active(wait_queue_head_t*)':
/usr/include/linux/wait.h:79: error: `list_empty' undeclared (first use this function)
/usr/include/linux/wait.h:79: error: (Each undeclared identifier is reported only once for each function it appears in.)
filelist-order.cxx: At global scope:
filelist-order.cxx:55: warning: 'program_header' defined but not used
filelist-order.cxx:56: warning: 'program_id' defined but not used
make[2]: *** [filelist-order.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/readahead-list-0.20050328.0142/work/readahead-list-0.20050328.0142/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/readahead-list-0.20050328.0142/work/readahead-list-0.20050328.0142'
make: *** [all] Error 2


emerge --info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 AMD Athlon(TM) XP 2000+
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 21:19:17)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
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.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-tbird -pipe -fomit-frame-pointer"
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.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-tbird -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms"
GENTOO_MIRRORS="ftp://gentoo.blueyonder.co.uk/mirrors/gentoo http://gentoo.mirror.icd.hu/ http://mir.zyrianes.net/gentoo/ http://mirror.uni-c.dk/gentoo/"
LANG="it_IT@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 16bit 3dnow 3dnowex 3dnowext 3ds X X509 Xaw3d a52 aac aalib aavm accessibility accounting acpi activefilter aim alsa arts artworkextra async athena auctex audiofile avi bcmath beep beepmp berkdb bidi bitmap-fonts bonobo bzlib cairo calendar caps ccache cdparanoia cdr cdrom chroot clamav clisp codecs crypt css ctype cups curl curlwrappers dbx dga dillo dio disablexmb divx4linux dnd doc dts dv dvd dvdread emacs emacs-w3 emboss encode escreen esd ethereal examples exif extensions f2c faac faad fam fame fdftk festival ffmpeg fftw firebird flac flash flood font-server foomaticdb foreign-package fortran freetype ftp gb gcj gcl gd gdbm gif gimp gimpprint gkrellm glade glep glut gmp gnome gnomedb gnuplot gnustep gnutls gphoto2 gpm graphviz gs gsl gsnd gstreamer gtk gtk2 gtkhtml guile iconv icq ide image imagemagick imlib imlib2 ipv6 jabber java javacomm javadoc javascript jbig jikes jp2 jpeg jpeg2k junit justify kde kdeenablefinal kdexdeltas koffice-plugin latex lcms ldap leim lesstif libcaca libclamav libdsk libg++ libgda libwww lids live lua lzo lzw mad maildir mapeditor maps matroska mbrola mcal mdb memlimit messages mhash mikmod mime mimencode ming mixer mjpeg mmap mmx mmx2 mmxext mng monkey motif mozilla mozp3p mozsvg mp3 mpeg mpeg4 mpi mplayer msn mule music mysql mythtv nas ncurses neXt net network nls nowin nptl ntlm nvidia oav objc ocaml odbc offensive oggvorbis openal opengl oscar oss pam parse-clocks pcre pdf pdflib perl pic pie plotutils png portaudio posix postgres postgresql ppds prelude print pthreads python qemu-fast qt quicktime readline real recode rogue rplay rrdtool rtc ruby scanner sdl sharedmem silc silverxp slang smartcard smime sndfile snmp snortsam sounds sox speex spell sqlite sqlite3 sse ssl stats stencil-buffer stroke svg svga sysvipc t1lib tcltk tcpd tetex tga theora thumbnail tidy tiff timidity tools transcode transparent-proxy truetype truetype-fonts type1 type1-fonts usb uudeview v4l v4l2 vcdimager vdesktop videos vim vim-pager vim-with-x wmf wsconvert wxwindows xanim xatrix xchattext xemacs xforms xine xml xml2 xmms xosd xpm xprint xrandr xscreensaver xsl xv xvid yahoo yv12 zlib zvbi linguas_it"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 1 Robert 2005-03-28 05:37:18 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
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-03-28 12:57:27 UTC
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?
Comment 3 Robert 2005-03-28 13:15:31 UTC
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.
Comment 4 lukenshiro 2005-03-29 05:12:27 UTC
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
Comment 5 lukenshiro 2005-03-29 05:44:11 UTC
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.

Comment 6 anlar 2005-04-05 03:45:18 UTC
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? 
Comment 7 Tim Yamin (RETIRED) gentoo-dev 2005-04-14 09:55:46 UTC
*** Bug 83224 has been marked as a duplicate of this bug. ***
Comment 8 Tim Yamin (RETIRED) gentoo-dev 2005-04-14 10:13:40 UTC
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.
Comment 9 lukenshiro 2005-04-15 13:32:12 UTC
> 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!
Comment 10 lukenshiro 2005-04-15 13:56:02 UTC
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:-)
Comment 11 Tim Yamin (RETIRED) gentoo-dev 2005-04-24 07:31:42 UTC
Fix backported to 2.6.8.1 in CVS, closing bug.
Comment 12 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-04-25 14:54:32 UTC
*** Bug 86410 has been marked as a duplicate of this bug. ***
Comment 13 Douglas R. Hoffman 2005-04-27 02:05:39 UTC
When will the ebuild be unmasked?  I asssume there are still issues with it if it is masked...
Comment 14 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-04-27 02:25:25 UTC
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.
Comment 15 Arie Huijzer 2005-04-28 13:15:10 UTC
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
Comment 16 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-04-28 13:25:55 UTC
Arie: you'd have to look into why your C++ compiler isn't supporting assert statements.
Comment 17 Arie Huijzer 2005-04-29 05:32:21 UTC
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