glibc32: fix libc.so to look at lib32 dirs.
This commit is contained in:
parent
ab3193c208
commit
193f6746a2
1 changed files with 5 additions and 1 deletions
|
@ -47,7 +47,8 @@ do_install()
|
|||
cp -a ${wrksrc}/usr/lib/gconv/* ${DESTDIR}/usr/lib32/gconv
|
||||
install -d ${DESTDIR}/lib
|
||||
cd ${DESTDIR}/lib && ln -sf ../lib32/ld-linux.so.2 .
|
||||
install -m644 ${wrksrc}/usr/lib/*.{a,o,so} ${DESTDIR}/usr/lib32
|
||||
install -m644 ${wrksrc}/usr/lib/*.{a,o} ${DESTDIR}/usr/lib32
|
||||
install -m755 ${wrksrc}/usr/lib/*.so ${DESTDIR}/usr/lib32
|
||||
|
||||
# Add /lib32 and /usr/lib32 into ld.so(8) cache.
|
||||
install -d ${DESTDIR}/etc/ld.so.conf.d
|
||||
|
@ -56,4 +57,7 @@ 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
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue