-
ff518e72
by Samuel Thibault at 2024-02-05T23:26:01+00:00
hurd: Also comment out PF_ROUTE/AF_ROUTE
* debian/patches/hurd-i386/submitted-AF_ROUTE.diff
-
e1fa353a
by Samuel Thibault at 2024-02-17T21:18:51+01:00
hurd: Implement RUSAGE_CHILDREN
should fix the grep testsuite.
* debian/patches/hurd-i386/git-proc_getchildren_rusage.diff
-
e86b2565
by Samuel Thibault at 2024-02-17T22:20:52+01:00
Add hurd-amd64 version of *context
* debian/patches/hurd-i386/git-context.diff
-
3e2e6677
by Samuel Thibault at 2024-02-17T22:21:24+01:00
Fix upstream version for upstream patch
-
20bcfe3e
by Samuel Thibault at 2024-02-18T02:10:08+01:00
debian/testsuite-xfail-debian.mk: Update hurd-amd64-specific xfails accordingly
-
a2079b04
by Samuel Thibault at 2024-02-18T09:57:59+01:00
debian/testsuite-xfail-debian.mk: Update hurd-amd64-specific xfail
-
2845d1ce
by Samuel Thibault at 2024-02-19T01:20:55+01:00
debian/testsuite-xfail-debian.mk: Update hurd-amd64-specific xfail
-
66b54f03
by Samuel Thibault at 2024-02-19T01:28:06+01:00
Also update localplt.data on hurd-amd64
* debian/patches/hurd-i386/local-no-bootstrap-fs-access.2.diff
-
88997375
by Samuel Thibault at 2024-02-19T01:32:22+01:00
Also update ld.abilist on hurd-amd64
* debian/patches/hurd-i386/local-stack_chk_guard.diff
-
1debc11d
by Samuel Thibault at 2024-02-19T01:40:59+01:00
Also update libc.abilist on hurd-amd64
* debian/patches/hurd-i386/local-exec_filename.diff
-
341f9d5d
by Samuel Thibault at 2024-02-19T01:41:29+01:00
Also update libc.abilist on hurd-amd64
* debian/patches/hurd-i386/local-usr.diff
-
e166390b
by Samuel Thibault at 2024-02-19T01:45:47+01:00
debian/testsuite-xfail-debian.mk: Update hurd-amd64-specific xfail
-
34128238
by Samuel Thibault at 2024-02-19T09:50:17+01:00
Fix hurd-amd64 ld.abilist ordering
-
d73a0a00
by Aurelien Jarno at 2024-03-02T12:34:03+01:00
debian/patches/any/git-test-epoll.diff: improve test-epoll robustness improvements from upstream, useful when running the testsuite on overloaded hosts.
-
e165102f
by Diederik de Haas at 2024-03-16T12:22:47+01:00
debian/patches/hurd-i386/unsubmitted-clock_t_centiseconds.diff: Rebase patch
Adjust context due to the following changes:
- aa19c68d2bdf3a83 hurd: Use __mach_setup_thread_call ()
This upstream commit added an include file; thus line 42 -> 43
- e1fa353ae3297bc5 hurd: Implement RUSAGE_CHILDREN
This commit changed the context for sysdeps/mach/hurd/times.c patch
-
2aeb4303
by Aurelien Jarno at 2024-04-09T21:08:49+02:00
debian/rules.d/build.mk: present glibc with a compiler that does not default to -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64, as upstream doesn't support this configuration. This has the consequence of hiding real issues found by the testsuite, but there is a consensus that this is the way to go for now. Thanks to Helmut Grohne for the hint and starting the discussion. Closes: #1068251.
-
161a1663
by Aurelien Jarno at 2024-04-09T21:44:40+02:00
debian/debhelper.in/glibc-doc.{links,manpages}, debian/local/manpages/pthread_*: drop the man pages for libpthread functions, as they are now included in manpages-dev. Closes: #1068188.
-
5667af1c
by Aurelien Jarno at 2024-04-09T22:37:21+02:00
debian/control.in/main: update glibc-doc description following the removal of the pthread manpages.
-
5e78b9d9
by Aurelien Jarno at 2024-04-09T22:57:33+02:00
Drop transitional dependency from libc6-dev to libnsl-dev.
(Imported from 2.37-15.1 NMU)
-
0e91ab7b
by Aurelien Jarno at 2024-04-09T23:06:00+02:00
debian/control.in/main: downgrade the Recommends from libc-dev-bin to libc-devtools to a Suggests. Closes: #1067909.
-
b80adafc
by Aurelien Jarno at 2024-04-09T23:06:41+02:00
debian/patches/git-updates.diff: update from upstream stable branch.
-
2545f12e
by Johannes Schauer Marin Rodrigues at 2024-04-09T21:56:13+00:00
debian/debhelper.in/libc.preinst: skip kernel check in chrootless mode
If glibc is installed in chrootless mode (i.e. $DPKG_ROOT is not empty),
then checking the currently running kernel is not useful. At the point
where the chroot is created on system X, the kernel running on X can be
wildly different from the system Y that the chroot is supposed to run
on.
This was discovered when creating hurd chroots on linux. The tools
creating the chroot have no information about the kernel which might run
on the system that the chroot is built for.
This commits adds an additional condition to the preinst block doing
the kernel checks. It is only executed if $DPKG_ROOT is empty, in other
words, only if this is a normal installation.
Closes: #1063624
-
bbb9f9fc
by Aurelien Jarno at 2024-04-10T00:01:53+02:00
Add changelog entry
-
89d9ea27
by Gioele Barabucci at 2024-04-09T22:02:55+00:00
locales.config: Extract default environment LANG using only sed
The cat + awk pipeline can be simplified into a single sed command.
Originally proposed in https://salsa.debian.org/glibc-team/glibc/-/merge_requests/19#note_411469
-
2633f0e5
by Aurelien Jarno at 2024-04-10T00:06:58+02:00
Add changelog entry
-
fddf20e3
by Aurelien Jarno at 2024-04-10T00:15:00+02:00
debian/patches/sparc/submitted-sparc-clone.diff: pull patch from the upstream BTS to workaround issues with the clone syscall on sparc. Closes: #1063937.
-
7cc8417d
by Aurelien Jarno at 2024-04-10T00:16:43+02:00
releasing package glibc version 2.37-16
-
e4d86ee2
by Aurelien Jarno at 2024-04-10T23:21:48+02:00
debian/debhelper.in/locales.config: revert to the version that has been working for 20+ years. Closes: #1068737.
-
f9addba6
by Aurelien Jarno at 2024-04-10T23:25:21+02:00
debian/debhelper.in/locales.config: define LEGACY_EE and use $EE and $LEGACY_EE to refer the the locales config files, as done in the postinst.
-
819f6e04
by Aurelien Jarno at 2024-04-10T23:44:18+02:00
releasing package glibc version 2.37-17
-
994a9940
by Aurelien Jarno at 2024-04-19T00:14:24+02:00
debian/patches/git-updates.diff: update from upstream stable branch:
* debian/patches/git-updates.diff: update from upstream stable branch:
- Fix fix out-of-bound writes when writing escape sequence in iconv
ISO-2022-CN-EXT module (CVE-2024-2961). Closes: #1069191.
-
04126fc7
by Aurelien Jarno at 2024-04-19T07:10:44+02:00
releasing package glibc version 2.37-18
-
e723a953
by Aurelien Jarno at 2024-04-27T23:26:19+02:00
debian/patches/git-updates.diff: update from upstream stable branch:
* debian/patches/git-updates.diff: update from upstream stable branch:
- Fix a stack-based buffer overflow in nscd netgroup cache
(CVE-2024-33599).
- Fix a null pointer dereferences in nscd after failed netgroup cache
insertion (CVE-2024-33600).
- Fix a DoS in nscd in case of memory allocation failure (CVE-2024-33601).
- Fix a memory corruption in nscd when the underlying NSS callback
function does not use the buffer space to store all strings
(CVE-2024-33602).
-
6174b1ea
by Aurelien Jarno at 2024-04-27T23:26:29+02:00
Fix a typo in previous changelog entry
-
cbeb6768
by Aurelien Jarno at 2024-04-27T23:59:06+02:00
releasing package glibc version 2.37-19
-
99d35856
by Samuel Thibault at 2024-04-30T22:31:28+02:00
hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS
This was breaking GNU Coreutils, including stat(1) and ls(1), and GNOME's glib.
-
0320ea26
by Aurelien Jarno at 2024-05-03T21:15:56+02:00
Merge branch 'glibc-2.38' into sid
-
15928c15
by Aurelien Jarno at 2024-05-03T21:25:10+02:00
debian/patches/git-updates.diff: update from upstream stable branch:
* debian/patches/git-updates.diff: update from upstream stable branch:
- Fix utmp handling in 32-bit programs when using -D_TIME_BITS=64.
Closes: #1042562.
-
5cbd95a2
by Aurelien Jarno at 2024-05-03T21:55:55+02:00
releasing package glibc version 2.38-7
-
bae7ebf5
by Aurelien Jarno at 2024-05-03T22:37:26+02:00
Merge branch 'sid' into glibc-2.39
-
c358b64c
by Aurelien Jarno at 2024-05-03T22:54:30+02:00
debian/patches/git-updates.diff: update from upstream stable branch