# emerge info Portage 2.0.48 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-gaming-r3 i686 AMD Athlon(tm) Processor GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" 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/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow avi crypt cups encode gif jpeg libg++ mmx mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib directfb gtkhtml alsa gdbm berkdb slang readline aalib bonobo svga ggi tcltk guile mysql X sdl gpm tcpd pam libwww ssl perl python imlib oggvorbis gnome gtk qt opengl mozilla gphoto2 ldap apache2 dvd emacs fbcon freetype gnomedb gtk2 imap innodb jack mpi odbc pic xfs xml xosd -apm -arts -java -mikmod -nls -esd -kde -motif -cdr -scanner" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-Wall -march=athlon-tbird -O2 -fPIC -pipe" CXXFLAGS="-Wall -march=athlon-tbird -O2 -fPIC -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" FEATURES="sandbox ccache usersandbox" emerge g-wrap Calculating dependencies ...done! >>> emerge (1 of 1) dev-libs/g-wrap-1.3.4 to / >>> md5 src_uri ;-) g-wrap-1.3.4.tar.gz >>> Unpacking source... >>> Unpacking g-wrap-1.3.4.tar.gz to /var/tmp/portage/g-wrap-1.3.4/work >>> Source unpacked. 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... no checking for strip... strip checking whether to enable maintainer-specific portions of Makefiles... no checking for i686-pc-linux-gnu-gcc... gcc checking for C compiler default output... 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 gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for a BSD-compatible install... /bin/install -c checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r checking for BSD-compatible nm... nm checking for a sed that does not truncate output... /bin/sed checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking command to parse nm output... ok checking how to run the C preprocessor... gcc -E 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 dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for i686-pc-linux-gnu-ranlib... no checking for ranlib... ranlib checking for i686-pc-linux-gnu-strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for guile... /usr/bin/guile checking for guile-config... /usr/bin/guile-config checking for scm_boot_guile in -lguile... yes checking for scm_puts in -lguile... yes checking for Guile Scheme directory... /usr/share/guile checking if guile uses old style smobs... no checking for glib-config... /usr/bin/glib-config checking if guile long_long is at least as big as gint64... yes checking for scm_long_long2num in -lguile... yes checking if unsigned long is at least as big as guint32... yes checking for gtk-config... /usr/bin/gtk-config checking for build-guile-gtk... no configure: creating ./config.status config.status: creating Makefile config.status: creating bin/Makefile config.status: creating doc/Makefile config.status: creating example/Makefile config.status: creating g-wrap/Makefile config.status: creating rpm/Makefile config.status: creating test/Makefile config.status: creating config.h config.status: executing depfiles commands make all-recursive make[1]: Entering directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4' Making all in doc make[2]: Entering directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/doc' Making all in rpm make[2]: Entering directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/rpm' rm -f spec.tmp sed < spec.in > spec.tmp \ -e 's:@-GW_RTLIB_VER-@:@GW_RUNTIME_GUILE_INTERFACE_MAJOR_VER@.@GW_RUNTIME_GUILE_INTERFACE_REVISION@.@GW_RUNTIME_GUILE_INTERFACE_AGE@:' \ -e 's:@-GW_RTLIB_MAJ-@:@GW_RUNTIME_GUILE_INTERFACE_MAJOR_VER@:' \ -e 's:@-VERSION-@:1.3.4:' mv spec.tmp spec make[2]: Leaving directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/rpm' Making all in bin make[2]: Entering directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/bin' rm -f g-wrap-config.tmp sed < g-wrap-config.in > g-wrap-config.tmp \ -e 's:@-GUILE-@:/usr/bin/guile:' \ -e 's:@-VERSION-@:1.3.4:' \ -e 's:@-libdir-@:/usr/lib:' \ -e 's:@-includedir-@:/usr/include:' \ -e 's:@-GUILE_MODULE_DIR-@:/usr/share/guile:' chmod +x g-wrap-config.tmp mv g-wrap-config.tmp g-wrap-config make[2]: Leaving directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/bin' Making all in g-wrap make[2]: Entering directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/g-wrap' guile -c \ "(set! %load-path (cons \"/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/g-wrap/..\" %load-path))""(debug-enable 'backtrace) \ (debug-enable 'debug) \ (read-enable 'positions) \ (use-modules (g-wrap)) \ (use-modules (g-wrap gw-standard-spec)) \ (gw:generate-wrapset \"gw-standard\")" if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT g-wrap-wct.lo -MD -MP -MF ".deps/g-wrap-wct.Tpo" \ -c -o g-wrap-wct.lo `test -f 'g-wrap-wct.c' || echo './'`g-wrap-wct.c; \ then mv ".deps/g-wrap-wct.Tpo" ".deps/g-wrap-wct.Plo"; \ else rm -f ".deps/g-wrap-wct.Tpo"; exit 1; \ fi add-ws-t gw-standard #<output: gw-standard.c 3> gw:global-declarations-ccg for-parent gw-standard add-ws-t gw-standard #<output: gw-standard.c 3> gw:global-definitions-ccg for-parent gw-standard guile -c \ "(set! %load-path (cons \"/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/g-wrap/..\" %load-path))""(debug-enable 'backtrace) \ (debug-enable 'debug) \ (read-enable 'positions) \ (use-modules (g-wrap)) \ (use-modules (g-wrap gw-wct-spec)) \ (gw:generate-wrapset \"gw-wct\")" add-ws-t gw-wct #<output: gw-wct.c 3> gw:global-declarations-ccg for-client gw-standard gw-wct for-parent gw-wct add-ws-t gw-wct #<output: gw-wct.c 3> gw:global-definitions-ccg for-client gw-standard gw-wct for-parent gw-wct if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT g-wrap-glib.lo -MD -MP -MF ".deps/g-wrap-glib.Tpo" \ -c -o g-wrap-glib.lo `test -f 'g-wrap-glib.c' || echo './'`g-wrap-glib.c; \ then mv ".deps/g-wrap-glib.Tpo" ".deps/g-wrap-glib.Plo"; \ else rm -f ".deps/g-wrap-glib.Tpo"; exit 1; \ fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT g-wrap-wct.lo -MD -MP -MF .deps/g-wrap-wct.Tpo -c g-wrap-wct.c -fPIC -DPIC -o .libs/g-wrap-wct.lo rm -f .libs/g-wrap-glib.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT g-wrap-glib.lo -MD -MP -MF .deps/g-wrap-glib.Tpo -c g-wrap-glib.c -fPIC -DPIC -o .libs/g-wrap-glib.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT g-wrap-wct.lo -MD -MP -MF .deps/g-wrap-wct.Tpo -c g-wrap-wct.c -o g-wrap-wct.o >/dev/null 2>&1 gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT g-wrap-glib.lo -MD -MP -MF .deps/g-wrap-glib.Tpo -c g-wrap-glib.c -o g-wrap-glib.o >/dev/null 2>&1 mv -f .libs/g-wrap-wct.lo g-wrap-wct.lo guile -c \ "(set! %load-path (cons \"/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/g-wrap/..\" %load-path))""(use-modules (g-wrap)) \ (use-modules (g-wrap gw-glib-spec)) \ (gw:generate-wrapset \"gw-glib\")" add-ws-t gw-glib #<output: gw-glib.c 3> gw:global-declarations-ccg for-parent gw-glib add-ws-t gw-glib #<output: gw-glib.c 3> gw:global-definitions-ccg for-parent gw-glib if gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT dummy-main.o -MD -MP -MF ".deps/dummy-main.Tpo" \ -c -o dummy-main.o `test -f 'dummy-main.c' || echo './'`dummy-main.c; \ then mv ".deps/dummy-main.Tpo" ".deps/dummy-main.Po"; \ else rm -f ".deps/dummy-main.Tpo"; exit 1; \ fi mv -f .libs/g-wrap-glib.lo g-wrap-glib.lo if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-standard.lo -MD -MP -MF ".deps/gw-standard.Tpo" \ -c -o gw-standard.lo `test -f 'gw-standard.c' || echo './'`gw-standard.c; \ then mv ".deps/gw-standard.Tpo" ".deps/gw-standard.Plo"; \ else rm -f ".deps/gw-standard.Tpo"; exit 1; \ fi /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -o libgwrap-wct.la -rpath /usr/lib -rpath /usr/lib -version-info 1:0:0 g-wrap-wct.lo -L/usr/lib -lguile -lqthreads -lpthread -lm rm -f .libs/gw-standard.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-standard.lo -MD -MP -MF .deps/gw-standard.Tpo -c gw-standard.c -fPIC -DPIC -o .libs/gw-standard.lo rm -fr .libs/libgwrap-wct.la .libs/libgwrap-wct.* .libs/libgwrap-wct.* gcc -shared g-wrap-wct.lo -L/usr/lib /usr/lib/libguile.so /usr/lib/libqthreads.so -lpthread -lm -Wl,-soname -Wl,libgwrap-wct.so.1 -o .libs/libgwrap-wct.so.1.0.0 gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-standard.lo -MD -MP -MF .deps/gw-standard.Tpo -c gw-standard.c -o gw-standard.o >/dev/null 2>&1 (cd .libs && rm -f libgwrap-wct.so.1 && ln -s libgwrap-wct.so.1.0.0 libgwrap-wct.so.1) (cd .libs && rm -f libgwrap-wct.so && ln -s libgwrap-wct.so.1.0.0 libgwrap-wct.so) ar cru .libs/libgwrap-wct.a g-wrap-wct.o ranlib .libs/libgwrap-wct.a creating libgwrap-wct.la (cd .libs && rm -f libgwrap-wct.la && ln -s ../libgwrap-wct.la libgwrap-wct.la) if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-wct.lo -MD -MP -MF ".deps/gw-wct.Tpo" \ -c -o gw-wct.lo `test -f 'gw-wct.c' || echo './'`gw-wct.c; \ then mv ".deps/gw-wct.Tpo" ".deps/gw-wct.Plo"; \ else rm -f ".deps/gw-wct.Tpo"; exit 1; \ fi mv -f .libs/gw-standard.lo gw-standard.lo /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -o libgwrap-glib.la -rpath /usr/lib -rpath /usr/lib -version-info 1:0:0 g-wrap-glib.lo -L/usr/lib -lguile -lqthreads -lpthread -lm rm -f .libs/gw-wct.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-wct.lo -MD -MP -MF .deps/gw-wct.Tpo -c gw-wct.c -fPIC -DPIC -o .libs/gw-wct.lo rm -fr .libs/libgwrap-glib.la .libs/libgwrap-glib.* .libs/libgwrap-glib.* gcc -shared g-wrap-glib.lo -L/usr/lib /usr/lib/libguile.so /usr/lib/libqthreads.so -lpthread -lm -Wl,-soname -Wl,libgwrap-glib.so.1 -o .libs/libgwrap-glib.so.1.0.0 (cd .libs && rm -f libgwrap-glib.so.1 && ln -s libgwrap-glib.so.1.0.0 libgwrap-glib.so.1) (cd .libs && rm -f libgwrap-glib.so && ln -s libgwrap-glib.so.1.0.0 libgwrap-glib.so) ar cru .libs/libgwrap-glib.a g-wrap-glib.o ranlib .libs/libgwrap-glib.a creating libgwrap-glib.la (cd .libs && rm -f libgwrap-glib.la && ln -s ../libgwrap-glib.la libgwrap-glib.la) if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-glib.lo -MD -MP -MF ".deps/gw-glib.Tpo" \ -c -o gw-glib.lo `test -f 'gw-glib.c' || echo './'`gw-glib.c; \ then mv ".deps/gw-glib.Tpo" ".deps/gw-glib.Plo"; \ else rm -f ".deps/gw-glib.Tpo"; exit 1; \ fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-wct.lo -MD -MP -MF .deps/gw-wct.Tpo -c gw-wct.c -o gw-wct.o >/dev/null 2>&1 mv -f .libs/gw-wct.lo gw-wct.lo /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -o libgw-standard.la -rpath /usr/lib -rpath /usr/lib -module -export-dynamic -L/usr/lib -lguile -lqthreads -lpthread -lm gw-standard.lo rm -f .libs/gw-glib.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-glib.lo -MD -MP -MF .deps/gw-glib.Tpo -c gw-glib.c -fPIC -DPIC -o .libs/gw-glib.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-glib.lo -MD -MP -MF .deps/gw-glib.Tpo -c gw-glib.c -o gw-glib.o >/dev/null 2>&1 rm -fr .libs/libgw-standard.la .libs/libgw-standard.* .libs/libgw-standard.* gcc -shared gw-standard.lo -L/usr/lib /usr/lib/libguile.so /usr/lib/libqthreads.so -lpthread -lm -Wl,-soname -Wl,libgw-standard.so.0 -o .libs/libgw-standard.so.0.0.0 (cd .libs && rm -f libgw-standard.so.0 && ln -s libgw-standard.so.0.0.0 libgw-standard.so.0) (cd .libs && rm -f libgw-standard.so && ln -s libgw-standard.so.0.0.0 libgw-standard.so) mv -f .libs/gw-glib.lo gw-glib.lo /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -o libgw-wct.la -rpath /usr/lib -rpath /usr/lib -module -export-dynamic -L/usr/lib -lguile -lqthreads -lpthread -lm gw-wct.lo libgwrap-wct.la ar cru .libs/libgw-standard.a gw-standard.o ranlib .libs/libgw-standard.a creating libgw-standard.la (cd .libs && rm -f libgw-standard.la && ln -s ../libgw-standard.la libgw-standard.la) /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -o libgw-glib.la -rpath /usr/lib -module -export-dynamic -L/usr/lib -lglib gw-glib.lo -L/usr/lib -lguile -lqthreads -lpthread -lm rm -fr .libs/libgw-wct.la .libs/libgw-wct.* .libs/libgw-wct.* gcc -shared gw-wct.lo -Wl,--rpath -Wl,/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/g-wrap/.libs -L/usr/lib /usr/lib/libguile.so /usr/lib/libqthreads.so -lpthread -lm ./.libs/libgwrap-wct.so -Wl,-soname -Wl,libgw-wct.so.0 -o .libs/libgw-wct.so.0.0.0 rm -fr .libs/libgw-glib.la .libs/libgw-glib.* .libs/libgw-glib.* gcc -shared gw-glib.lo -L/usr/lib /usr/lib/libglib.so /usr/lib/libguile.so /usr/lib/libqthreads.so -lpthread -lm -Wl,-soname -Wl,libgw-glib.so.0 -o .libs/libgw-glib.so.0.0.0 (cd .libs && rm -f libgw-wct.so.0 && ln -s libgw-wct.so.0.0.0 libgw-wct.so.0) (cd .libs && rm -f libgw-wct.so && ln -s libgw-wct.so.0.0.0 libgw-wct.so) ar cru .libs/libgw-wct.a gw-wct.o ranlib .libs/libgw-wct.a creating libgw-wct.la (cd .libs && rm -f libgw-glib.so.0 && ln -s libgw-glib.so.0.0.0 libgw-glib.so.0) (cd .libs && rm -f libgw-glib.so && ln -s libgw-glib.so.0.0.0 libgw-glib.so) ar cru .libs/libgw-glib.a gw-glib.o ranlib .libs/libgw-glib.a creating libgw-glib.la (cd .libs && rm -f libgw-wct.la && ln -s ../libgw-wct.la libgw-wct.la) /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -o test-link-gw-wct dummy-main.o ./libgw-wct.la (cd .libs && rm -f libgw-glib.la && ln -s ../libgw-glib.la libgw-glib.la) gcc -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -o .libs/test-link-gw-wct dummy-main.o ./.libs/libgw-wct.so -L/usr/lib /var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/g-wrap/.libs/libgwrap-wct.so /usr/lib/libguile.so -ldl /usr/lib/libqthreads.so -lpthread -lm creating test-link-gw-wct make[2]: Leaving directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/g-wrap' Making all in example make[2]: Entering directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/example' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/example' Making all in test make[2]: Entering directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test' LD_LIBRARY_PATH=/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..:/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..: \ guile -c \ "(debug-enable 'backtrace) \ (debug-enable 'debug) \ (read-enable 'positions) \ (set! %load-path (cons \"/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..\" %load-path)) \ (use-modules (g-wrap)) \ (primitive-load \"./gw-test-glib-spec.scm\") \ (gw:generate-wrapset \"gw-test-glib\")" if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT g-wrap-test-c-code.lo -MD -MP -MF ".deps/g-wrap-test-c-code.Tpo" \ -c -o g-wrap-test-c-code.lo `test -f 'g-wrap-test-c-code.c' || echo './'`g-wrap-test-c-code.c; \ then mv ".deps/g-wrap-test-c-code.Tpo" ".deps/g-wrap-test-c-code.Plo"; \ else rm -f ".deps/g-wrap-test-c-code.Tpo"; exit 1; \ fi add-ws-t gw-test-glib #<output: gw-test-glib.c 3> gw:global-declarations-ccg for-client gw-glib gw-test-glib for-client gw-wct gw-test-glib for-client gw-standard gw-test-glib for-parent gw-test-glib add-ws-t gw-test-glib #<output: gw-test-glib.c 3> gw:global-definitions-ccg for-client gw-glib gw-test-glib for-client gw-wct gw-test-glib for-client gw-standard gw-test-glib for-parent gw-test-glib LD_LIBRARY_PATH=/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..:/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..: \ guile -c \ "(debug-enable 'backtrace) \ (debug-enable 'debug) \ (read-enable 'positions) \ (set! %load-path (cons \"/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..\" %load-path)) \ (use-modules (g-wrap)) \ (primitive-load \"./gw-test-standard-spec.scm\") \ (gw:generate-wrapset \"gw-test-standard\")" add-ws-t gw-test-standard #<output: gw-test-standard.c 3> gw:global-declarations-ccg for-client gw-standard gw-test-standard for-parent gw-test-standard add-ws-t gw-test-standard #<output: gw-test-standard.c 3> gw:global-definitions-ccg for-client gw-standard gw-test-standard for-parent gw-test-standard mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT g-wrap-test-c-code.lo -MD -MP -MF .deps/g-wrap-test-c-code.Tpo -c g-wrap-test-c-code.c -fPIC -DPIC -o .libs/g-wrap-test-c-code.lo LD_LIBRARY_PATH=/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..:/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..: \ guile -c \ "(debug-enable 'backtrace) \ (debug-enable 'debug) \ (read-enable 'positions) \ (set! %load-path (cons \"/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..\" %load-path)) \ (use-modules (g-wrap)) \ (primitive-load \"./gw-test-enumeration-spec.scm\") \ (gw:generate-wrapset \"gw-test-enumeration\")" add-ws-t gw-test-enumeration #<output: gw-test-enumeration.c 3> gw:global-declarations-ccg for-client gw-standard gw-test-enumeration for-parent gw-test-enumeration add-ws-t gw-test-enumeration #<output: gw-test-enumeration.c 3> gw:global-definitions-ccg for-client gw-standard gw-test-enumeration for-parent gw-test-enumeration LD_LIBRARY_PATH=/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..:/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..: \ guile -c \ "(debug-enable 'backtrace) \ (debug-enable 'debug) \ (set! %load-path (cons \"/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..\" %load-path)) \ (use-modules (g-wrap)) \ (primitive-load \"./gw-test-parent-spec.scm\") \ (gw:generate-wrapset \"gw-test-parent\")" gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT g-wrap-test-c-code.lo -MD -MP -MF .deps/g-wrap-test-c-code.Tpo -c g-wrap-test-c-code.c -o g-wrap-test-c-code.o >/dev/null 2>&1 add-ws-t gw-test-parent #<output: gw-test-parent.c 3> gw:global-declarations-ccg for-client gw-wct gw-test-parent for-client gw-standard gw-test-parent for-parent gw-test-parent add-ws-t gw-test-parent #<output: gw-test-parent.c 3> gw:global-definitions-ccg for-client gw-wct gw-test-parent for-client gw-standard gw-test-parent for-parent gw-test-parent LD_LIBRARY_PATH=/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..:/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..: \ guile -c \ "(set! %load-path (cons \"/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test/..\" %load-path)) \ (use-modules (g-wrap)) \ (primitive-load \"./gw-test-parent-spec.scm\") \ (primitive-load \"./gw-test-child-spec.scm\") \ (gw:generate-wrapset \"gw-test-child\")" add-ws-t gw-test-child #<output: gw-test-child.c 3> gw:global-declarations-ccg for-client gw-test-parent gw-test-child for-client gw-wct gw-test-child for-client gw-standard gw-test-child for-parent gw-test-child add-ws-t gw-test-child #<output: gw-test-child.c 3> gw:global-definitions-ccg for-client gw-test-parent gw-test-child for-client gw-wct gw-test-child for-client gw-standard gw-test-child for-parent gw-test-child if gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT dummy-main.o -MD -MP -MF ".deps/dummy-main.Tpo" \ -c -o dummy-main.o `test -f 'dummy-main.c' || echo './'`dummy-main.c; \ then mv ".deps/dummy-main.Tpo" ".deps/dummy-main.Po"; \ else rm -f ".deps/dummy-main.Tpo"; exit 1; \ fi if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-test-glib.lo -MD -MP -MF ".deps/gw-test-glib.Tpo" \ -c -o gw-test-glib.lo `test -f 'gw-test-glib.c' || echo './'`gw-test-glib.c; \ then mv ".deps/gw-test-glib.Tpo" ".deps/gw-test-glib.Plo"; \ else rm -f ".deps/gw-test-glib.Tpo"; exit 1; \ fi mv -f .libs/g-wrap-test-c-code.lo g-wrap-test-c-code.lo if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-test-standard.lo -MD -MP -MF ".deps/gw-test-standard.Tpo" \ -c -o gw-test-standard.lo `test -f 'gw-test-standard.c' || echo './'`gw-test-standard.c; \ then mv ".deps/gw-test-standard.Tpo" ".deps/gw-test-standard.Plo"; \ else rm -f ".deps/gw-test-standard.Tpo"; exit 1; \ fi rm -f .libs/gw-test-glib.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-test-glib.lo -MD -MP -MF .deps/gw-test-glib.Tpo -c gw-test-glib.c -fPIC -DPIC -o .libs/gw-test-glib.lo rm -f .libs/gw-test-standard.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-test-standard.lo -MD -MP -MF .deps/gw-test-standard.Tpo -c gw-test-standard.c -fPIC -DPIC -o .libs/gw-test-standard.lo cc1: warnings being treated as errors gw-test-glib.c: In function `gw__tmp18_gw_test_gw_standard_echo_gchars_caller_owned_wrapper': gw-test-glib.c:159: warning: `gw__c_arg0' might be used uninitialized in this function make[2]: *** [gw-test-glib.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-test-standard.lo -MD -MP -MF .deps/gw-test-standard.Tpo -c gw-test-standard.c -o gw-test-standard.o >/dev/null 2>&1 mv -f .libs/gw-test-standard.lo gw-test-standard.lo make[2]: Leaving directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4' make: *** [all] Error 2 !!! ERROR: dev-libs/g-wrap-1.3.4 failed. !!! Function src_compile, Line 35, Exitcode 2 !!! (no error message)
I just tried to emerge this package again today and it still gives me the same error when it fails, let me know if there is anything I can do to help solve this. I would like to help but im not sure what I can do.
Was this an upgrade of an older version? If so, I think I know what's wrong...
Yes it is. Common spill the beans! ;)
OKay, since it's an upgrade you will need to emerge unmerge slib and g-wrap. Then remove /usr/share/slib and /usr/share/g-wrap. Then emerge g-wrap again and you should be OKay. The old ebuild does not clean out all the files and then the new version get's upset. It's been a while since I had to do this, so let me know if that doesn't work...
After unmerging slib and g-wrap I did not have /usr/share/slib or /usr/share/g-wrap Then I tried to emerge g-wrap again, and it automatically re-emerged slib. Then during the emerge for g-wrap itself it barfed and died. Like usual. hrm.. then I thought that maybe I was suppost to rsync, so I did and went through the process again, and this time was thourougher. # updatedb # locate slib /var/cache/edb/dep/dev-libs/slib-2.4.2 /var/cache/edb/dep/dev-libs/slib-2.4.3 /var/db/pkg/dev-libs/slib-2.4.3 /var/db/pkg/dev-libs/slib-2.4.3/CFLAGS /var/db/pkg/dev-libs/slib-2.4.3/CXXFLAGS /var/db/pkg/dev-libs/slib-2.4.3/CC /var/db/pkg/dev-libs/slib-2.4.3/CXX /var/db/pkg/dev-libs/slib-2.4.3/CHOST /var/db/pkg/dev-libs/slib-2.4.3/CBUILD /var/db/pkg/dev-libs/slib-2.4.3/USE /var/db/pkg/dev-libs/slib-2.4.3/LICENSE /var/db/pkg/dev-libs/slib-2.4.3/CATEGORY /var/db/pkg/dev-libs/slib-2.4.3/PF /var/db/pkg/dev-libs/slib-2.4.3/SLOT /var/db/pkg/dev-libs/slib-2.4.3/RDEPEND /var/db/pkg/dev-libs/slib-2.4.3/CDEPEND /var/db/pkg/dev-libs/slib-2.4.3/PDEPEND /var/db/pkg/dev-libs/slib-2.4.3/PROVIDE /var/db/pkg/dev-libs/slib-2.4.3/slib-2.4.3.ebuild /var/db/pkg/dev-libs/slib-2.4.3/COUNTER /var/db/pkg/dev-libs/slib-2.4.3/CONTENTS /var/db/pkg/dev-libs/slib-2.4.3/DEPEND /usr/include/rpcsvc/nislib.h /usr/share/doc/slib-2.4.3 /usr/share/doc/slib-2.4.3/ANNOUNCE.gz /usr/share/doc/slib-2.4.3/ChangeLog.gz /usr/share/doc/slib-2.4.3/FAQ.gz /usr/share/doc/slib-2.4.3/README.gz /usr/share/info/slib.info.gz /usr/share/guile/1.4.1/ice-9/slib.scm /usr/share/guile/site/slib /usr/share/guile/site/slib/Bev2slib.scm /usr/share/guile/site/slib/Template.scm /usr/share/guile/site/slib/alist.scm /usr/share/guile/site/slib/alistab.scm /usr/share/guile/site/slib/array.scm /usr/share/guile/site/slib/arraymap.scm /usr/share/guile/site/slib/batch.scm /usr/share/guile/site/slib/break.scm /usr/share/guile/site/slib/byte.scm /usr/share/guile/site/slib/chap.scm /usr/share/guile/site/slib/charplot.scm /usr/share/guile/site/slib/cltime.scm /usr/share/guile/site/slib/coerce.scm /usr/share/guile/site/slib/collect.scm /usr/share/guile/site/slib/color.scm /usr/share/guile/site/slib/colornam.scm /usr/share/guile/site/slib/colorspc.scm /usr/share/guile/site/slib/comlist.scm /usr/share/guile/site/slib/comparse.scm /usr/share/guile/site/slib/crc.scm /usr/share/guile/site/slib/cring.scm /usr/share/guile/site/slib/cvs.scm /usr/share/guile/site/slib/daylight.scm /usr/share/guile/site/slib/db2html.scm /usr/share/guile/site/slib/dbcom.scm /usr/share/guile/site/slib/dbrowse.scm /usr/share/guile/site/slib/dbsyn.scm /usr/share/guile/site/slib/dbutil.scm /usr/share/guile/site/slib/debug.scm /usr/share/guile/site/slib/defmacex.scm /usr/share/guile/site/slib/determ.scm /usr/share/guile/site/slib/differ.scm /usr/share/guile/site/slib/dirs.scm /usr/share/guile/site/slib/dwindtst.scm /usr/share/guile/site/slib/dynamic.scm /usr/share/guile/site/slib/dynwind.scm /usr/share/guile/site/slib/eval.scm /usr/share/guile/site/slib/factor.scm /usr/share/guile/site/slib/fft.scm /usr/share/guile/site/slib/fluidlet.scm /usr/share/guile/site/slib/format.scm /usr/share/guile/site/slib/formatst.scm /usr/share/guile/site/slib/genwrite.scm /usr/share/guile/site/slib/getopt.scm /usr/share/guile/site/slib/getparam.scm /usr/share/guile/site/slib/glob.scm /usr/share/guile/site/slib/hash.scm /usr/share/guile/site/slib/hashtab.scm /usr/share/guile/site/slib/html4each.scm /usr/share/guile/site/slib/htmlform.scm /usr/share/guile/site/slib/http-cgi.scm /usr/share/guile/site/slib/lineio.scm /usr/share/guile/site/slib/logical.scm /usr/share/guile/site/slib/macrotst.scm /usr/share/guile/site/slib/macwork.scm /usr/share/guile/site/slib/matfile.scm /usr/share/guile/site/slib/mbe.scm /usr/share/guile/site/slib/minimize.scm /usr/share/guile/site/slib/mklibcat.scm /usr/share/guile/site/slib/modular.scm /usr/share/guile/site/slib/mulapply.scm /usr/share/guile/site/slib/mularg.scm /usr/share/guile/site/slib/mwdenote.scm /usr/share/guile/site/slib/mwexpand.scm /usr/share/guile/site/slib/mwsynrul.scm /usr/share/guile/site/slib/null.scm /usr/share/guile/site/slib/obj2str.scm /usr/share/guile/site/slib/object.scm /usr/share/guile/site/slib/paramlst.scm /usr/share/guile/site/slib/plottest.scm /usr/share/guile/site/slib/pnm.scm /usr/share/guile/site/slib/pp.scm /usr/share/guile/site/slib/ppfile.scm /usr/share/guile/site/slib/prec.scm /usr/share/guile/site/slib/printf.scm /usr/share/guile/site/slib/priorque.scm /usr/share/guile/site/slib/process.scm /usr/share/guile/site/slib/promise.scm /usr/share/guile/site/slib/psxtime.scm /usr/share/guile/site/slib/qp.scm /usr/share/guile/site/slib/queue.scm /usr/share/guile/site/slib/r4rsyn.scm /usr/share/guile/site/slib/randinex.scm /usr/share/guile/site/slib/random.scm /usr/share/guile/site/slib/ratize.scm /usr/share/guile/site/slib/rdms.scm /usr/share/guile/site/slib/recobj.scm /usr/share/guile/site/slib/record.scm /usr/share/guile/site/slib/repl.scm /usr/share/guile/site/slib/report.scm /usr/share/guile/site/slib/require.scm /usr/share/guile/site/slib/root.scm /usr/share/guile/site/slib/sc2.scm /usr/share/guile/site/slib/sc4opt.scm /usr/share/guile/site/slib/sc4sc3.scm /usr/share/guile/site/slib/scaexpp.scm /usr/share/guile/site/slib/scaglob.scm /usr/share/guile/site/slib/scainit.scm /usr/share/guile/site/slib/scamacr.scm /usr/share/guile/site/slib/scanf.scm /usr/share/guile/site/slib/scaoutp.scm /usr/share/guile/site/slib/schmooz.scm /usr/share/guile/site/slib/scmacro.scm /usr/share/guile/site/slib/selfset.scm /usr/share/guile/site/slib/sierpinski.scm /usr/share/guile/site/slib/simetrix.scm /usr/share/guile/site/slib/solid.scm /usr/share/guile/site/slib/sort.scm /usr/share/guile/site/slib/soundex.scm /usr/share/guile/site/slib/srfi-1.scm /usr/share/guile/site/slib/srfi.scm /usr/share/guile/site/slib/stdio.scm /usr/share/guile/site/slib/strcase.scm /usr/share/guile/site/slib/strport.scm /usr/share/guile/site/slib/strsrch.scm /usr/share/guile/site/slib/structure.scm /usr/share/guile/site/slib/subarray.scm /usr/share/guile/site/slib/synchk.scm /usr/share/guile/site/slib/synclo.scm /usr/share/guile/site/slib/synrul.scm /usr/share/guile/site/slib/timezone.scm /usr/share/guile/site/slib/trace.scm /usr/share/guile/site/slib/transact.scm /usr/share/guile/site/slib/tree.scm /usr/share/guile/site/slib/trnscrpt.scm /usr/share/guile/site/slib/tsort.scm /usr/share/guile/site/slib/tzfile.scm /usr/share/guile/site/slib/uri.scm /usr/share/guile/site/slib/values.scm /usr/share/guile/site/slib/withfile.scm /usr/share/guile/site/slib/wttest.scm /usr/share/guile/site/slib/wttree.scm /usr/share/guile/site/slib/yasyn.scm /usr/share/guile/site/slibcat /usr/share/guile/1.4/ice-9/slib.scm /usr/share/guile/1.6/ice-9/slib.scm /usr/portage/dev-libs/slib /usr/portage/dev-libs/slib/files /usr/portage/dev-libs/slib/files/digest-slib-2.4.2 /usr/portage/dev-libs/slib/files/digest-slib-2.4.3 /usr/portage/dev-libs/slib/ChangeLog /usr/portage/dev-libs/slib/slib-2.4.2.ebuild /usr/portage/dev-libs/slib/slib-2.4.3.ebuild /usr/portage/dev-libs/slib/Manifest /usr/portage/metadata/cache/dev-libs/slib-2.4.2 /usr/portage/metadata/cache/dev-libs/slib-2.4.3 /usr/portage/sys-devel/prelink/files/prelink-20021213-no-undosyslibs-test.patch /usr/portage/sys-devel/prelink/files/prelink-20030217-no-undosyslibs-test.patch /usr/portage/sys-devel/prelink/files/prelink-no-undosyslibs-test.patch /usr/portage/sys-devel/prelink/files/prelink-20030505-no-undosyslibs-test.patch ~~~~ # locate g-wrap /var/cache/edb/dep/dev-libs/g-wrap-1.2.1-r2 /var/cache/edb/dep/dev-libs/g-wrap-1.3.1-r1 /var/cache/edb/dep/dev-libs/g-wrap-1.3.4 /var/db/pkg/dev-libs/g-wrap-1.3.1-r1 /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/CFLAGS /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/CXXFLAGS /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/CC /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/CXX /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/CHOST /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/CBUILD /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/USE /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/LICENSE /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/CATEGORY /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/PF /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/SLOT /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/DEPEND /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/RDEPEND /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/CDEPEND /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/PDEPEND /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/PROVIDE /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/g-wrap-1.3.1-r1.ebuild /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/COUNTER /var/db/pkg/dev-libs/g-wrap-1.3.1-r1/CONTENTS /usr/include/g-wrap-runtime-guile.h /usr/lib/libg-wrap-runtime-guile.so.2 /usr/lib/libg-wrap-runtime-guile.so /usr/lib/libg-wrap-runtime-guile.la /usr/lib/libg-wrap-runtime-guile.so.2.0.0 /usr/lib/libg-wrap-runtime-guile.a /usr/bin/g-wrap-config /usr/share/doc/g-wrap-1.3.1-r1 /usr/share/doc/g-wrap-1.3.1-r1/AUTHORS.gz /usr/share/doc/g-wrap-1.3.1-r1/COPYING.gz /usr/share/doc/g-wrap-1.3.1-r1/ChangeLog.gz /usr/share/doc/g-wrap-1.3.1-r1/NEWS.gz /usr/share/doc/g-wrap-1.3.1-r1/README.gz /usr/share/doc/g-wrap-1.3.1-r1/THANKS.gz /usr/share/info/g-wrap.info.gz /usr/share/info/g-wrap.info-1.gz /usr/share/info/g-wrap.info-2.gz /usr/share/aclocal/g-wrap.m4 /usr/share/guile/g-wrap /usr/share/guile/g-wrap/guile-types.scm /usr/share/guile/g-wrap/output-file.scm /usr/share/guile/g-wrap/g-translate.scm /usr/share/guile/g-wrap/sorting.scm /usr/share/guile/g-wrapped /usr/share/guile/g-wrapped/gw-runtime-spec.scm /usr/share/guile/g-wrapped/gw-runtime.scm /usr/share/guile/g-wrap.scm /usr/portage/dev-libs/g-wrap /usr/portage/dev-libs/g-wrap/files /usr/portage/dev-libs/g-wrap/files/digest-g-wrap-1.2.1-r2 /usr/portage/dev-libs/g-wrap/files/digest-g-wrap-1.3.1-r1 /usr/portage/dev-libs/g-wrap/files/digest-g-wrap-1.3.4 /usr/portage/dev-libs/g-wrap/ChangeLog /usr/portage/dev-libs/g-wrap/g-wrap-1.2.1-r2.ebuild /usr/portage/dev-libs/g-wrap/g-wrap-1.3.1-r1.ebuild /usr/portage/dev-libs/g-wrap/g-wrap-1.3.4.ebuild /usr/portage/dev-libs/g-wrap/Manifest /usr/portage/metadata/cache/dev-libs/g-wrap-1.2.1-r2 /usr/portage/metadata/cache/dev-libs/g-wrap-1.3.1-r1 /usr/portage/metadata/cache/dev-libs/g-wrap-1.3.4 Im not sure if any of those files in particular needed to be deleted. But when I tried to emerge g-wrap (two more times just for good measure) it failed like usual. Slib emerged without any problems both times. ~~~ cc1: warnings being treated as errors gw-test-glib.c: In function `gw__tmp18_gw_test_gw_standard_echo_gchars_caller_owned_wrapper': gw-test-glib.c:159: warning: `gw__c_arg0' might be used uninitialized in this function make[2]: *** [gw-test-glib.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -Wall -Wno-uninitialized -Werror -g -I ../g-wrap -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -Wall -march=athlon-tbird -fPIC -pipe -I /usr/include -MT gw-test-standard.lo -MD -MP -MF .deps/gw-test-standard.Tpo -c gw-test-standard.c -o gw-test-standard.o >/dev/null 2>&1 mv -f .libs/gw-test-standard.lo gw-test-standard.lo make[2]: Leaving directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4/test' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/g-wrap-1.3.4/work/g-wrap-1.3.4' make: *** [all] Error 2 !!! ERROR: dev-libs/g-wrap-1.3.4 failed. !!! Function src_compile, Line 35, Exitcode 2 !!! (no error message) ~~~
remove -Wall from your CFLAGS.
Yikes! That did it. I forgot that I was even using -Wall in CFLAGS. Really sorry Alastair. I just hope that it was slib all along, and not crappy settings. :)
closing .. -Wall isn't good for g-wrap :(