Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33109 - vflib-2.25.6-r1 fails to build with new gcc (GCC no longer implements <varargs.h>)
Summary: vflib-2.25.6-r1 fails to build with new gcc (GCC no longer implements <vararg...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Mamoru KOMACHI (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-09 18:50 UTC by Timmy Douglas
Modified: 2003-11-10 08:56 UTC (History)
0 users

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 Timmy Douglas 2003-11-09 18:50:05 UTC
make[1]: Entering directory
`/var/tmp/portage/vflib-2.25.6-r1/work/VFlib2-2.25.6/tools'
make[1]: Nothing to be done for `depend'.
make[1]: Leaving directory
`/var/tmp/portage/vflib-2.25.6-r1/work/VFlib2-2.25.6/tools'
make[1]: Entering directory
`/var/tmp/portage/vflib-2.25.6-r1/work/VFlib2-2.25.6/tools'
../libtool --mode=compile               gcc -Wall -ansi -mcpu=athlon-xp -O3
-pipe -c disol.c
../libtool --mode=compile               gcc -Wall -ansi -mcpu=athlon-xp -O3
-pipe -c kban.c
gcc -Wall -ansi -mcpu=athlon-xp -O3 -pipe -c  -fPIC -DPIC kban.c -o kban.lo
gcc -Wall -ansi -mcpu=athlon-xp -O3 -pipe -c  -fPIC -DPIC disol.c -o disol.lo
kban.c: In function `main':
kban.c:106: warning: implicit declaration of function `strlen'
kban.c: In function `BanAChar':
kban.c:183: warning: implicit declaration of function `memset'
In file included from disol.c:36:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/varargs.h:4:2: #error "GCC no
longer implements <varargs.h>."
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/varargs.h:5:2: #error "Revise
your code to use <stdarg.h>."
make[1]: *** [disol.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory
`/var/tmp/portage/vflib-2.25.6-r1/work/VFlib2-2.25.6/tools'
make: *** [all] Error 2

!!! ERROR: media-libs/vflib-2.25.6-r1 failed.
!!! Function src_compile, Line 37, Exitcode 2
!!! (no error message)



Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
keeps me from emerging world.


root:timmymain:~$ emerge --info
Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.2.5-r2,2.3.2-r8,
2.6.0-test7)
=================================================================
System uname: 2.6.0-test7 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.4.3.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod
mpeg ncurses nls pdflib png quicktime spell xml2 xmms xv zlib gtkhtml gdbm
berkdb slang readline arts bonobo svga tcltk java guile X sdl gpm tcpd pam
libwww perl python esd imlib oggvorbis gtk qt kde motif opengl mozilla cjk canna
emacs ssl leim truetype gtk2 gnome dvd"
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2003-11-10 08:56:13 UTC
Thanks Timmy, I added a patch to fix the problem.