The switch from trim_all_whites to trim broke clean builds on systems
where the installed Pike doesn't have trim. The blocker is
src/modules/_Charset/make_jisx0213_tables_h.pike, but after fixing
that, there are still lots of module precompilation failures, eg:
Compiling modules/Gmp/mpz_glue.c
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh
precompile.pike '--base=Gmp' "--base="
>"/home/rosuav/pike/src/modules/Gmp/mpq.c"
"/home/rosuav/pike/src/modules/Gmp/mpq.cmod" || { rm
"/home/rosuav/pike/src/modules/Gmp/mpq.c"; exit 1; }
precompile: /home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/pike
-DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE
-m/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/master.pike
/home/rosuav/pike/bin/precompile.pike --base=Gmp --base=
/home/rosuav/pike/src/modules/Gmp/mpq.cmod (method=Q)
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh: 135:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/pike: not found
precompile: /home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/tpike
-DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE
-m/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/master.pike
/home/rosuav/pike/bin/precompile.pike --base=Gmp --base=
/home/rosuav/pike/src/modules/Gmp/mpq.cmod (method=QQ)
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh: 135:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/tpike: not found
precompile: /home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/test-pike
/home/rosuav/pike/bin/precompile.pike --base=Gmp --base=
/home/rosuav/pike/src/modules/Gmp/mpq.cmod (method=QQQ)
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh: 135:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/test-pike: not
found
precompile: /home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/pike
-DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE
-m/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/master.pike
/home/rosuav/pike/bin/precompile.pike --base=Gmp --base=
/home/rosuav/pike/src/modules/Gmp/mpq.cmod (method=QQQQQ)
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh: 135:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/pike: not found
precompile: /home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/pike
-DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE
-m/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/master.pike
/home/rosuav/pike/bin/precompile.pike --base=Gmp --base=
/home/rosuav/pike/src/modules/Gmp/mpq.cmod (method=QQQQQQ)
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh: 135:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/precompile.sh:
/home/rosuav/pike/build/linux-4.6.0-1-amd64-x86_64/pike: not found
precompile: /usr/local/bin/pike /home/rosuav/pike/bin/precompile.pike
--base=Gmp --base= /home/rosuav/pike/src/modules/Gmp/mpq.cmod
(method=QQQQQQ)
Is this related or separate? The base language interpreter compiles
successfully.
ChrisA