bzip2 puts stuff everywhere -.-

This commit is contained in:
Denis Benato 2024-12-08 21:27:16 +01:00
parent 612f4a843c
commit 126f61496a

View file

@ -124,11 +124,10 @@ host_toolchain() {
# Create a directory layout
if [ ! -d "$LFS/etc" ]; then
mkdir -pv $LFS/{etc,var} $LFS/usr/{bin,lib,sbin}
mkdir -pv $LFS/{etc,var} $LFS/usr/{bin,lib,sbin,libexec,share}
mkdir -pv $LFS/{dev,proc,sys,run,tmp}
for i in bin lib sbin; do
for i in bin lib sbin libexec; do
ln -sv usr/$i $LFS/$i
done
fi
@ -516,7 +515,7 @@ if [ ! -f "$STEPS_DIR/attr" ]; then
echo "rootsbindir=/usr/sbin" > configparms
"../configure" \
--prefix=/usr \
--prefix=/ \
--disable-static \
--host=$LFS_TGT
@ -620,7 +619,7 @@ if [ ! -f "$STEPS_DIR/bzip2" ]; then
cd "$LFS_BUILD/bzip2"
#make
make CC="${CC}" AR="${AR}" RANLIB="${RANLIB}" -j 32 PREFIX=$LFS install
make CC="${CC} ${CFLAGS}" AR="${AR}" RANLIB="${RANLIB}" LD="${LD} ${LDFLAGS}" -j 32 PREFIX=$LFS install
if [ -f "$LFS/bin/bzip2" ]; then
"$LFS_TGT-strip" --strip-unneeded "$LFS/bin/bzip2"
@ -629,6 +628,9 @@ if [ ! -f "$STEPS_DIR/bzip2" ]; then
exit 1
fi
# Remove useless doc out of dir
rm -rf "$LFS/man"
cd "$BASE_DIR"
rm -rf "$LFS_BUILD/bzip2"
touch "$STEPS_DIR/bzip2"
@ -776,9 +778,12 @@ if [ ! -f "$STEPS_DIR/gawk" ]; then
cd build-$LFS_TGT
"../configure" \
--prefix=$LFS \
--prefix=$LFS/usr \
--libexecdir=$LFS/usr/lib \
--sysconfdir=$LFS/etc \
--host=${LFS_TGT} \
--build=${BUILD_MACHINE_TRIPLET} \
--without-libsigsegv \
--cache-file=config.cache
make -j 32
@ -1107,6 +1112,8 @@ if [ ! -f "$STEPS_DIR/acl" ]; then
"../configure" \
--prefix=/usr \
--libexecdir=/usr/libexec \
--libdir=/usr/lib \
--host=${LFS_TGT} \
--build=${BUILD_MACHINE_TRIPLET} \
--with-sysroot=$LFS \