Summary: | sys-devel/autogen-5.8.8: cannot find working libguile w/ dev-scheme/guile-1.8.1-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lars S. Jensen <larssj> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | pierre.poissinger |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 163921 | ||
Attachments: |
autogen-5.8.8/config.log
Corrected guile ebuild |
Description
Lars S. Jensen
2007-01-27 07:12:39 UTC
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 |