Looks like you forgot to test-compile before committing :-)
#### 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:36:6: error: missing ')' in
expressionLine 36 is #if !(defined(PIKE_BYTEORDER) which obviously has unbalanced parentheses...
