| Summary: | Some catalyst stage4 binaries built on amd64 for x86 get RPATH RUNPATH in ELF dynamic section, interfering with /usr/lib/*.so linker scripts per #4411: libedit.so error for openssh sftp | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Peter Stuge <peter> |
| Component: | [OLD] Development | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | CC: | james, vapier |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
List of all files in /usr/bin which have RPATH RUNPATH attributes
emerge output during openssh build config.log for openssh build |
||
|
Description
Peter Stuge
2009-07-25 16:37:55 UTC
Created attachment 199151 [details]
List of all files in /usr/bin which have RPATH RUNPATH attributes
runpath tags changes the initial default list only, it does not *restrict* lookup order in any way you need to post the actual build logs for one of the packages in question, starting with one of the simpler ones like libtool and jpeg Right, the problem here is that /usr/lib/libedit.so exists, so lookup stops, and when it turns out to not be an ELF, ld.so gives up. (This could be a bug in ld.so - should I file also with upstream glibc?) Anyway, I just finished collecting a build log of openssh seconds before your comment, and I will attach them in just a bit. Created attachment 199179 [details]
emerge output during openssh build
Created attachment 199181 [details]
config.log for openssh build
I have the full /var/tmp/portage/net-misc/openssh-5.2_p1-r2 if more files are needed:
grep -r rpath .|cut -f1 -d:|uniq
./Makefile
./config.status
./configure
./autom4te.cache/output.0
./configure.ac
./config.log
./openbsd-compat/Makefile
./openbsd-compat/regress/Makefile
./survey.sh
do not post things on upstream glibc list. this is expected behavior iirc. openssh is not a good example because that is a dupe of Bug 187201 vapier, feel free to re-assign this as appropriate or close. Thanks. This has nothing to do with catalyst. All catalyst does it run 'emerge' in a chroot. Are any other binaries causing issues other then openssh? Otherwise this may be a duplicate of bug 187201. |