There seems to be one, possibly two compile problems on illumos (ex-opensolaris). I just verified that 8.0.498 compiles without error, however a fresh download of 8.0.608 fails with this error:
#### Making dynamic: post_modules/Shuffler There's no master to handle the error. Dumping it raw: ({ /* 2 elements */ "Failed to fetch current path.\n", ({ /* 4 elements */ object(home/zino/hack/pike8-rel/pike/src/builtin.cmod:2442), object(home/zino/hack/pike8-rel/pike/src/builtin.cmod:2442), object(home/zino/hack/pike8-rel/pike/src/builtin.cmod:2442), object(home/zino/hack/pike8-rel/pike/src/builtin.cmod:2442) }) }) Makefile:89: recipe for target 'override' failed make[4]: *** [override] Error 10 Makefile:100: recipe for target 'Shuffler' failed make[3]: *** [Shuffler] Error 1
Looks like a bug I thought I had already fixed, but it seems I had committed it directly on the 8.1 branch, and not on the grubba/fdlib branch.
Fixed.
/grubba