pkgsrc-Users archive

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

lang/guile 1.8.8 nb11 build failure



Hi,

While guile-1.8.8.nb10 seems to be working just fine under -current, a
few weeks ago my latest rolling-replace log showed a failure whilst
building nb11 - a crash of the newly-built guile executable building
the library. The gdb trace is as follows:
....
(gdb) bt
#0  0x00006fbc92651f8e in scm_mark_locations () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#1  0x00006fbc926952fa in scm_threads_mark_stacks () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#2  0x00006fbc92651e5e in scm_mark_all () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#3  0x00006fbc926517b1 in scm_i_gc () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#4  0x00006fbc9265199f in scm_gc_for_newcell () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#5  0x00006fbc926804e8 in make_stringbuf () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#6  0x00006fbc92680e52 in scm_i_c_make_symbol () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#7  0x00006fbc92693f7e in scm_i_c_mem2symbol () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#8  0x00006fbc92673614 in scm_c_make_subr () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#9  0x00006fbc9265b7f1 in create_gsubr () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#10 0x00006fbc9267034c in scm_init_ports () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#11 0x00006fbc9265ed9f in scm_i_init_guile () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#12 0x00006fbc92694fed in scm_i_init_thread_for_guile () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#13 0x00006fbc9269509c in scm_i_with_guile_and_parent () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#14 0x00006fbc9265ec3d in scm_boot_guile () from
/usr/pkgsrc/lang/guile/work/guile-1.8.8/libguile/.libs/libguile.so.17
#15 0x0000000000400a5a in main ()
....

One is able to actually complete the building of the package by
manually running the failed build command, but now with the new
just-created guile, instead using the executable from nb10. The
resulting package is - as expected - non-functional as well.

Any ideas?

Chavdar


-- 
----


Home | Main Index | Thread Index | Old Index