I've prepared a new 7.8 test release for consideration. Please feel free to download and test.
http://pike.ida.liu.se/download/pub/pike/beta/7.8.680/
I am not aware of any show stoppers in this release; if none are found in the next week, this will become the new stable 7.8 release.
As always, please feel free to get in touch with any comments or concerns.
Best,
Bill bill@welliver.org
H. William Welliver III wrote:
I've prepared a new 7.8 test release for consideration. Please feel free to download and test.
I am not aware of any show stoppers in this release; if none are found in the next week, this will become the new stable 7.8 release.
When compiling this on an Ubuntu precise (12.04), I get this:
========================================================= Pike v7.8 release 680 configuration summary
install information: prefix........ /usr/local pike binary... /usr/local/bin/pike pike library.. /usr/local/pike/7.8.680/lib
system information: system.... Linux 3.1.2-vs2.3.2.1-00001-g2ebd452 uname..... Linux hydra 3.1.2-vs2.3.2.1-00001-g2ebd452 #270 SMP PREEMPT Sat Nov 26 00:37:07 CET 2011 x86_64 x86_64 x86_64 GNU/Linux hostname.. hydra user...... srb
build information: source path..... /tmp/Pike-v7.8.680/src build path...... /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64 ABI............. 32 cpp............. gcc -E cc.............. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/smartlink gcc ld.............. $(CC) $(CFLAGS) cc shared....... -fPIC -DDYNAMIC_MODULE ld shared....... -rdynamic pike............ install......... /usr/bin/install -c shared object... .so libs............ -ldl -lrt -lnsl -lm -lpthread -lcrypt cross-compiled.. no building lib.... no CPPFLAGS........ -I/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/bundles/include CFLAGS (opt).... -O3 -pipe CFLAGS (warn)... -W -Wall -Wno-unused -Wcomment -Wformat -Wformat-security -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement CFLAGS (misc)... -g -ggdb3 -mtune=i686 LDFLAGS......... -L/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/bundles/lib32 -L/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/bundles/lib/32 -L/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/bundles/lib/. -L/usr/lib/gcc/i686-linux-gnu/4.6 -R/usr/lib/gcc/i686-linux-gnu/4.6 -L/usr/lib/i386-linux-gnu -R/usr/lib/i386-linux-gnu -L/lib/i386-linux-gnu -R/lib/i386-linux-gnu -rdynamic
features: dynamic loading..... yes threads............. yes (posix) signal handler...... SIGCHILD cdebug.............. yes rtldebug............ no dmalloc............. no dlmalloc............ no mmx................. no (no mmx.h found) byte code format.... ia32 module reloc........ no use machine code.... yes int type............ long (4 bytes) float type.......... float (4 bytes) (ieee little endian) pointer size........ 4 bytes svalue size......... 8 bytes (2+2+4)
Bz2................. yes (using libbz2) DNS-SD.............. no (dns_sd.h or howl.h not found) DVB................. no (missing linux/dvb/sec.h - version 3 api?) FFmpeg.............. no (dependencies failed) Fuse................ no (dependencies failed) GL.................. yes GLUT................ no (dependencies failed) GSSAPI.............. no (gssapi.h not found) GTK................. no (dependencies failed) GTK.GlArea.......... no (dependencies failed) GTK.GladeXML........ no (dependencies failed) Gdbm................ no (dependencies failed) Gmp (bignums)....... yes (version 5.0.2, using libgmp) Gz.................. yes (libz) Image............... yes Image.FreeType...... yes Image.GIF........... yes Image.JPEG.......... yes Image.SVG........... no (dependencies failed) Image.TIFF.......... yes Image.TTF........... no (dependencies failed) Image.XFace......... yes Java................ yes (-lffi -lzip -ljava -ljvm ) Kerberos............ no (krb5.h not found) MIME................ yes Math................ yes Math.Transforms.FFT. no (fftw.h not found) Mysql............... yes (libmysqlclient) Nettle.............. yes Odbc................ no (dependencies failed) Oracle.............. no (dependencies failed) PDF.PDFlib.......... no (dependencies failed) PDF.Panda........... no (dependencies failed) Postgres............ no (dependencies failed) Regexp.PCRE......... yes (libpcre) SDL................. no (dependencies failed) SDL_mixer........... no (dependencies failed) SQLite.............. yes ZXID................ no (dependencies failed) sybase.............. no (dependencies failed)
Warnings and notes summary:
WARNING: Using compiler default ABI: 32
[.... lots of compiling output snipped...]
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/smartlink gcc -DPIKE_SRC_ROOT="/tmp/Pike-v7.8.680" -I. -I/tmp/Pike-v7.8.680/src -I/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/bundles/include -DPIKE_CORE -g -ggdb3 -mtune=i686 -O3 -pipe -W -Wall -Wno-unused -Wcomment -Wformat -Wformat-security -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement -L/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/bundles/lib32 -L/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/bundles/lib/32 -L/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/bundles/lib/. -L/usr/lib/gcc/i686-linux-gnu/4.6 -R/usr/lib/gcc/i686-linux-gnu/4.6 -L/usr/lib/i386-linux-gnu -R/usr/lib/i386-linux-gnu -L/lib/i386-linux-gnu -R/lib/i386-linux-gnu -rdynamic main.o language.o security.o bignum.o pike_cpulib.o interpret.o constants.o cpp.o fdlib.o cyclic.o array.o backend.o callback.o encode.o docode.o dynamic_buffer.o dynamic_load.o error.o fd_control.o fsort.o gc.o hashtable.o lex.o multiset.o signal_handler.o pike_search.o pike_types.o pike_embed.o mapping.o pike_memory.o module_support.o pikecode.o object.o opcodes.o operators.o pike_float.o port.o program.o rbtree.o rusage.o sscanf.o stralloc.o stuff.o threads.o version.o queue.o builtin.o iterators.o facetgroup.o svalue.o las.o builtin_functions.o peep.o tmodule.o \ `cat modules/linker_options ` \ -ldl -lrt -lnsl -lm -lpthread -lcrypt -o pike #### Making dynamic: post_modules/Bz2 Compiling post_modules/Bz2/libbzip2mod.c Linking Bz2 #### Making dynamic: post_modules/COM Compiling post_modules/COM/com.c Linking COM #### Making dynamic: post_modules/GL Original CFLAGS: -g -ggdb3 -mtune=i686 -O3 -pipe -W -Wall -Wno-unused -Wcomment -Wformat -Wformat-security -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement -fPIC -DDYNAMIC_MODULE Modified CFLAGS: -mtune=i686 -pipe -fPIC -DDYNAMIC_MODULE -O Compiling post_modules/GL/top.c /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/pike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike /tmp/Pike-v7.8.680/src/post_modules/GL/gen.pike < /tmp/Pike-v7.8.680/src/post_modules/GL/auto.c.in > auto.c.tmp /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:42: Error in constant definition. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:187: Failed to index module Files with 'Stat'. (Module doesn't exist?) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:368: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:368: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:376: No inherit or surrounding class Pike_0_5_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:411: No inherit or surrounding class Pike_0_5_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:438: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:438: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:649: No inherit or surrounding class Pike_0_6_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:673: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:673: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:712: No inherit or surrounding class Pike_7_0_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:736: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:736: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:806: No inherit or surrounding class Pike_7_2_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:830: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:830: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:864: No inherit or surrounding class Pike_7_4_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:881: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:881: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:1490: Error in constant definition. Segmentation fault (core dumped) make[6]: *** [auto.c] Error 139 make[5]: *** [all] Error 2 make[4]: *** [override] Error 2 make[3]: *** [GL] Error 1 make[2]: *** [post_module_objects] Error 1 make[1]: *** [_make_in_builddir] Error 2 make: *** [compile] Error 2
On this is system there is an old Pike 7.9.3 Anything obvious I missed?
I noticed that I wasn't able to run the precompiler using 7.9.5 to build 7.8.x, but that was a CMOD API version error.
I just built on the one x64 linux box I have access to, and it didn't have any problems, though I noticed that my environment didn't force the gl cmod to be recompiled (though I wonder if that's just a consequence of it not failing):
#### Making dynamic: post_modules/GL Original CFLAGS: -g -ggdb3 -mtune=i686 -O3 -pipe -W -Wall -Wno-unused -Wcomment -Wformat -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement -fPIC -DDYNAMIC_MODULE Modified CFLAGS: -mtune=i686 -pipe -fPIC -DDYNAMIC_MODULE -O Compiling post_modules/GL/top.c Linking GL
Bill
On Wed, 18 Apr 2012, Stephen R. van den Berg wrote:
Compiling post_modules/GL/top.c /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/pike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike /tmp/Pike-v7.8.680/src/post_modules/GL/gen.pike < /tmp/Pike-v7.8.680/src/post_modules/GL/auto.c.in > auto.c.tmp /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:42: Error in constant definition. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:187: Failed to index module Files with 'Stat'. (Module doesn't exist?) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:368: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:368: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:376: No inherit or surrounding class Pike_0_5_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:411: No inherit or surrounding class Pike_0_5_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:438: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:438: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:649: No inherit or surrounding class Pike_0_6_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:673: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:673: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:712: No inherit or surrounding class Pike_7_0_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:736: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:736: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:806: No inherit or surrounding class Pike_7_2_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:830: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:830: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:864: No inherit or surrounding class Pike_7_4_master. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:881: Cannot inherit program in pass 1 which is only a placeholder. /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:881: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:1490: Error in constant definition. Segmentation fault (core dumped) make[6]: *** [auto.c] Error 139 make[5]: *** [all] Error 2 make[4]: *** [override] Error 2 make[3]: *** [GL] Error 1 make[2]: *** [post_module_objects] Error 1 make[1]: *** [_make_in_builddir] Error 2 make: *** [compile] Error 2
On this is system there is an old Pike 7.9.3 Anything obvious I missed?
Well, in this case the pike interpreter started is the one he just built, so whatever pike is installed before should not matter. Maybe a machine-code related problem again?
Built and verified ok on Ubuntu/ppc, Ubuntu/armhf, Debian/amd64 and Solaris11/sparc.
Hi Bill,
I am trying to recover opensuse automatic builds (abandoned by Robert Hinn 4 years before) https://build.opensuse.org/package/show?package=pike&project=home%3Aopru...
while pike properly compiled for OpenSuse 11.4 it breaks for OpenSuse 12.1 - i586 (x86_64 look like compiled ok)
log here https://build.opensuse.org/package/rawlog?arch=i586&package=pike&pro...
18.04.12 08:51, H. William Welliver III wrote:
I've prepared a new 7.8 test release for consideration. Please feel free to download and test.
http://pike.ida.liu.se/download/pub/pike/beta/7.8.680/
I am not aware of any show stoppers in this release; if none are found in the next week, this will become the new stable 7.8 release.
As always, please feel free to get in touch with any comments or concerns.
Best,
Bill bill@welliver.org
just tail of log
Compiling post_modules/GL/top.c /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/pike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/src/post_modules/GL/gen.pike< /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/src/post_modules/GL/auto.c.in> auto.c.tmp /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:42: Error in constant definition. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:187: Failed to index module Files with 'Stat'. (Module doesn't exist?) /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:368: Cannot inherit program in pass 1 which is only a placeholder. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:368: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:376: No inherit or surrounding class Pike_0_5_master. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:411: No inherit or surrounding class Pike_0_5_master. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:438: Cannot inherit program in pass 1 which is only a placeholder. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:438: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:649: No inherit or surrounding class Pike_0_6_master. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:673: Cannot inherit program in pass 1 which is only a placeholder. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:673: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:712: No inherit or surrounding class Pike_7_0_master. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:736: Cannot inherit program in pass 1 which is only a placeholder. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:736: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:806: No inherit or surrounding class Pike_7_2_master. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:830: Cannot inherit program in pass 1 which is only a placeholder. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:830: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:864: No inherit or surrounding class Pike_7_4_master. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:881: Cannot inherit program in pass 1 which is only a placeholder. /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:881: (You probably have a cyclic symbol dependency that the compiler cannot handle.) /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike:1490: Error in constant definition. /bin/sh: line 1: 28468 Segmentation fault /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/pike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/abuild/rpmbuild/BUILD/Pike-v7.8.680/build/linux-3.1.9-1.4-default-i686/master.pike /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/src/post_modules/GL/gen.pike< /home/abuild/rpmbuild/BUILD/Pike-v7.8.680/src/post_modules/GL/auto.c.in> auto.c.tmp make[6]: *** [auto.c] Error 139
05.05.12 05:30, Oleksii Prudkyi wrote::
Hi Bill,
I am trying to recover opensuse automatic builds (abandoned by Robert Hinn 4 years before) https://build.opensuse.org/package/show?package=pike&project=home%3Aopru...
while pike properly compiled for OpenSuse 11.4 it breaks for OpenSuse 12.1 - i586 (x86_64 look like compiled ok)
log here https://build.opensuse.org/package/rawlog?arch=i586&package=pike&pro...
18.04.12 08:51, H. William Welliver III wrote:
I've prepared a new 7.8 test release for consideration. Please feel free to download and test.
http://pike.ida.liu.se/download/pub/pike/beta/7.8.680/
I am not aware of any show stoppers in this release; if none are found in the next week, this will become the new stable 7.8 release.
As always, please feel free to get in touch with any comments or concerns.
Best,
Bill bill@welliver.org
Hi Oleksii,
I think that's the same error that Stephen was getting a few weeks ago. I have access to only 1 Linux box, and everything went okay there; I wonder if Stephen had any time to look into the problem.
Would it be possible for you to try the same build using 7.8.352? That might give us some clues as to where the problem originates from.
Thanks,
Bill
On May 4, 2012, at 10:30 PM, Oleksii Prudkyi wrote:
Hi Bill,
I am trying to recover opensuse automatic builds (abandoned by Robert Hinn 4 years before) https://build.opensuse.org/package/show?package=pike&project=home%3Aopru...
while pike properly compiled for OpenSuse 11.4 it breaks for OpenSuse 12.1 - i586 (x86_64 look like compiled ok)
log here https://build.opensuse.org/package/rawlog?arch=i586&package=pike&pro...
18.04.12 08:51, H. William Welliver III wrote:
I've prepared a new 7.8 test release for consideration. Please feel free to download and test.
http://pike.ida.liu.se/download/pub/pike/beta/7.8.680/
I am not aware of any show stoppers in this release; if none are found in the next week, this will become the new stable 7.8 release.
As always, please feel free to get in touch with any comments or concerns.
Best,
Bill bill@welliver.org
Hi William,
7.8.352 not compiled well on OpenSuse 12.1 with errors on nettle (compilation error of *.s file) , so I switched to 7.8.680
05.05.12 06:55, H. William Welliver III wrote:
Hi Oleksii,
I think that's the same error that Stephen was getting a few weeks ago. I have access to only 1 Linux box, and everything went okay there; I wonder if Stephen had any time to look into the problem.
Would it be possible for you to try the same build using 7.8.352? That might give us some clues as to where the problem originates from.
Thanks,
Bill
On May 4, 2012, at 10:30 PM, Oleksii Prudkyi wrote:
Hi Bill,
I am trying to recover opensuse automatic builds (abandoned by Robert Hinn 4 years before) https://build.opensuse.org/package/show?package=pike&project=home%3Aopru...
while pike properly compiled for OpenSuse 11.4 it breaks for OpenSuse 12.1 - i586 (x86_64 look like compiled ok)
log here https://build.opensuse.org/package/rawlog?arch=i586&package=pike&pro...
18.04.12 08:51, H. William Welliver III wrote:
I've prepared a new 7.8 test release for consideration. Please feel free to download and test.
http://pike.ida.liu.se/download/pub/pike/beta/7.8.680/
I am not aware of any show stoppers in this release; if none are found in the next week, this will become the new stable 7.8 release.
As always, please feel free to get in touch with any comments or concerns.
Best,
Bill bill@welliver.org
OK, here's an update:
I installed OpenSUSE 12.1 (32-bit) in a VMware host, in which I attempted to build 7.8.680. Sure enough, I got the errors that Stephen and Oleksii reported. GDB wasn't able to give me any useful information, as the stack frames were all trashed.
I thought, that seems like maybe a machine-code problem, so I rebuilt with --without-machine-code and sure enough, it built and is currently running the testsuite.
So, the answer is to use the following:
make CONFIGUREARGS="--without-machine-code"
and you should be OK. Please give this a try and let me know if you need any additional information, etc.
Thanks!
Bill
On May 5, 2012, at 3:57 AM, Oleksii Prudkyi wrote:
Hi William,
7.8.352 not compiled well on OpenSuse 12.1 with errors on nettle (compilation error of *.s file) , so I switched to 7.8.680
05.05.12 06:55, H. William Welliver III wrote:
Hi Oleksii,
I think that's the same error that Stephen was getting a few weeks ago. I have access to only 1 Linux box, and everything went okay there; I wonder if Stephen had any time to look into the problem.
Would it be possible for you to try the same build using 7.8.352? That might give us some clues as to where the problem originates from.
Thanks,
Bill
On May 4, 2012, at 10:30 PM, Oleksii Prudkyi wrote:
Hi Bill,
I am trying to recover opensuse automatic builds (abandoned by Robert Hinn 4 years before) https://build.opensuse.org/package/show?package=pike&project=home%3Aopru...
while pike properly compiled for OpenSuse 11.4 it breaks for OpenSuse 12.1 - i586 (x86_64 look like compiled ok)
log here https://build.opensuse.org/package/rawlog?arch=i586&package=pike&pro...
18.04.12 08:51, H. William Welliver III wrote:
I've prepared a new 7.8 test release for consideration. Please feel free to download and test.
http://pike.ida.liu.se/download/pub/pike/beta/7.8.680/
I am not aware of any show stoppers in this release; if none are found in the next week, this will become the new stable 7.8 release.
As always, please feel free to get in touch with any comments or concerns.
Best,
Bill bill@welliver.org
Hi Bill,
I installed OpenSUSE 12.1 (32-bit) in a VMware host, in which I attempted to build 7.8.680. Sure enough, I got the errors that Stephen and Oleksii reported. GDB wasn't able to give me any useful information, as the stack frames were all trashed.
I thought, that seems like maybe a machine-code problem, so I rebuilt with --without-machine-code and sure enough, it built and is currently running the testsuite.
So, the answer is to use the following:
make CONFIGUREARGS="--without-machine-code"
and you should be OK. Please give this a try and let me know if you need any additional information, etc.
Can you try building (recent) Pike 7.9 in the same environment and check if the new machine-code generator in Pike 7.9 solves the problem?
Thanks,
/grubba
Hi Bill,
thank you, look like this help. just curious - where is possible to read about "machine-code" ? and how slower pike without it ?
OK, here's an update:
I installed OpenSUSE 12.1 (32-bit) in a VMware host, in which I attempted to build 7.8.680. Sure enough, I got the errors that Stephen and Oleksii reported. GDB wasn't able to give me any useful information, as the stack frames were all trashed.
I thought, that seems like maybe a machine-code problem, so I rebuilt with --without-machine-code and sure enough, it built and is currently running the testsuite.
So, the answer is to use the following:
make CONFIGUREARGS="--without-machine-code"
and you should be OK. Please give this a try and let me know if you need any additional information, etc.
Thanks!
Bill
On May 5, 2012, at 3:57 AM, Oleksii Prudkyi wrote:
Hi William,
7.8.352 not compiled well on OpenSuse 12.1 with errors on nettle (compilation error of *.s file) , so I switched to 7.8.680
05.05.12 06:55, H. William Welliver III wrote:
Hi Oleksii,
I think that's the same error that Stephen was getting a few weeks ago. I have access to only 1 Linux box, and everything went okay there; I wonder if Stephen had any time to look into the problem.
Would it be possible for you to try the same build using 7.8.352? That might give us some clues as to where the problem originates from.
Thanks,
Bill
On May 4, 2012, at 10:30 PM, Oleksii Prudkyi wrote:
Hi Bill,
I am trying to recover opensuse automatic builds (abandoned by Robert Hinn 4 years before) https://build.opensuse.org/package/show?package=pike&project=home%3Aopru...
while pike properly compiled for OpenSuse 11.4 it breaks for OpenSuse 12.1 - i586 (x86_64 look like compiled ok)
log here https://build.opensuse.org/package/rawlog?arch=i586&package=pike&pro...
18.04.12 08:51, H. William Welliver III wrote:
I've prepared a new 7.8 test release for consideration. Please feel free to download and test.
http://pike.ida.liu.se/download/pub/pike/beta/7.8.680/
I am not aware of any show stoppers in this release; if none are found in the next week, this will become the new stable 7.8 release.
As always, please feel free to get in touch with any comments or concerns.
Best,
Bill bill@welliver.org
H. William Welliver III wrote:
I think that's the same error that Stephen was getting a few weeks ago. I have access to only 1 Linux box, and everything went okay there; I wonder if Stephen had any time to look into the problem.
Not yet, but I'll give it another go later today.
pike-devel@lists.lysator.liu.se