[Xotcl] updated patch for xotcl 1.3.3

Jeff Hobbs jeffh at ActiveState.com
Tue Nov 30 21:46:14 CET 2004


I have updated my patch from yesterday.  This has been tested
across a much more elaborate set of platforms.  My guess is
that xotcl has not been compiled against anything but gcc, or
installed on non-linux systems.

This patch builds and installs on the following variants:

* Windows-x86 (cygwin/MSVC build)
* Linux-x86 and x86_64 (gcc)
* HP-UX 11 pa-risc (gcc and cc)
* HP-UX 11 ia64 (cc)
* AIX 4.3.3 (xlc)
* Solaris 2.8 (gcc and cc)

test-core fails on HP-UX 11 pa-risc with:

FAILED: FAILED - UpLevel Test 2
Got:      ::o
Expected: ::s
0 g='::o' e='::s'
make: *** [test-core] Error 255

and on some other platforms it can fail on exit (bad cleanup?),
but this gets things a lot further.

I don't think the ALLOC checks are being done properly, as I
said before - there is too much expectation that gcc-isms can
be the default, which isn't correct, IMO.

Part of this patch is the for loop break fix in xotcl.c that
I mentioned in my last message - that seems to have no effect
on the test-core for the platforms.

It's probably best to just take this patch directly and call
it xotcl-1.3.4, unless you want to further clean up based on
my other suggestions (like ALLOC stuff).

  Jeff Hobbs, The Tcl Guy
  http://www.ActiveState.com/, a division of Sophos
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xotcl-1.3.3.patch.gz
Type: application/x-gzip
Size: 18818 bytes
Desc: not available
Url : http://alice.wu-wien.ac.at/pipermail/xotcl/attachments/20041130/7aafd931/xotcl-1.3.3.patch-0001.gz


More information about the Xotcl mailing list