Debian Patches

Status for sbcl/2:2.4.7-2

Patch Description Author Forwarded Bugs Origin Last update
kfreebsd-pthread-futex.patch Fix build on kfreebsd-* Christoph Egger <christoph@debian.org> no 2018-04-07
disable-version-build.patch Never try to recreate version-lisp.expr from git
Otherwise this could interfere with the version generation done from
debian/rules.
Debian Common Lisp Team <debian-common-lisp@lists.debian.org> no 2018-04-07
testsuite-homedir.patch Fix tests that check homedir attributes
When building Debian packages, the variable HOME may be set to a nonexistent
directory (see Policy §9.2.3).

In order to avoid test failures at build time, this patch replaces HOME by
/tmp in two tests.
=?utf-8?q?S=C3=A9bastien_Villemot?= <sebastien@debian.org> no 2017-12-12
armhf-is-not-v5.patch Do not enforce armv5 on armhf
gcc-9 deprecates armv5. Also, this should give a better optimized binary for
the armhf port.
=?utf-8?q?S=C3=A9bastien_Villemot?= <sebastien@debian.org> yes debian upstream 2019-08-12
disable-timer-test.patch Disable a test in timer.impure on all architectures
Upstream disabled it on i386, but it also fails randomly on amd64 and arm64.
(e.g. on arm64: https://ci.debian.net/data/autopkgtest/testing/arm64/s/sbcl/4152499/log.gz)
=?utf-8?q?S=C3=A9bastien_Villemot?= <sebastien@debian.org> yes debian upstream 2020-02-05
skip-some-autopkgtests.patch Skip some tests when run with autopkgtest
- elfcore.test.sh and relocation.test.sh need to rebuild either libsbcl.a or
shrinkwrap-sbcl, which can’t easily be done within autopkgtest.

- run-sbcl.test.sh does not make sense in an autopkgtest context, since its
purpose is to test a not-yet-installed sbcl binary.
=?utf-8?q?S=C3=A9bastien_Villemot?= <sebastien@debian.org> no 2021-08-25
disable-fcb-threads-test.patch Disable a test in fcb-threads.impure on all architectures
This test randomly fails on i386 and arm64:
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=arm64&ver=2%3A2.0.10-1&stamp=1604935633&raw=0
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=i386&ver=2%3A2.0.11-1&stamp=1606727478&raw=0
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=i386&ver=2%3A2.0.11-1&stamp=1606722457&raw=0
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=i386&ver=2%3A2.0.11-1&stamp=1606686960&raw=0
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=i386&ver=2%3A2.0.11-1&stamp=1606686960&raw=0
=?utf-8?q?S=C3=A9bastien_Villemot?= <sebastien@debian.org> yes upstream 2020-12-09
fix-chill-test.patch Fix chill.test.sh in the Debian-specific context
chill.test.sh loads src/cold/chill.lisp, which itself loads
src/compiler/vop-existsp.lisp, but using the SYS logical pathname host. This
fails at build time because debian/rules has initialized the SYS logical host
to /usr/share/sbcl-source/ in the Lisp image (and this will also break in the
autopkgtest because the sbcl-source package is not installed there).

This patch therefore switches back the SYS logical host to the current build
directory.
=?utf-8?q?S=C3=A9bastien_Villemot?= <sebastien@debian.org> no 2021-08-25
disable-genheaders.test.sh-under-autopkgtest.patch disable genheaders.test.sh under autopkgtest Sean Whitton <spwhitton@spwhitton.name> no 2023-08-02
Exclude-Debian-specific-stage1-from-whitespace-canonicali.patch Exclude Debian-specific stage1/ from whitespace canonicalisation Sean Whitton <spwhitton@spwhitton.name> no 2024-05-30
Enable-debug-printing-in-WASTE-HEAP-test.patch Enable debug printing in :WASTE-HEAP test Sean Whitton <spwhitton@spwhitton.name> no 2024-08-08

All known versions for source package 'sbcl'

Links