-
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