Summary: | sys-apps/sandbox fails to configure with hardened sys-libs/uclibc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ed Wildgoose <gentoo> |
Component: | [OLD] Core system | Assignee: | Sandbox Maintainers <sandbox> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo, napalmllama |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
fix uclibc configure error
sandbox-libc-ldso.patch |
Description
Ed Wildgoose
2009-06-28 18:48:35 UTC
Created attachment 195981 [details, diff]
fix uclibc configure error
Created attachment 196471 [details, diff]
sandbox-libc-ldso.patch
try this one instead please
(In reply to comment #2) > Created an attachment (id=196471) [edit] > sandbox-libc-ldso.patch > > try this one instead please > No, this line is not matching anything at all (checked at the command line) + $EGREP 'NEEDED.* \@<:@libc\.so' | \ I confess not to understand this bit of the regexp "\@<:@", so can't suggest a fix? Thanks testing it on the command line wont work. it must be run through autoconf first. I should have been clear - it doesn't work as part of the ebuild - same error message as before. I then tried to debug it by taking the regexp apart and the egrep wasn't matching any lines at all (but perhaps autoconf changes the egrep regexp?) Cheers you would have to run autoconf to get a new configure, then read configure and take the expression out of there should be simple as there is only one place in configure with LIBC_VERSION=$(... beyond that, i dont know what to say ... the proposed patch works for me on glibc, uclibc, and uclibc+hardened. ive added my fix to sandbox-2.1. re-open if it doesnt work for you. http://git.overlays.gentoo.org/gitweb/?p=proj/sandbox.git;a=commitdiff;h=a796eae054d499b7b49607dd4604ef24dd7622c8 *** Bug 303443 has been marked as a duplicate of this bug. *** |