DF-5699 / fix_build.sh
#!/bin/sh # DF-5699 fixed rig — same sources, prop_ingest.c replaced by the fixed copy. set -e cd /tmp/df5699 cp -R /usr/src/sys/libprop propfixed cp prop_ingest_fixed.c propfixed/prop_ingest.c ( cd propfixed && for f in *.c; do cc -O2 -fPIC -I. -I/usr/src/sys -c $f -o ${f%.c}.o done cc -shared -o libprop_fixed.so *.o -lpthread ) cc -O2 -o df5699_race_fixed df5699_ingest_race.c propfixed/libprop_fixed.so -lpthread \ -Wl,-rpath,/tmp/df5699/propfixed echo "FIXED BUILD OK" |