--- smage/trunk/core/glibc/glibc-2.30-r1.smage2 2019/08/07 11:11:34 13743 +++ smage/trunk/core/glibc/glibc-2.30-r1.smage2 2019/08/07 11:13:29 13744 @@ -289,11 +289,21 @@ install -d ${BUILDDIR}/thread-backup/$(mlibdir) || die mv ${BINDIR}/usr/$(mlibdir)/lib{pthread,thread_db,c-}* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die mv ${BINDIR}/usr/$(mlibdir)/ld-* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die + if [[ ${ARCH} = x86_64 ]] + then + install -d ${BUILDDIR}/thread-backup/lib || die + mv ${BINDIR}/usr/lib/lib{pthread,thread_db,c-}* ${BUILDDIR}/thread-backup/lib/ || die + mv ${BINDIR}/usr/lib/ld-* ${BUILDDIR}/thread-backup/lib/ || die + fi # now strip but only debuging symbols find ${BINDIR} ! -type d | xargs --no-run-if-empty file | grep "[shared object|pie executable]" | grep ELF | cut -f 1 -d : | xargs --no-run-if-empty strip --strip-debug || die find ${BINDIR} ! -type d | xargs --no-run-if-empty file | grep "ar archive" | cut -f 1 -d : | xargs --no-run-if-empty strip --strip-debug || die mv -f ${BUILDDIR}/thread-backup/$(mlibdir)/* ${BINDIR}/usr/$(mlibdir)/ || die + if [[ ${ARCH} = x86_64 ]] + then + mv -f ${BUILDDIR}/thread-backup/lib/* ${BINDIR}/usr/lib/ || die + fi # remove stale directory rm -rf ${BUILDDIR}/thread-backup || die