In article <3082cabd-cc6a-cca3-c425-a27ab8e83...@libero.it>, Riccardo Mottola <riccardo.mott...@libero.it> wrote: >Hi, > >I just upgraded to 10.99.2 via sysinst. I updated pkgsrc and started >rolling-replace. > >Guile dies this way: > >  SNARF regex-posix.doc >  CCLD    libguile-2.2.la >ld: .libs/libguile_2.2_la-posix.o: in function `scm_tmpnam': >posix.c:(.text+0x10e9): warning: warning: tmpnam() possibly used >unsafely, use mkstemp() or mkdtemp() >  CCLD    guile >ld: ./.libs/libguile-2.2.so: warning: warning: tmpnam() possibly used >unsafely, use mkstemp() or mkdtemp() >  GEN     guile-procedures.texi >guile: uncaught throw to wrong-type-arg: (#f Wrong type to apply: ~S >((10 (13 15 5 (guile) define-module* . #f) (5 ice-9 threads) (5 . >#:filename) (5 . >/usr/pkgsrc/lang/guile22/work/guile-2.2.7/module/ice-9/threads.scm) (5 . >#:imports) (5 ((ice-9 match)) ((ice-9 control))) (5 . #:exports) (5 >begin-thread make-thread with-mutex monitor parallel letpar par-map >par-for-each n-par-map n-par-for-each n-for-each-par-map >%thread-handler) (5 . #:replacements) (5 call-with-new-thread yield >cancel-thread join-thread thread? make-mutex make-recursive-mutex >lock-mutex try-mutex unlock-mutex mutex? mutex-owner mutex-level >mutex-locked? make-condition-variable wait-condition-variable >signal-condition-variable broadcast-condition-variable >condition-variable? current-thread all-threads thread-exited? >total-processor-count current-processor-count))) ((10 (13 15 5 (guile) >define-module* . #f) (5 ice-9 threads) (5 . #:filename) (5 . >/usr/pkgsrc/lang/guile22/work/guile-2.2.7/module/ice-9/threads.scm) (5 . >#:imports) (5 ((ice-9 match)) ((ice-9 control))) (5 . #:exports) (5 >begin-thread make-thread with-mutex monitor parallel letpar par-map >par-for-each n-par-map n-par-for-each n-for-each-par-map >%thread-handler) (5 . #:replacements) (5 call-with-new-thread yield >cancel-thread join-thread thread? make-mutex make-recursive-mutex >lock-mutex try-mutex unlock-mutex mutex? mutex-owner mutex-level >mutex-locked? make-condition-variable wait-condition-variable >signal-condition-variable broadcast-condition-variable >condition-variable? current-thread all-threads thread-exited? >total-processor-count current-processor-count)))) >Cannot exit gracefully when init is in progress; aborting. >cat: stdout: Broken pipe >[1]  Done(1)                cat alist.doc array-handle.doc >array-map.doc a... | >      Abort trap             GUILE_AUTO_COMPILE=0 >../meta/build-env >guild s... >gmake[3]: *** [Makefile:4281: guile-procedures.texi] Error 1 > > >looks like guile is dying while compiling its own code, right? anyone >else seeing something similar?
That should be fixed too if you update rtld. christos