fix glibc 32bit install
This commit is contained in:
1 parent
99e10b7b3b
commit
4569a1bf33
1 file changed
+4
-11
+4
-11
@@ -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/
|
||||||
|
|||||||
Reference in new issue
Block a user