I've run into the "Unsupported API version" problem. Usually it means that the pike you're using to do the precompiling is too old or too new. CritBit was added in November, so it probably requires a new pike (which it seems to figure out, eventually). So, I don't think it's related to your segfault.

Bill

On Wed, 28 Mar 2012, Stephen R. van den Berg wrote:

#### Making dynamic: post_modules/CritBit
/var/src/roxen/rpike/build/linux-3.1.9-vs2.3.2.5-dirty-x86_64/precompile.sh precompile.pike --api=4 
>"/var/src/roxen/rpike/src/post_modules/CritBit/inttree.c" 
"/var/src/roxen/rpike/src/post_modules/CritBit/inttree.cmod" || { rm 
"/var/src/roxen/rpike/src/post_modules/CritBit/inttree.c"; exit 1; }
precompile: pike /var/src/roxen/rpike/bin/precompile.pike --api=4 
/var/src/roxen/rpike/src/post_modules/CritBit/inttree.cmod (method=QQQQQQ)
Unsupported API version: 4 (max: 3)
precompile: /usr/bin/pike /var/src/roxen/rpike/bin/precompile.pike --api=4 
/var/src/roxen/rpike/src/post_modules/CritBit/inttree.cmod (method=QQQQQQ)
Unsupported API version: 4 (max: 3)
precompile: /var/src/roxen/rpike/build/linux-3.1.9-vs2.3.2.5-dirty-x86_64/pike 
-DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE 
-m/var/src/roxen/rpike/build/linux-3.1.9-vs2.3.2.5-dirty-x86_64/master.pike  
/var/src/roxen/rpike/bin/precompile.pike --api=4 
/var/src/roxen/rpike/src/post_modules/CritBit/inttree.cmod (method=Q)
/var/src/roxen/rpike/build/linux-3.1.9-vs2.3.2.5-dirty-x86_64/precompile.sh: line 202:  6078 
Segmentation fault      $RUNPIKE $SCRIPT "$@" 1>&5

The "Unsupported API version" sounds suspicious.
I was/am using Debian-testing Pike7.8 to bootstrap.
Anything obvious I'm missing?

Reply via email to