[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Two problems



Hi!

First problem: res_init() segfaults, even if I lower the minimum kernel
version back to 2.4.1 in eglibc.

http://lists.debian.org/debian-glibc/2010/11/msg00077.html

Second problem: gcj/gij sometimes aren’t usable, for example:

--- trying to build gettext ---
        gcc -std=gnu99 -DLOCALEDIR=\"/usr/share/locale\" -DBISON_LOCALEDIR=\"\" -DLOCALE_ALIAS_PATH=\"/usr/share/locale\" -DUSEJAVA=1 -DUSEJEXE=0 -DGETTEXTJEXEDIR=\"/usr/lib/gettext\" -DGETTEXTJAR=\"/usr/share/gettext/gettext.jar\" -DLIBDIR=\"/usr/lib\" -DGETTEXTDATADIR=\"/usr/share/gettext\" -DPROJECTSDIR=\"/usr/share/gettext/projects\" -DHAVE_CONFIG_H -I. -I..  -I. -I. -I.. -I.. -I../libgrep -I../gnulib-lib -I../gnulib-lib -I../intl -I../../gettext-runtime/intl -DINSTALLDIR=\"/usr/lib/gettext\" -I/usr/include/libxml2  -g -Wall -D_REENTRANT -O2 -c -o hostname-hostname.o `test -f 'hostname.c' || echo './'`hostname.c
/bin/bash ../libtool  --tag=CC   --mode=link gcc -std=gnu99  -g -Wall -D_REENTRANT -O2   -o hostname hostname-hostname.o ../gnulib-lib/libgettextlib.la -L/usr/lib -lunistring
libtool: link: gcc -std=gnu99 -g -Wall -D_REENTRANT -O2 -o .libs/hostname hostname-hostname.o  ../gnulib-lib/.libs/libgettextlib.so -L/usr/lib -lc /usr/lib/libcroco-0.6.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so -lncurses /usr/lib/libunistring.so
\
        gcc -std=gnu99 -DLOCALEDIR=\"/usr/share/locale\" -DBISON_LOCALEDIR=\"\" -DLOCALE_ALIAS_PATH=\"/usr/share/locale\" -DUSEJAVA=1 -DUSEJEXE=0 -DGETTEXTJEXEDIR=\"/usr/lib/gettext\" -DGETTEXTJAR=\"/usr/share/gettext/gettext.jar\" -DLIBDIR=\"/usr/lib\" -DGETTEXTDATADIR=\"/usr/share/gettext\" -DPROJECTSDIR=\"/usr/share/gettext/projects\" -DHAVE_CONFIG_H -I. -I..  -I. -I. -I.. -I.. -I../libgrep -I../gnulib-lib -I../gnulib-lib -I../intl -I../../gettext-runtime/intl -DINSTALLDIR=\"/usr/lib/gettext\" -I/usr/include/libxml2  -g -Wall -D_REENTRANT -O2 -c -o urlget-urlget.o `test -f 'urlget.c' || echo './'`urlget.c
/bin/bash ../libtool  --tag=CC   --mode=link gcc -std=gnu99  -g -Wall -D_REENTRANT -O2   -o urlget urlget-urlget.o ../gnulib-lib/libgettextlib.la -L/usr/lib -lunistring
libtool: link: gcc -std=gnu99 -g -Wall -D_REENTRANT -O2 -o .libs/urlget urlget-urlget.o  ../gnulib-lib/.libs/libgettextlib.so -L/usr/lib -lc /usr/lib/libcroco-0.6.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so -lncurses /usr/lib/libunistring.so
/bin/bash ../javacomp.sh -d . ./gnu/gettext/DumpResource.java
/bin/bash ../javacomp.sh -d . ./gnu/gettext/GetURL.java
Sem_wait returned -1
sem_wait for handler failed
make[5]: *** [gnu/gettext/GetURL.class] Aborted
make[5]: Leaving directory `/tmp/buildd/gettext-0.18.1.1/gettext-tools/src'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/tmp/buildd/gettext-0.18.1.1/gettext-tools/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/gettext-0.18.1.1/gettext-tools'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/buildd/gettext-0.18.1.1/gettext-tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/buildd/gettext-0.18.1.1'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
--- tried to build gettext ---

Similar problem in db4.7 whose configure fails EVERY test after it
tried to use gcj/gij.

From googling I think “Sem_wait returned -1” comes from boehm-gc.
May this be a kernel problem?


Asides from this, things are progressing nicely.

bye,
//mirabilos
-- 
Solange man keine schmutzigen Tricks macht, und ich meine *wirklich*
schmutzige Tricks, wie bei einer doppelt verketteten Liste beide
Pointer XORen und in nur einem Word speichern, funktioniert Boehm ganz
hervorragend.		-- Andreas Bogk über boehm-gc in d.a.s.r


Reply to: