GNU clisp 2.49.90 available for beta-testing
Sébastien Villemot
sebastien at debian.org
Wed Feb 14 07:29:15 UTC 2018
Dear Bruno,
On Mon, Feb 12, 2018 at 02:40:47AM +0100, Bruno Haible wrote:
> GNU clisp 2.49.90 is released. The download location is
> https://haible.de/bruno/gnu/clisp-2.49.90.tar.bz2
> According to [1], you are packaging clisp for Debian.
>
> I invite you to give some testing to this beta release.
I uploaded clisp 2.49.90 to Debian experimental. You can see the build status
at the following address:
https://buildd.debian.org/status/package.php?p=clisp&suite=experimental
You can click on the links in the "Status" column to see build logs.
More precisely, the status on release architectures is the following:
- amd64: ok
- arm64: fails to generate lisp image (memory mapping issue)
- armel: lisp image generated, but fails to compile asdf (memory mapping issue)
- armhf: can't run lisp image (PSEUDOCODE_ALIGNMENT is not fulfilled)
- i386: builds and passes tests, but scary messages about memory mappings
- mips: lisp image generated, but fails to compile asdf (memory mapping issue)
- mips64el: fails to generate lisp image (memory mapping issue)
- mipsel: not yet tried (waiting for a build daemon to be available)
- ppc64el: lisp image generated, but fails to compile asdf (segfault)
- s390x: can't run lisp image (segfault)
I did not yet look at the other architectures: they are not a blocker for me,
because they are not officially supported by Debian (though of course it would
be nice to also support them).
The Debian packaging can be seen at:
https://salsa.debian.org/common-lisp-team/clisp/tree/master/debian
Note that I tried to introduce as little changes as possible from the source
and build options that you provide. The main differences are the following:
- some build flags are added by Debian by default, related to security
hardening. I already disabled -fstack-protector-strong which was causing a
failure on amd64. The following flags are still present:
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=<BUILDPATH>=. -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
I guess the only one likely to cause trouble are -fstack-protector and
--param=ssp-buffer-size=4, which I can disable if needed
- three patches have been applied: the amd64 one you sent me, one for GNU/Hurd
and another on HTML doc. See them at:
https://salsa.debian.org/common-lisp-team/clisp/tree/master/debian/patches
Best,
--
⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁ Debian Developer
⢿⡄⠘⠷⠚⠋⠀ http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀ http://www.debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-common-lisp-devel/attachments/20180214/bf4f2a04/attachment.sig>
More information about the pkg-common-lisp-devel
mailing list