glibc (2.42-7)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 2.42-8 > 2.42-7
- Git: https://salsa.debian.org/glibc-team/glibc.git
-
- Branch: sid
- Path: debian/changelog
- Repo size: 11390976
- Browser: https://salsa.debian.org/glibc-team/glibc
- Last scan: 2026-01-14 02:00:12+00
- Next scan: 2026-01-19 10:14:00+00
- Merge requests: 4
- CI pipeline status: success
- Debian changelog in Git:
glibc (2.42-8) UNRELEASED; urgency=medium
[ Samuel Thibault ]
* debian/testsuite-xfail-debian.mk: Avoid running tst-writev on hurd-amd64.
* debian/patches/hurd-i386/git-sigreturn-xmm.diff: Fix sigreturn using xmm
registers in the signal contention case.
* debian/patches/hurd-i386/local-intr-msg-clobber.diff: Try to re-introduce
mmx clobber work-around.
* debian/testsuite-xfail-debian.mk: Update hurd results.
[ Aurelien Jarno ]
* debian/rules.d/build.mk: do not write BUILD_CXX to configparms, it's
unused.
[ Helmut Grohne ]
* debian/control.in/main: avoid g++ dependency in nocheck builds.
* debian/control.in/main, rules, rules.d/build.mk: don't build nscd in
stage2.
-- Samuel Thibault <sthibault@debian.org> Sun, 04 Jan 2026 22:16:11 +0100
- This branch is 8 commits ahead of tag debian/2.42-7
- Git log:
commit 8bf5e184da85aea030119b386086be7f9273e26d
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Wed Jan 14 02:06:04 2026 +0100
debian/testsuite-xfail-debian.mk: Update hurd results
commit 4e7f67aea5466f6b09744918453f6b7b587d2acb
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Tue Jan 13 01:39:36 2026 +0000
hurd: Try to re-introduce mmx clobber work-around
* debian/patches/hurd-i386/local-intr-msg-clobber.diff
commit 2fbd60ae0f608e7e4725d2cbfc1611dbd8211fa3
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Jan 11 01:05:08 2026 +0000
hurd: Fix sigreturn using xmm registers in the signal contention case.
* debian/patches/hurd-i386/git-sigreturn-xmm.diff
commit 66aedcc620fa80c88656f2d57a30c5fe6781578f
Author: Aurelien Jarno <aurelien@aurel32.net>
Date: Fri Jan 9 21:34:31 2026 +0100
Add changelog entries for previous commits
commit 58f5ca85a5bf9354300fd8c512c93ef9e8e7e620
Author: Helmut Grohne <helmut@subdivi.de>
Date: Sun Jan 4 17:24:14 2026 +0100
Don't build nscd in stage2
A stage2 glibc still Build-Depends on libaudit-dev, but that package is
only built after glibc stage2. The present cross bootstrap ignores this
dependency and somehow gets away with that.
Comparing a regular full build of glibc with one where the libaudit-dev
dependency is removed yields differences (observed with diffoscope) in
glibc-source (expected as debian/control is included) and nscd. Since
the stage2 does not need nscd, skipping it would help here.
Once nscd is skipped, libaudit-dev may still be used by the test suite.
Therefore, it is only dropped when combing nocheck with a stage profile.
commit d6fbaf75d7c8038c876ab802d193038f88cb0ef3
Author: Helmut Grohne <helmut@subdivi.de>
Date: Mon Jan 5 07:32:47 2026 +0100
Avoid g++ dependency in nocheck builds
A gcc stage1 build does not produce a C++ compiler. However, that's what
we use for building glibc stage2 (overriding its declared B-D).
Practically speaking, g++ is only required for running tests (thanks
Samuel). I verified this by comparing two builds modified to use gcc-14.
Such a full build exactly reproduces the artifacts of a nocheck build
where g++-14* is not installed.
commit d6c5f4aa14469a75639e6be4cebad7df6968b72c
Author: Aurelien Jarno <aurelien@aurel32.net>
Date: Fri Jan 9 19:23:27 2026 +0100
debian/rules.d/build.mk: do not write BUILD_CXX to configparms, it's unused.
Note however that we can't remove the BUILD_CXX definition without
coordination with cross-toolchain-base.
commit 4f7d11b257908935cb1683397b32abb06eafcac1
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Jan 4 22:16:32 2026 +0100
debian/testsuite-xfail-debian.mk: Avoid running tst-writev on hurd-amd64