Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 164023 - sys-devel/autogen-5.8.8: cannot find working libguile w/ dev-scheme/guile-1.8.1-r1
Summary: sys-devel/autogen-5.8.8: cannot find working libguile w/ dev-scheme/guile-1.8...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: guile-1.8
  Show dependency tree
 
Reported: 2007-01-27 07:12 UTC by Lars S. Jensen
Modified: 2007-01-27 23:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
autogen-5.8.8/config.log (config.log,58.27 KB, text/plain)
2007-01-27 07:14 UTC, Lars S. Jensen
Details
Corrected guile ebuild (guile-1.8.1.ebuild.patch,346 bytes, patch)
2007-01-27 13:16 UTC, Pierre Poissinger
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lars S. Jensen 2007-01-27 07:12:39 UTC
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:
Comment 1 Lars S. Jensen 2007-01-27 07:14:30 UTC
Created attachment 108259 [details]
autogen-5.8.8/config.log

attach autogen-5.8.8/config.log
following up on bug #163349
Comment 2 SpanKY gentoo-dev 2007-01-27 09:16:04 UTC
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
Comment 3 Pierre Poissinger 2007-01-27 13:02:14 UTC
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
Comment 4 Pierre Poissinger 2007-01-27 13:16:03 UTC
Created attachment 108279 [details, diff]
Corrected guile ebuild

With following patch to guile ebuild autogen compile don't segfault anymore
Comment 5 Pierre Poissinger 2007-01-27 13:19:58 UTC
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
Comment 6 SpanKY gentoo-dev 2007-01-27 16:48:17 UTC
different issue -> new bug report ;)
Comment 7 Pierre Poissinger 2007-01-27 23:14:38 UTC
LOL

This starts to look like a "Lost" season ;-)
fyi: https://bugs.gentoo.org/show_bug.cgi?id=164127