| Summary: | Can't compile >=util-vserver-0.30.208-r5: src/keep-ctx-alive.o / undefined reference | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Hilco <hilco.wijbenga> |
| Component: | [OLD] Server | Assignee: | Gentoo VPS Team (OBSOLETE) <vserver-devs+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | dmclf, fernando, ialekseev, sandino |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Hilco
2005-12-07 13:49:03 UTC
Yeah, USE="hardened" or "-hardened" makes no difference, since you'll need to compile dev-libs/dietlibc without -nopie (or with an -nopie gcc-config *UNTESTED*). See bug 111880 for reference. (In reply to comment #1) > Yeah, USE="hardened" or "-hardened" makes no difference, since you'll need to > compile dev-libs/dietlibc without -nopie (or with an -nopie gcc-config > *UNTESTED*). > See bug 111880 for reference. Had the same problem, it worked for me using the dietlibc ebuild from #111880; it filters flags that would break it. Tested with dietlibc-0.28. thx phreak :) Hilco, could you please test that with sys-cluster/util-vserver-0.30.209-r1 again (with an hardened dietlibc) and if it still presists reopen the bug. Thanks Yes, with the nopie fix for dietlibc I can compile util-vserver. Thanks! Using i686-pc-linux-gnu-3.3.6-vanilla compilation works. I uninstalled and recompiled dietlibc and latest util-vserver 0.30.210-r1. Using i686-pc-linux-gnu-3.4.4 hardened with pie and ssp compilation fails. *** Bug 121231 has been marked as a duplicate of this bug. *** Reopen. I had the same problem with hardened profile... i change to default-linux, recompiled dietlibc and util-vserver compiled ok ! does this work with dietlibc-0.29-r1? so, this should finally be fixed in 0.30_pre20060501 (currently masked), please reopen if it still persists.. *** Bug 133685 has been marked as a duplicate of this bug. *** ebuild dietlibc-0.30_pre20060501-r1.ebuild merge -> emerge sys-cluster/util-vserver -> OK (@ 3 machines, which all failed before and are OK now) Reopening. This should be fixed with dietlibc-0.30-r1 and util-vserver-0.30.210-r18 in the tree! |