Dear Victor,
thanks for the note. We are in the midst of a quite deep transformation
required for a better modularization of the dispatcher and certain
object properties. These transformation/reimplementation tasks (in part
triggered by your last email) will take a few more weeks, before we can
release the next beta release. My primary platform is the latest Tcl
release (8.5), i have to say that i am quite happy that the current head
version runs fine the full test suite under this release after this
quite substantial change.
I try to follow the following rules:
- every beta release is tagged in git, and is supposed to run with tcl
8.5 and 8.6
- between beta releases, every version in head is supposed to run the
full regression test in the most
recent (non-beta) release of tcl, which is currently 8.5.11.
My goal is to address first the ongoing transformation before packaging
the next beta.
All the best
-gustaf neumann
Am 19.01.12 20:33, schrieb Victor Mayevski:
> Hello Gustaf,
>
> Tried compiling NX today and it is failing. I am on Linux 64bit this
> time, 3.2.0-8-generic kernel, compiling against latest TCL 8.6 Fossil
> source. Make fails with the following error:
>
> .....
> gcc -DPACKAGE_NAME=\"nsf\" -DPACKAGE_TARNAME=\"nsf\"
> -DPACKAGE_VERSION=\"2.0b3\" -DPACKAGE_STRING=\"nsf\ 2.0b3\"
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1
> -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
> -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_TCL_COMPILE_H=1
> -DNSF_WITH_ASSERTIONS=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1
> -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\
> __attribute__\(\(__visibility__\(\"hidden\"\)\)\)
> -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1
> -DCOMPILE_NSF_STUBS=1 -DNSF_VERSION=\"2.0\" -DNSF_PATCHLEVEL=\"2.0b3\"
> -I"/root/tcl-source/generic" -I"/root/tcl-source/unix"
> -I./generic -g -O2 -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c
> `echo ./generic/nsfStubLib.c` -o nsfStubLib.o
> rm -f libnsfstub2.0b3.a
> ar cr libnsfstub2.0b3.a nsfStubLib.o
> ranlib libnsfstub2.0b3.a
> TclStackFree: incorrect freePtr (0x7fffc7179500 != 0xedabd0). Call out
> of sequence?
> /bin/bash: line 3: 19664 Aborted (core dumped)
> TCL_LIBRARY=`echo /root/tcl-source/library`
> LD_LIBRARY_PATH=".:/usr/local/lib:"
> PATH=".:/usr/local/lib:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
> TCLLIBPATH=". . " /usr/local/bin/tclsh8.6
> ./library/xotcl/library/lib/makeDoc.xotcl ./library/xotcl/doc $docs
> make: *** [library/xotcl/doc/langRef-xotcl.html] Error 134
>
>
> Thanks
--
Univ.Prof. Dr. Gustaf Neumann
Institute of Information Systems and New Media
WU Vienna
Augasse 2-6, A-1090 Vienna, AUSTRIA