Summary: | app-shells/dash-0.5.6.1-r1 USE="static libedit" fails to build against dev-libs/libedit-20100424.3.0 USE=-static-libs | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rebecca Menessec <rebecca.menessec> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | n-roeser, rebecca.menessec |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rebecca Menessec
2010-08-26 20:24:37 UTC
Seems to me that if you want USE=static you definitely also want USE=static-libs. (In reply to comment #1) > Seems to me that if you want USE=static you definitely also want > USE=static-libs. Sorry, typo/thinko. dash is built with libedit -static, libedit is built with -static-libs, dash build fails. /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/../../../../i686-pc-linux-gnu/bin/ld: cannot find -ledit you cant post a random snippet. you need to attach an actual full build log as well as the exact contents of libedit. *** Bug 335676 has been marked as a duplicate of this bug. *** probably fixed now. not that people apparently look at these commits to point out errors in them ... http://sources.gentoo.org/app-shells/dash/dash-0.5.6.1-r1.ebuild?r1=1.2&r2=1.3 (In reply to comment #7) > probably fixed now. not that people apparently look at these commits to point > out errors in them ... > > http://sources.gentoo.org/app-shells/dash/dash-0.5.6.1-r1.ebuild?r1=1.2&r2=1.3 Nay. The ebuild forces static linking against libedit even with USE=-static. the ebuild no longer forces it http://sources.gentoo.org/app-shells/dash/dash-0.5.6.1-r1.ebuild?r1=1.3&r2=1.4 |