Hello, Barry deFresse suggested me to help for the porting of ctsim to wxwidgets 2.8. I am affraid that I do not know enough of C for this, but nevertheless I have written a short summary of the current situation that I hope can help to resume the work undertook so far.
Current version of ctsim in Debian is 4.5.5-1. The maintainer is Kevin M. Rosenberg and he is also upstream. Although it is not documented on the PTS, he has a git repository with the sources plus the debian directory at the following adress: git://git.b9.com/ctsim.git ctsim is built in Debian against wxwidgets 2.4, and for this reason has been removed from Lenny: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462189 Kevin tried to port ctsim to wxwidgets 2.6 and at the beginning of this month posted some preliminary work in an independant tarball: http://files.b9.com/testing/ctsim-4.5.5-2+beta.5.0.0.tar.bz2 For git enthousiasts, it is easy to load this into a clone of the repository I cited above: you have to create an upstream branch first (`git branch upstream'), and then you can use `git-import-orig ../ctsim-4.5.5-2+beta.5.0.0.tar.bz2 -u 4.5.5+beta.5.0.0' (`git-import-orig' is part of the package `git-buildpackage') According to Kevin in his reply to the bug report, the package compiles on 2.6 but segfaults. I compiled the package locally and confirm the problem. Here is the tail of the strace: writev(3, [{"2\0\0\22\0\1\0=-monotype-arial-medium-r"..., 72}], 1) = 72 select(4, [3], [], NULL, NULL) = 1 (in [3]) read(3, "\1=\0R\0\0\0_\377\377\0\0\0\3\377\376\377\363\v\270\1\2"..., 4096) = 472 read(3, 0x101b8fa4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(3, 0x101b8fa4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [3], NULL, NULL) = 1 (out [3]) writev(3, [{"2\0\0\22\0\1\0=-monotype-arial-medium-r"..., 72}], 1) = 72 select(4, [3], [], NULL, NULL) = 1 (in [3]) read(3, "\1=\0S\0\0\0_\377\377\0\0\0\3\377\376\377\363\v\270\1\2"..., 4096) = 472 read(3, 0x101b8fa4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(3, 0x101b8fa4, 4096) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [3], NULL, NULL) = 1 (out [3]) writev(3, [{"2\0\0\22\0\1\0>-monotype-arial-medium-r"..., 72}], 1) = 72 select(4, [3], [], NULL, NULL) = 1 (in [3]) read(3, "\1>\0T\0\0\0_\377\365\0\0\0\0\0\21\0\5\0\0\1\2\0\0\0\6"..., 4096) = 472 read(3, 0x101b8fa4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(3, 0x101b8fa4, 4096) = -1 EAGAIN (Resource temporarily unavailable) --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ I am too uncomfortable with the autotools to convert the package to wx2.8, but I can try if somebody sends me instructions. Or maybe one of you noticed something obvious in the strace ? Have a nice day, -- Charles Plessy Debian-Med packaging team, Tsurumi, Kanagawa, Japan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]