diff --git a/srcpkgs/glibc32/template b/srcpkgs/glibc32/template index 90a46e1ac71..3984281a108 100644 --- a/srcpkgs/glibc32/template +++ b/srcpkgs/glibc32/template @@ -58,6 +58,9 @@ do_install() chmod 644 ${DESTDIR}/etc/ld.so.conf.d/glibc32.conf \ && ldconfig || return 1 - # Fix libc.so to find stuff in lib32 dirs. - sed -i -e "s|/lib/|/lib32/|g" ${DESTDIR}/usr/lib32/libc.so || return 1 + # Fix some .so files to find stuff in lib32 dirs. + for f in libc libpthread; do + sed -i -e "s|/lib/|/lib32/|g" \ + ${DESTDIR}/usr/lib32/${f}.so || return 1 + done }