sbcl (2:2.4.5-1)
[PTS] [DDPO]
COMMITS: VCS has seen 12 commits since the archive/debian/2%2.4.5-1 tag
- Git: https://salsa.debian.org/common-lisp-team/sbcl.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 157175808
- Browser: https://salsa.debian.org/common-lisp-team/sbcl
- Last scan: 2024-07-12 13:29:06+00
- Next scan: 2024-07-18 14:10:00+00
- CI pipeline status: failed
- Debian changelog in Git:
sbcl (2:2.4.5-1) unstable; urgency=medium
* New upstream release.
* Switch to git-debrebase(1) git workflow.
- Add README.source pointing to dgit-maint-debrebase(7).
- Remove inactive team members from Uploaders.
Those still interested in the package should feel free to reinstate
themselves there, and thereby acknowledge the workflow change.
* d/rules: Don't install src/runtime/ldb to bin:sbcl-source.
* Drop disable-tests-traceroot.impure.lisp-on-arm64.patch.
Equivalent change made upstream.
* Patch tools-for-build/canonicalize-whitespace.lisp to exclude stage1/.
* Backport upstream commit dc890089a to fix hide-packages.test.sh.
-- Sean Whitton <spwhitton@spwhitton.name> Fri, 31 May 2024 17:53:28 +0100
- This branch is 12 commits ahead of tag archive/debian/2%2.4.5-1
- Git log:
commit f0a25daff5d277f5ee260b6f81035c00f2c550bc
Merge: 25e485ed0c c858934ee2
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Fri May 31 18:02:49 2024 +0100
Pseudo-merge in what's on salsa
commit c858934ee2a3e2dcd92ac33a57f58f3d3fbcb6e4
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu May 30 21:53:42 2024 +0100
Commit patch queue (exported by git-debrebase)
[git-debrebase make-patches: export and commit patches]
commit 2e5d3173f88b62cc9ba36593c72af9cc04adf815
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu May 30 21:33:41 2024 +0100
Exclude Debian-specific stage1/ from whitespace canonicalisation
commit 9bf27d47b8cc4069841e209ef5e96eb3ef9f7894
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Aug 2 14:30:59 2023 +0100
disable genheaders.test.sh under autopkgtest
Gbp-Pq: Name disable-genheaders.test.sh-under-autopkgtest.patch
commit 60bf4cc1809c5c8646c7592e73e1e6ae91581fa0
Author: Sébastien Villemot <sebastien@debian.org>
Date: Wed Aug 25 00:00:00 2021 +0000
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.
Gbp-Pq: Name fix-chill-test.patch
commit 6d58147c1d1af8e368aff47894cce6f62e3ccd50
Author: Sébastien Villemot <sebastien@debian.org>
Date: Wed Dec 9 00:00:00 2020 +0000
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
Bug: https://bugs.launchpad.net/sbcl/+bug/1907252
Gbp-Pq: Name disable-fcb-threads-test.patch
commit 56c112147be1da7d9cc6b41865088c673a279dd9
Author: Sébastien Villemot <sebastien@debian.org>
Date: Wed Aug 25 00:00:00 2021 +0000
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.
Gbp-Pq: Name skip-some-autopkgtests.patch
commit 6835d5a82ae20be53c710f4ca4c72f2590e4edd0
Author: Sébastien Villemot <sebastien@debian.org>
Date: Wed Feb 5 00:00:00 2020 +0000
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)
Bug: https://bugs.launchpad.net/sbcl/+bug/1221339
Bug-Debian: https://bugs.debian.org/919806
Gbp-Pq: Name disable-timer-test.patch
commit fb4e10f6b68940ef33da98f351e1de7a61a34b6a
Author: Sébastien Villemot <sebastien@debian.org>
Date: Mon Aug 12 00:00:00 2019 +0000
Do not enforce armv5 on armhf
gcc-9 deprecates armv5. Also, this should give a better optimized binary for
the armhf port.
Bug: https://bugs.launchpad.net/sbcl/+bug/1839783
Bug-Debian: https://bugs.debian.org/931795
Gbp-Pq: Name armhf-is-not-v5.patch
commit 8304ad2310b6b1c98fad0ff3cee2623e6638013a
Author: Sébastien Villemot <sebastien@debian.org>
Date: Tue Dec 12 00:00:00 2017 +0000
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.
Gbp-Pq: Name testsuite-homedir.patch
commit ea08fe31e19be4accc70a3e0fec38560010fdd1b
Author: Debian Common Lisp Team <debian-common-lisp@lists.debian.org>
Date: Sat Apr 7 00:00:00 2018 +0000
Never try to recreate version-lisp.expr from git
Otherwise this could interfere with the version generation done from
debian/rules.
Reviewed-by: Sébastien Villemot <sebastien@debian.org>
Gbp-Pq: Name disable-version-build.patch
commit e8a76e9a5ffb9770d4b6995c439788d19f19417a
Author: Christoph Egger <christoph@debian.org>
Date: Sat Apr 7 00:00:00 2018 +0000
Fix build on kfreebsd-*
Gbp-Pq: Name kfreebsd-pthread-futex.patch