This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] build-many-glibcs.py: Fix ���glibcs i686-gnu --strip”
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Florian Weimer <fweimer at redhat dot com>
- Cc: <libc-alpha at sourceware dot org>
- Date: Wed, 18 Dec 2019 17:54:12 +0000
- Subject: Re: [PATCH] build-many-glibcs.py: Fix ���glibcs i686-gnu --strip”
- Ironport-sdr: qfaKX7wNwp9K20ng0evW5Ed88dMKpo/x7RzfVwH+W656zPdjFN7kftdnMWfq9Sb+/+5s0BEYeH Q3KuekrsAd/EHCANT6fi00zSAT3/ltiGQBM4jnQ5BVsHmDu2N0qWkYhw19f48BcF0voWK31dCZ oyXUbVZjcGf41ZbOl/8mmUJa8k9P6PiJdfe0a93VJfZ2taUIezNvcAOUjQH7d9W8zzX6okx4/Z 6j326kcj/EWoSFD4ZJCr+Ino/NwCihQVrmyJ63gY8JfHD0E+kzPijpUvCX10jYG5zkotyYKGeO CCY=
- Ironport-sdr: F54xQKjV2d+D87slxYoJ9HUeGaRvAGBTUFdcYg8RRaKskqd09mTMmlcXMY7ZRx1v2fQQNIOjnW tncEPCnwNW5hFUenYJ/lI8dyCrnhrTB5/njtA4RXyl8FHWhttnpjJQb+MsooauuIcj9SwcEgR6 ydH0UWlpIlUjgj84DAnaRWVIeB4YgVGR5RkzigSdk2VPd6IXe5BHcVSQ5WuPzYIAhWqhjszm53 NSv2996IKRHBGv6+M5F2I7LPoLQMBKKDPFwsZSJ1zDPVxXNduACmHuBL/o3dYo/U7SG6+iD9WR rqQ=
- References: <875zid3n1g.fsf@oldenburg2.str.redhat.com>
On Wed, 18 Dec 2019, Florian Weimer wrote:
> As posted, this change depends on the build-many-glibc.py for built-in
> system call tables, but this addresses a pre-existing issue.
>
> Verified that stripping works on x86_64-linux-gnu, i686-linux-gnu,
> x86_64-linux-gnu powerpc64le-linux-gnu (the installed files are actually
> unchanged there), and that i686-gnu now has stripped shared objects.
>
> Thanks,
> Florian
> 8<------------------------------------------------------------------8<
>
> Hurd sues an empty prefix, so the linker scripts end up in /lib, the
> find command picked them up, and stripping them failed because they
> are not ELF files.
This is OK (with s/sues/uses/ in the log message).
--
Joseph S. Myers
joseph@codesourcery.com