I emerged gauche-0.8.3 then I got this error and failed. if test -f slibcat; then \ /bin/install -c -m 444 slibcat /var/tmp/portage/gauche-0.8.3/image//usr/share/gauche/0.8.3/lib/slibcat; \ fi make[1]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/lib' cd ext; make install make[1]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext' for d in auxsys threads uvector charconv binary net termios fcntl sxml syslog dbm mt-random digest vport; do (cd $d; make install); done make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/auxsys' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche auxsys.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/auxsys' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/threads' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche threads.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/threads' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/uvector' i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../gc/include -march=pentium4 -pipe -O2 -fPIC -DUSE_I686_PREFETCH -c uvector.c uvector.c: In function `s32vector_mul': uvector.c:357: error: can't find a register in class `GENERAL_REGS' while reloading `asm' make[2]: *** [uvector.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/uvector' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/charconv' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche charconv.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/charconv' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/binary' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/binary io.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/binary' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/net' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` gauche/net.h *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/net' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/termios' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche termios.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/termios' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/fcntl' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche fcntl.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/fcntl' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/sxml' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/sxml ssax.scm sxpath.scm tools.scm tree-trans.scm to-html.scm adaptor.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/sxml' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/syslog' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche syslog.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/syslog' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/dbm' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/dbm odbm.scm ndbm.scm gdbm.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/dbm' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/mt-random' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/math mt-random.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/mt-random' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/digest' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/rfc md5.scm sha1.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/digest' make[2]: Entering directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/vport' ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --sysincdir` ../..//src/gosh -ftest ../../src/gauche-install -m 444 -T /var/tmp/portage/gauche-0.8.3/image/`/bin/sh ../../src/gauche-config --syslibdir`/gauche vport.scm *** ERROR: can't find dlopen-able module "libgauche-uvector" Stack Trace: _______________________________________ 0 (make-u8vector (if (zero? unit) 4196 unit)) At line 143 of "../../lib/gauche/portutil.scm" 1 (copy-port inport outport) At line 448 of "../../lib/file/util.scm" 2 (cp src dest prelude) At line 126 of "./../../src/gauche-install" 3 (let ((e (lambda (opt . _) (print "Unknown option : " opt) (usage) ... [unknown location] make[2]: *** [install-std] Error 70 make[2]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext/vport' make[1]: *** [install] Error 2 make[1]: Leaving directory `/var/tmp/portage/gauche-0.8.3/work/Gauche-0.8.3/ext' make: *** [install-pkg] Error 2 !!! ERROR: dev-lang/gauche-0.8.3 failed. !!! Function src_install, Line 59, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Fixed in CVS (rev 1.4). Please re-emerge gauche-0.8.3. I'm not sure it fixed, so please report the result.
Created attachment 57888 [details] the failed patch Unpacking Gauche-0.8.3.tgz to /var/tmp/portage/gauche-0.8.3/work * Applying gauche-gdbm-gentoo.diff ... [ ok ] * Applying gauche-aclocal.m4-1.31.diff ... * Failed Patch: gauche-aclocal.m4-1.31.diff ! * ( /usr/portage/dev-lang/gauche/files/gauche-aclocal.m4-1.31.diff ) emerge --sync doesn't fix the problem. > locate timestamp.chk | xargs cat Mon, 02 May 2005 22:20:01 +0000 Mon, 02 May 2005 22:06:42 +0000 Mon, 02 May 2005 22:06:42 +0000 Mon, 02 May 2005 22:20:01 +0000 BTW, why did this patch go into stable?
I got same error as Mr.Sakurai
Sorry, I forgot to remove $Id: $ from the patch. Fixed in CVS now. Comment #2: This fixes a compilation problem, so no need to bump. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=1#doc_chap3_sect2
after ran "emerge sync", I emerged gauche-0.8.3 successfully. thank you.
Closing.