1
0
mirror of https://github.com/krglaws/MyLFS.git synced 2025-07-23 04:49:06 +00:00
Files
MyLFS-big_bash_script/phase4/coreutils.sh
2023-02-18 23:22:36 -05:00

28 lines
629 B
Bash

# Coreutils Phase 4
patch -Np1 -i ../$(basename $PATCH_COREUTILS)
autoreconf -fiv
FORCE_UNSAFE_CONFIGURE=1 ./configure \
--prefix=/usr \
--enable-no-install-program=kill,uptime
make
if $RUN_TESTS
then
set +e
make NON_ROOT_USERNAME=tester check-root
echo "dummy:x:102:tester" >> /etc/group
chown -R tester .
su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"
sed -i '/dummy/d' /etc/group
set -e
fi
make install
mv /usr/bin/chroot /usr/sbin
mv /usr/share/man/man1/chroot.1 /usr/share/man/man8/chroot.8
sed -i 's/"1"/"8"/' /usr/share/man/man8/chroot.8