On Wed, Jun 27, 2007 at 05:40:37PM +0200, Andreas V?gele wrote: > Scott Vokes writes: > > > On 6/5/07, Andreas V?gele <[EMAIL PROTECTED]> wrote: > >> AFAIR the code in the gmalloc.c file bundled with clisp-2.41 is > >> broken. I doubt that the upstream clisp maintainers ever tried to > >> build that code. Try to build clisp with the gmalloc.c file from > >> clisp-2.33.2 instead. > > I fixed it and will send the patch upstream. > > > >> BTW, I've never been able to get clisp running with libsigsegv. Even > >> clisp-2.33.2 doesn't work when linked to libsigsegv. > > I couldn't get clisp to install with libsigsegv as a shared > > library, but it works static. > > > > Here are ports for clisp-2.41 and its dependency libsigsegv-2.4. > > Please test and commit. > > Hm, why did you put ${BASE_PKGPATH} into the PLIST files? I couldn't > build the libsigsegv port in /usr/ports/mystuff/devel/libsigsegv/ with > this variable in PLIST. > > Also, I don't think that USE_GMAKE and REGRESS_TARGET are needed. The > libsigsegv ports builds fine with OpenBSD's make. And "check" is the > default regress target. On the other hand, the libsigsegv package > seems to support concurrent builds, i.e. you could add > "SEPARATE_BUILD=concurrent" to the Makefile. I don't think that the > libsigsegv port will run on all architectures supported by OpenBSD, so > ONLY_FOR_ARCHS may be required too. > hi,
here's an updated version of the port, with help from [EMAIL PROTECTED] it has been tested on alpha, amd64, sparc, sparc64, mips64, i386 and powerpc. (note: for sparc64 you need to have -r1.51 of trap.c commited yesterday) ok to import? cheers, jasper -- ``Sapere aude!'' NedBSD: http://nedbsd.eu
libsigsegv.tgz
Description: application/tar-gz