Hi. This code seems to depend on Linux-specific header files:
#### Making dynamic: post_modules/CritBit
Compiling post_modules/CritBit/tree_block_alloc.c
In file included from /tmp/pike/src/post_modules/CritBit/ptr_key.h:7:0,
from /tmp/pike/src/post_modules/CritBit/tree_block_alloc.c:9:
/tmp/pike/src/post_modules/CritBit/bitvector.h:4:20: fatal error: endian.h: No
such file or directory
compilation terminated.
Please fix. If you want to know the byteorder, just use the define
PIKE_BYTEORDER provided by the Pike include file global.h.