http://pike.ida.liu.se/pub/pike/beta/7.6.100/Pike-v7.6.100.tar.gz
I reverted all the rsif changes on 7.6.
The interesting change since 7.6.98 is the fix for the SSL trouble Erik supplied a test case for recently.
Protest now if you don't think this should be the next stable for some reason.
Hm, bin_export seems broken in some strange way:
chiyo:~/Pike-v7.6.100/build/linux-2.6.17-10-powerpc-ppc% make run_hilfe /home/marcus/Pike-v7.6.100/build/linux-2.6.17-10-powerpc-ppc/pike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/marcus/Pike-v7.6.100/build/linux-2.6.17-10-powerpc-ppc/master.pike Pike v7.6 release 100 running Hilfe v3.5 (Incremental Pike Frontend)
Terminal closed. chiyo:~/Pike-v7.6.100/build/linux-2.6.17-10-powerpc-ppc% make bin_export Segmentation fault (core dumped) make: *** [bin_export] Error 139 chiyo:~/Pike-v7.6.100/build/linux-2.6.17-10-powerpc-ppc%
Accoring to the core file, the crash is in image_get_cpuid().
(gdb) disassemble Dump of assembler code for function image_get_cpuid: 0x0f060e00 <image_get_cpuid+0>: lfd f0,0(0) 0x0f060e04 <image_get_cpuid+4>: stbu r2,-30271(r24) 0x0f060e08 <image_get_cpuid+8>: addic. r8,r0,32 0x0f060e0c <image_get_cpuid+12>: .long 0x509d9c 0x0f060e10 <image_get_cpuid+16>: rlmi. r17,r1,r24,7,27 0x0f060e14 <image_get_cpuid+20>: lfs f8,32(0) 0x0f060e18 <image_get_cpuid+24>: .long 0x750d31 0x0f060e1c <image_get_cpuid+28>: lfs f4,17676(r9) 0x0f060e20 <image_get_cpuid+32>: lbz r10,4233(r5) 0x0f060e24 <image_get_cpuid+36>: .long 0x4514c9c3 End of assembler dump.
Huh?
Seems like somebody thought it was a great idea to insert x86 machine code into the binary, as long as the architecture wasn't IA64 or x86_64... Fix committed to CVS.
Ok. Grubba convinced me to backport an over-optimization bug too, so a new build was needed anyway. Get it here:
http://pike.ida.liu.se/pub/pike/beta/7.6.102/Pike-v7.6.102.tar.gz
pike-devel@lists.lysator.liu.se