Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 21931 - g-wrap fails to compile
Summary: g-wrap fails to compile
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Carl Perry (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-29 22:33 UTC by Alex Combas
Modified: 2003-07-16 11:39 UTC (History)
2 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 Alex Combas 2003-05-29 22:33:15 UTC
# 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)
Comment 1 Alex Combas 2003-06-11 00:08:20 UTC
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.
Comment 2 Carl Perry (RETIRED) gentoo-dev 2003-06-19 11:05:25 UTC
Was this an upgrade of an older version?  If so, I think I know what's wrong...
Comment 3 Alex Combas 2003-06-19 11:18:01 UTC
Yes it is.

Common spill the beans! ;)
Comment 4 Carl Perry (RETIRED) gentoo-dev 2003-06-19 11:29:51 UTC
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...
Comment 5 Alex Combas 2003-06-19 19:49:07 UTC
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)
~~~
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2003-06-20 01:34:01 UTC
remove -Wall from your CFLAGS. 
Comment 7 Alex Combas 2003-06-20 02:26:19 UTC
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. :)
Comment 8 Alastair Tse (RETIRED) gentoo-dev 2003-07-16 11:39:29 UTC
closing .. -Wall isn't good for g-wrap :(