commit: 04cb8521e7eb80c357a3be66c6b6b42166e43cbe
parent 6f8abe483a592aa63c6700f984060b8b7d30cb96
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sun, 12 Oct 2025 14:50:53 +0200
init.sh: `set -x` on each build_* function, $CFLAGS in build_sbase
Diffstat:
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/init.sh b/init.sh
@@ -20,6 +20,7 @@ profile_export() {
}
build_awk() {
+ set -x
cd /src/awk-*/
yacc -d -b awkgram awkgram.y
pdpmake -e HOSTCC=$CC
@@ -27,6 +28,7 @@ build_awk() {
}
build_stubs() {
+ set -x
for i in ls grep cp getty mount reboot
do
$CC $CFLAGS -o "/bin/$i" "/src/${i}-stub.c" || die "Failed compiling $i stub"
@@ -34,17 +36,20 @@ build_stubs() {
}
build_stubs_symlinks() {
+ set -x
ln -s grep /bin/egrep || die
ln -s grep /bin/fgrep || die
ln -s cat /bin/sort || die
}
build_pdpmake() {
+ set -x
cd /src/pdpmake-*/
$CC $CFLAGS -o /bin/pdpmake *.c
}
build_bzip2() {
+ set -x
cd /src/bzip2-*/
pdpmake -f Makefile-libbz2_so CC=$CC || die
ln -s libbz2.so.1.0.8 libbz2.so
@@ -60,6 +65,7 @@ build_bzip2() {
}
build_zlib_libs() {
+ set -x
cd /src/zlib-*/
./configure --prefix=/usr </dev/null
@@ -73,6 +79,7 @@ build_zlib_libs() {
}
build_pigz() {
+ set -x
cd /src/pigz-*/
# Makefile placeholders for zopfli/deflate.h and zopfli/util.h
@@ -89,12 +96,14 @@ build_pigz() {
}
build_hierloom_devtools_m4() {
+ set -x
cd /src/heirloom-devtools-*/m4/
$YACC -o m4y.c m4y.y
$CC $CFLAGS -D_GNU_SOURCE m4.c m4ext.c m4macs.c m4y.c version.c -o /bin/m4
}
build_hierloom_devtools() {
+ set -x
cd /src/heirloom-devtools-*/
for cmd in lex
do
@@ -106,6 +115,7 @@ build_hierloom_devtools() {
}
build_hierloom() {
+ set -x
cd /src/heirloom/
mkdir -p /usr/5bin /usr/5lib /etc/default /usr/5bin/s42 /usr/5bin/posix2001 /usr/ucb/
for cmd in libcommon diff tar sort comm find stty
@@ -120,6 +130,7 @@ build_hierloom() {
}
build_utils_std() {
+ set -x
cd /src/utils-std-*/
oldpath="$PATH"
export PATH="$PATH:$PWD/cmd/"
@@ -136,6 +147,7 @@ build_utils_std() {
}
build_sbase() {
+ set -x
cd /src/sbase-*/
for i in ed sed xargs
do
@@ -145,11 +157,12 @@ build_sbase() {
continue
fi
- $CC -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_FILE_OFFSET_BITS=64 -Os -o "/bin/${i}" "${i}.c" libutil/*.c libutf/*.c
+ $CC $CFLAGS -D_DEFAULT_SOURCE -D_NETBSD_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_FILE_OFFSET_BITS=64 -o "/bin/${i}" "${i}.c" libutil/*.c libutf/*.c
done
}
build_oyacc() {
+ set -x
cd /src/yacc-oyacc-*/
# config.h wrote in make-root.sh due to lack of cat