Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc
Commits:
9ddb75f9 by Aurelien Jarno at 2025-07-28T22:46:08+02:00
New upstream release:
* New upstream release:
- debian/copyright: update following upstream changes.
- debian/symbols.wildcards: add 2.42.
- debian/control.in/main: bump binutils-for-host Build-Depends to >= 2.39.
- debian/patches/git-updates.diff: update from upstream stable branch.
- debian/patches/hurd-i386/git-proc_reauth.diff: upstreamed.
- debian/patches/hurd-i386/git-mig-strncpy.diff: upstreamed.
- debian/patches/hurd-i386/git-pthread_sigmask_nothread.diff: upstreamed.
- debian/patches/hurd-i386/git-rt-timedwait-realtime.diff: upstreamed.
- debian/patches/hurd-i386/git-pthread_setcancel.diff: upstreamed.
- debian/patches/hurd-i386/git-dup-refcnt.diff: upstreamed.
- debian/patches/hurd-i386/git-xstate.diff: upstreamed.
- debian/patches/hurd-i386/git-utime-EINVAL.diff: upstreamed.
- debian/patches/hurd-i386/git-xstate-initialized.diff: upstreamed.
- debian/patches/hurd-i386/git-signal-fpe-exceptions.diff: upstreamed.
- debian/patches/hurd-i386/git-symlink-eexist.diff: upstreamed.
- debian/patches/hurd-i386/git-rename.diff: upstreamed.
- debian/patches/hurd-i386/local-pthread_once.diff-2.42: renamed and
replace debian/patches/hurd-i386/local-pthread_once.diff.
- debian/patches/hurd-i386/hurd-i386/local-no_unsupported_ioctls.diff:
rebased.
- debian/patches/hurd-i386/local-static_pthread_setcancelstate.diff:
dropped, obsolete.
- debian/patches/any/local-tcsetaddr.diff: rebased.
- - - - -
ec05d710 by Samuel Thibault at 2025-07-28T23:01:34+02:00
debian/testsuite-xfail-debian.mk: Update xfails
- - - - -
19943023 by Samuel Thibault at 2025-07-28T21:11:49+00:00
debian/testsuite-xfail-debian.mk: Update xfails
- - - - -
8e839132 by Samuel Thibault at 2025-07-29T13:30:23+02:00
debian/testsuite-xfail-debian.mk: Update xfails
- - - - -
baaecb3d by Samuel Thibault at 2025-07-29T16:09:57+02:00
debian/testsuite-xfail-debian.mk: Update xfails
- - - - -
d5f7e88b by Simon Chopin at 2025-07-29T17:20:20+00:00
build: use envvars for CFLAGS rather than configparms (LP: #2115734)
Oddly enough, overriding CFLAGS in configparms leads to weird behaviours
where target-specific CFLAGS are sometimes being ignored. For instance,
some math tests are normally compiled with -mabi=ibmlongdouble on
ppc64el but that flag is dropped if CFLAGS is defined in configparms,
rather than simply adding that flag to the list.
The glibc documentation doesn't actually talk about CFLAGS when
discussion configparms, and the configure script explicitly calls out
CFLAGS as an influential env variable, so let's use that to pass flags
rather than configparms.
- - - - -
cc7d9eb1 by Aurelien Jarno at 2025-07-29T19:22:03+02:00
Add changelog entry for previous commit
- - - - -
9d8f781b by Aurelien Jarno at 2025-07-29T20:05:09+02:00
debian/debhelper.in/libc.preinst: drop support code for upgrading from glibc <
2.34.
- - - - -
0598b85d by Aurelien Jarno at 2025-07-29T20:05:39+02:00
debian/debhelper.in/libc.preinst: remove kFreeBSD support code.
- - - - -
2052fc4a by Aurelien Jarno at 2025-07-29T20:06:28+02:00
debian/debhelper.in/libc.postinst: remove support code to upgrade to trixie.
- - - - -
9125603e by Samuel Thibault at 2025-07-30T00:06:11+00:00
debian/patches/hurd-i386/git-random-malloc.diff: Fix /hurd/random startup
- - - - -
e2c3bf1d by Samuel Thibault at 2025-07-30T12:10:29+02:00
Fix bug
- - - - -
82c1fee6 by Aurelien Jarno at 2025-07-31T13:41:53+02:00
Drop support for /etc/locales.alias (Closes: #1095101):
* Drop support for /etc/locales.alias (Closes: #1095101):
- debian/debhelper.in/locales.install: stop installing /etc/locales.alias
- debian/debhelper.in/locales.links: remove
- debian/local/usr_sbin/locale-gen: stop passing locales.alias in the
localedef call.
- debian/patches/all/local-alias-et_EE.diff: drop, obsolete.
- debian/patches/all/local-ru_RU.diff: drop, obsolete
- - - - -
6d3e4e05 by Aurelien Jarno at 2025-07-31T19:58:40+02:00
debian/rules.d/{build.mk,debhelper.mk}: add makefile dependencies to get the
package buildable with make --shuffle=reverse. Closes: #1105334.
- - - - -
7e4fd891 by Aurelien Jarno at 2025-08-01T22:21:11+02:00
Also fix make --shuffle=reverse for the arch:all build
- - - - -
777a115c by Aurelien Jarno at 2025-08-01T22:37:31+02:00
debian/rules, debian/rules.d/control.mk: remove temporary libc{6,6.1,0.3} files
after the debian/control rule instead of in the clean rule.
- - - - -
dcdc61a7 by Aurelien Jarno at 2025-08-01T22:43:54+02:00
debian/rules: drop now useless removal of files from the clean rule.
- - - - -
4cb3c40a by Aurelien Jarno at 2025-08-01T23:09:31+02:00
Also fix make --shuffle=reverse to produce the correct dependencies
- - - - -
0788d8d7 by Aurelien Jarno at 2025-08-05T19:44:27+02:00
Merge branch 'sid' into glibc-2.42
- - - - -
595a0ca6 by Aurelien Jarno at 2025-08-06T12:01:59+02:00
debian/patches/git-updates.diff: update from upstream stable branch
- - - - -
9a4432da by Samuel Thibault at 2025-08-06T18:43:21+02:00
tests fixed
- - - - -
857b75ec by Aurelien Jarno at 2025-08-06T22:46:49+02:00
debian/rules: simplyfing using dpkg mk fragments files.
- - - - -
be7094db by Aurelien Jarno at 2025-08-06T22:46:49+02:00
debian/rules.d/debhelper.mk: merge normal and stage1 debhelper_% targets.
This creates unused .install files for the stage1 build, but prevents
the two versions from slowly diverging.
- - - - -
e089c931 by Aurelien Jarno at 2025-08-09T23:49:46+02:00
Split-out gconv modules for non-Latin-1 and non-UTF encoding into a separate
package (Closes: #1005193):
* Split-out gconv modules for non-Latin-1 and non-UTF encoding into a
separate package (Closes: #1005193):
- debian/control.in/main: add libc-gconv-modules-extra.
- debian/control.in/libc: recommends libc-gconv-modules-extra.
- debian/debhelper.in/libc.install: do not list any gconv file, the list
of gconv files is now computed dynamically.
- debian/rules.d/debhelper.mk: dynamically compute the list of gconv files
based on the gconv configuration files, for both the libc and
libc-gconv-modules-extra packages.
- debian/rules: Add libc-gconv-modules-extra to the list of arch:any
packages to build.
- - - - -
d5fc2c6a by Simon Chopin at 2025-08-10T19:30:20+00:00
rules: document the hash when importing from upstream branch
The resulting patch now has a header looking like this:
```
GIT update of https://sourceware.org/git/glibc.git/release/2.41/master from
glibc-2.41 to 1502c248d58cb99a203731707987a4342926e830
```
This makes it easier to figure out if a specific patch is already
present or not.
- - - - -
452574f5 by Aurelien Jarno at 2025-08-10T21:32:15+02:00
Add changelog entry for the previous commit
- - - - -
43d368c9 by Aurelien Jarno at 2025-08-10T21:32:35+02:00
debian/rules.d/tarball.mk: remove brackets in call to git -C
- - - - -
94c38aa0 by Aurelien Jarno at 2025-08-10T21:34:47+02:00
debian/patches/git-updates.diff: update from upstream stable branch
- - - - -
2b2a34b1 by Aurelien Jarno at 2025-08-11T14:26:09+02:00
debian/control.in/main, debian/sysdeps/{amd64,arm64,i386,x32}.mk: enable SFrame
support for amd64 and arm64 builds.
- - - - -
780ded16 by Aurelien Jarno at 2025-08-11T15:24:01+02:00
releasing package glibc version 2.42-1
- - - - -
ac50707d by Samuel Thibault at 2025-08-11T22:30:50+02:00
patches/hurd-i386/git-random-malloc.diff: Use upstream patch
- - - - -
5e3aa111 by Michael Biebl at 2025-08-22T13:30:59+00:00
Remove /lib from ld.so.conf files
This is no longer necessary, as all libraries must be installed in
/usr/lib for which corresponding entries exist.
It also has the added benefit that it's one less path that needs to be
searched and the output of ldd can be fed directly to `dpkg -S`.
Closes: #1111805
- - - - -
496c2d82 by Aurelien Jarno at 2025-08-23T00:17:24+02:00
Add changelog entry for previous commit
- - - - -
7b005da2 by Aurelien Jarno at 2025-08-24T15:31:15+02:00
Update Italian debconf translation. Closes: #1111902.
- - - - -
21a4cffd by Aurelien Jarno at 2025-08-24T15:31:29+02:00
debian/control.in/libc: change libc-gconv-modules-extra Recommends into a
Depends as many packages still use the extra gconv modules.
- - - - -
13c8f3b8 by Aurelien Jarno at 2025-08-24T15:39:58+02:00
debian/patches/git-updates.diff: update from upstream stable branch.
* debian/patches/git-updates.diff: update from upstream stable branch.
- debian/patches/hurd-i386/git-random-malloc.diff: upstreamed.
- - - - -
4992671d by Aurelien Jarno at 2025-08-25T06:10:39+02:00
Fix libc-gconv-modules-extra dependency wrt cross-toolchain-base
- - - - -
a46fd128 by Aurelien Jarno at 2025-08-25T18:45:24+02:00
debian/symbols.wildcards: add new GLIBC_ABI_DT_X86_64_PLT, GLIBC_ABI_GNU_TLS
and GLIBC_ABI_GNU2_TLS versions.
- - - - -
79dddb7f by Aurelien Jarno at 2025-09-02T20:46:47+02:00
debian/sysdeps/riscv64.mk: remove TIMEOUTFACTOR override as buildds are not
QEMU based anymore.
- - - - -
45db44c3 by Aurelien Jarno at 2025-09-02T20:54:42+02:00
debian/sysdeps/riscv64.mk: configure with --enable-multi-arch.
- - - - -
398b9afa by Aurelien Jarno at 2025-09-02T21:20:45+02:00
debian/control.in/main: drop ${shlibs:Depends} for libc-gconv-modules-extra to
avoid creating a dependency loop. This can be re-added once libc6 changes back
the Depends into a Recommends.
- - - - -
965e1a98 by Aurelien Jarno at 2025-09-02T23:05:44+02:00
releasing package glibc version 2.42-2
- - - - -
a2b65474 by Aurelien Jarno at 2025-09-15T21:02:14+02:00
debian/patches/any/git-ldd-set-u.diff: backport fix to allow using set -u on
ldd. Closes: #1114824.
- - - - -
b5698c41 by Aurelien Jarno at 2025-09-15T21:04:39+02:00
debian/patches/git-updates.diff: update from upstream stable branch.
- - - - -
986e41a7 by Aurelien Jarno at 2025-09-16T06:35:12+02:00
Add missing patch in previous commit
- - - - -
23f56537 by Samuel Thibault at 2025-09-21T23:58:17+02:00
hurd: catch SIGSEGV on returning from signal handler
This fixes hangs in rustc crashing tests.
* debian/patches/hurd-i386/git-sigreturn-SEGV.diff
- - - - -
aff90ea5 by Samuel Thibault at 2025-09-22T00:54:39+02:00
debian/patches/hurd-i386/git-rlimit-as.diff: Support RLIMIT_AS
- - - - -
98e93aa4 by Samuel Thibault at 2025-09-23T21:45:45+02:00
debian/patches/hurd-i386/git-rlimit-as.diff: Fix build on hurd-i386
- - - - -
0215324a by Samuel Thibault at 2025-11-05T00:27:38+01:00
debian/patches/hurd-i386/local-aux-pagesz.diff: Fix getauxval(AT_PAGESZ)
- - - - -
3d6630d7 by Samuel Thibault at 2025-11-08T17:53:34+01:00
debian/patches/hurd-i386/git-run-iconv-test.sh.diff: Fix running iconv tests
- - - - -
7ef859f5 by Samuel Thibault at 2025-11-08T21:50:10+01:00
debian/patches/hurd-i386/git-elf-ordering.diff: Fix running ELF ordering tests
- - - - -
3c79dd45 by Samuel Thibault at 2025-11-09T00:11:53+01:00
debian/patches/hurd-i386/git-rename.diff: Fix renaming directories with
trailing slahes
- - - - -
fd6a00ca by Samuel Thibault at 2025-11-16T01:36:34+01:00
hurd: Fix signals thrashing SSE&MMX state
debian/patches/hurd-i386/git-signal-SSE-MMX.diff
- - - - -
e78798a6 by Aurelien Jarno at 2025-11-25T23:05:15+01:00
debian/patches/git-updates.diff: update from upstream stable branch.
- - - - -
0acddbb0 by Aurelien Jarno at 2025-11-26T06:20:16+01:00
debian/salsa-ci.yml: drop arm64 build, there is currently no available builder
- - - - -
7714a2c2 by Aurelien Jarno at 2025-11-29T18:11:32+01:00
debian/patches/any/git-linux-termios.diff: backport fix for termios regression
with non-standard baud rate.
- - - - -
d18a2a25 by Aurelien Jarno at 2025-11-29T19:07:46+01:00
debian/patches/git-updates.diff: update from upstream stable branch.
- - - - -
d03f0ebf by Aurelien Jarno at 2025-11-29T19:36:27+01:00
releasing package glibc version 2.42-3
- - - - -
83055cfc by Aurelien Jarno at 2025-12-03T23:08:10+01:00
releasing package glibc version 2.42-4
- - - - -
57 changed files:
- debian/changelog
- debian/control
- debian/control.in/libc
- debian/control.in/main
- debian/copyright
- + debian/debhelper.in/libc-gconv-modules-extra.lintian-overrides
- debian/debhelper.in/libc.install
- debian/debhelper.in/libc.postinst
- debian/debhelper.in/libc.preinst
- debian/debhelper.in/locales.install
- − debian/debhelper.in/locales.links
- + debian/debhelper.in/locales.maintscript
- debian/local/usr_sbin/locale-gen
- − debian/patches/all/local-alias-et_EE.diff
- − debian/patches/all/local-ru_RU.diff
- + debian/patches/any/git-ldd-set-u.diff
- + debian/patches/any/git-linux-termios.diff
- debian/patches/any/local-tcsetaddr.diff
- debian/patches/git-updates.diff
- − debian/patches/hurd-i386/git-dup-refcnt.diff
- + debian/patches/hurd-i386/git-elf-ordering.diff
- − debian/patches/hurd-i386/git-mig-strncpy.diff
- − debian/patches/hurd-i386/git-proc_reauth.diff
- − debian/patches/hurd-i386/git-pthread_setcancel.diff
- − debian/patches/hurd-i386/git-pthread_sigmask_nothread.diff
- debian/patches/hurd-i386/git-rename.diff
- + debian/patches/hurd-i386/git-rlimit-as.diff
- − debian/patches/hurd-i386/git-rt-timedwait-realtime.diff
- + debian/patches/hurd-i386/git-run-iconv-test.sh.diff
- + debian/patches/hurd-i386/git-signal-SSE-MMX.diff
- − debian/patches/hurd-i386/git-signal-fpe-exceptions.diff
- + debian/patches/hurd-i386/git-sigreturn-SEGV.diff
- − debian/patches/hurd-i386/git-symlink-eexist.diff
- − debian/patches/hurd-i386/git-utime-EINVAL.diff
- − debian/patches/hurd-i386/git-xstate-initialized.diff
- − debian/patches/hurd-i386/git-xstate.diff
- + debian/patches/hurd-i386/local-aux-pagesz.diff
- debian/patches/hurd-i386/local-no_unsupported_ioctls.diff
- − debian/patches/hurd-i386/local-pthread_once-2.42.diff
- debian/patches/hurd-i386/local-pthread_once.diff
- − debian/patches/hurd-i386/local-static_pthread_setcancelstate.diff
- debian/patches/series
- debian/patches/series.hurd-i386
- debian/po/it.po
- debian/rules
- debian/rules.d/build.mk
- debian/rules.d/control.mk
- debian/rules.d/debhelper.mk
- debian/rules.d/tarball.mk
- debian/salsa-ci.yml
- debian/symbols.wildcards
- debian/sysdeps/amd64.mk
- debian/sysdeps/arm64.mk
- debian/sysdeps/i386.mk
- debian/sysdeps/riscv64.mk
- debian/sysdeps/x32.mk
- debian/testsuite-xfail-debian.mk
View it on GitLab:
https://salsa.debian.org/glibc-team/glibc/-/compare/7ae59099e1a147fd669277f334ba9ed8ec83265c...83055cfc06176a9eed4ee6ad8d31de3b35661ca5
--
View it on GitLab:
https://salsa.debian.org/glibc-team/glibc/-/compare/7ae59099e1a147fd669277f334ba9ed8ec83265c...83055cfc06176a9eed4ee6ad8d31de3b35661ca5
You're receiving this email because of your account on salsa.debian.org.