sys-libs/glibc: disable stripping for cross-glibc
authorSergei Trofimovich <slyfox@gentoo.org>
Mon, 14 Oct 2019 06:57:44 +0000 (07:57 +0100)
committerSergei Trofimovich <slyfox@gentoo.org>
Mon, 14 Oct 2019 06:58:05 +0000 (07:58 +0100)
commit650d70eb5d91265329e2f730bc1aed0fa5863db6
treeec97371435e35cf96f2090296974632588fa3020
parent6d1a3bb46996b34884a74a12e6c2f43702bc570c
sys-libs/glibc: disable stripping for cross-glibc

commit e14229b10b513a164f8379ff14cc8c644c071f27 dropped
special stripping and relied on standard ${CHOST}-strip.

Unfortunately one special case wa missing:
cross-*/glibc ebuilds use ${CTARGET} as a target and are
installed into the host. That causes ${CHOST}-strip to be
called on ${CTARGET} binaries. If multitarget is not enabled
strip either breaks such bianries or makes them untouched.

Disable tripping until we migrated off off cross-*/glibc ebuilds.

Reported-by: Johannes Geiss
Closes: https://bugs.gentoo.org/697428
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
12 files changed:
sys-libs/glibc/glibc-2.19-r2.ebuild
sys-libs/glibc/glibc-2.24-r4.ebuild
sys-libs/glibc/glibc-2.25-r11.ebuild
sys-libs/glibc/glibc-2.26-r7.ebuild
sys-libs/glibc/glibc-2.27-r6.ebuild
sys-libs/glibc/glibc-2.28-r6.ebuild
sys-libs/glibc/glibc-2.29-r2.ebuild
sys-libs/glibc/glibc-2.29-r4.ebuild
sys-libs/glibc/glibc-2.29-r5.ebuild
sys-libs/glibc/glibc-2.30-r1.ebuild
sys-libs/glibc/glibc-2.30.ebuild
sys-libs/glibc/glibc-9999.ebuild