[tlbuild] Additional considerations for building clisp on FreeBSD

Nikola Lečić nikola.lecic at anthesphoria.net
Wed Dec 16 21:27:05 CET 2009


Hello,

An explanation like this might be added to Build/source/utils/README[1]:

Index: Build/source/utils/README
===================================================================
--- Build/source/utils/README	(revision 16414)
+++ Build/source/utils/README	(working copy)
@@ -66,6 +66,7 @@
 # you may need this hack on 64-bit systems
 # if clisp's configure will not find libsigsegv and/or libffcall:
 ln -s lib $clisp_toolsdir/lib64
+# on FreeBSD/amd64 clisp must be configured with --disable-mmap.
 
 cd $clisp_basedir
 wget http://ftp.gnu.org/gnu/clisp/release/2.48/clisp-2.48.tar.gz

References:
[1] according to the official port's Makefile:
    http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/clisp/Makefile?rev=1.63;content-type=text%2Fplain

    # Semgentation fault in amd64 when using 'mmap(2)', errno = EINVAL.
    .if ${ARCH} == "amd64"
    CONFIGURE_ARGS+=--disable-mmap
    .endif

Regards,
-- 
Nikola Lečić = Никола Лечић
fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 314 bytes
Desc: not available
URL: <http://tug.org/pipermail/tlbuild/attachments/20091216/9a4010c1/attachment.bin>


More information about the tlbuild mailing list