fix glibc 32bit install

This commit is contained in:
aliriza committed 2022-11-04 09:17:19 +00:00
1 parent 99e10b7b3b
commit 4569a1bf33
1 file changed
+4 -11
+4 -11
View File
@@ -75,10 +75,8 @@ build(){
fi fi
for bdir in ${bdirs[@]} ; do for bdir in ${bdirs[@]} ; do
if [[ -d $bdir ]] ; then if [[ -d $bdir ]] ; then
cd $bdir make -C $bdir -O -j`nproc --all`
make -O -j`nproc --all` make -C $bdir info
make info
cd ..
fi fi
done done
} }
@@ -86,18 +84,13 @@ package(){
# create symlink lib64 (gentoo compability) # create symlink lib64 (gentoo compability)
mkdir -p ${DESTDIR}/lib64 mkdir -p ${DESTDIR}/lib64
ln -s lib64 ${DESTDIR}/lib ln -s lib64 ${DESTDIR}/lib
bdirs=(glibc-build)
if use multilib ; then if use multilib ; then
mkdir -p ${DESTDIR}/lib32 mkdir -p ${DESTDIR}/lib32
ln -s lib32 ${DESTDIR}/libx32 ln -s lib32 ${DESTDIR}/libx32
bdirs+=(glibc32-build)
fi fi
for bdir in ${bdirs[@]} ; do for bdir in glibc-build ${multilib:+glibc32-build} ; do
if [[ -d $bdir ]] ; then if [[ -d $bdir ]] ; then
# install files make -C $bdir install -j$(nproc --all)
cd $bdir
make install -j$(nproc --all)
# /usr support
fi fi
done done
mkdir -p ${DESTDIR}/etc/ld.so.conf.d/ ${DESTDIR}/etc/sysconf.d/ mkdir -p ${DESTDIR}/etc/ld.so.conf.d/ ${DESTDIR}/etc/sysconf.d/