emerge of sys-devel/autogen-5.8.8 failes. configure: guile-config used for CFLAGS: configure: guile-config used for LIBS: -lguile -lltdl -L/usr/lib64 -lgmp -lcrypt -lm -lltdl checking whether libguile can be linked with... no configure: error: Cannot find working libguile !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/sys-devel/autogen-5.8.8/work/autogen-5.8.8/config.log !!! ERROR: sys-devel/autogen-5.8.8 failed. Call stack: ebuild.sh, line 1611: Called dyn_compile ebuild.sh, line 968: Called qa_call 'src_compile' environment, line 1271: Called src_compile autogen-5.8.8.ebuild, line 19: Called econf ebuild.sh, line 574: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/sys-devel/autogen-5.8.8/temp/build.log'. Reproducible: Always Steps to Reproduce:
Created attachment 108259 [details] autogen-5.8.8/config.log attach autogen-5.8.8/config.log following up on bug #163349
this is because of the USE=deprecated flag guile-1.8.1 had deprecated support on by default and with 1.8.1-r1, it's now off added built_with_use check to pkg_setup
Using deprecated (+discouraged or guile don't compile) don't work and result in a segfault of autogen during build: make[4]: Entering directory `/var/tmp/portage/sys-devel/autogen-5.8.8/work/autogen-5.8.8/getdefs' top_builddir=.. top_srcdir=.. PATH=`cd ../columns >/dev/null && pwd`:$PATH ; export top_builddir top_srcdir PATH ; /var/tmp/portage/sys-devel/autogen-5.8.8/work/autogen-5.8.8/agen5/autogen -L../autoopts ./opts.def AutoGen aborting on signal 11 (Segmentation fault) in state DONE processing template > on line 312 for function Text (17) /bin/sh: line 1: 32658 Aborted /var/tmp/portage/sys-devel/autogen-5.8.8/work/autogen-5.8.8/agen5/autogen -L../autoopts ./opts.def make[4]: *** [opts.h] Error 134 Btw, this is working with guile-1.8.1
Created attachment 108279 [details, diff] Corrected guile ebuild With following patch to guile ebuild autogen compile don't segfault anymore
btw: # emerge guile autogen -pv These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-scheme/guile-1.8.1-r2 USE="deprecated discouraged nls -debug -debug-freelist -debug-malloc -elisp -networking -regex -threads" 0 kB [1] [ebuild R ] sys-devel/autogen-5.8.8 0 kB Total: 2 packages (2 reinstalls), Size of downloads: 0 kB Portage overlays: [1] /usr/local/portage
different issue -> new bug report ;)
LOL This starts to look like a "Lost" season ;-) fyi: https://bugs.gentoo.org/show_bug.cgi?id=164127