Aurelien Jarno pushed to branch glibc-2.39 at GNU Libc Maintainers / glibc


Commits:
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

- - - - -


30 changed files:

- debian/changelog
- debian/control
- debian/control.in/libc
- debian/control.in/main
- − debian/debhelper.in/glibc-doc.links
- − debian/debhelper.in/glibc-doc.manpages
- debian/debhelper.in/libc.preinst
- debian/debhelper.in/locales.config
- − debian/local/manpages/pthread_atfork.3
- − debian/local/manpages/pthread_cond_init.3
- − debian/local/manpages/pthread_condattr_init.3
- − debian/local/manpages/pthread_key_create.3
- − debian/local/manpages/pthread_mutex_init.3
- − debian/local/manpages/pthread_mutexattr_init.3
- − debian/local/manpages/pthread_mutexattr_setkind_np.3
- − debian/local/manpages/pthread_once.3
- + debian/patches/any/git-test-epoll.diff
- debian/patches/git-updates.diff
- + debian/patches/hurd-i386/git-AT_NO_AUTOMOUNT.diff
- + debian/patches/hurd-i386/git-context.diff
- + debian/patches/hurd-i386/git-proc_getchildren_rusage.diff
- debian/patches/hurd-i386/local-exec_filename.diff
- debian/patches/hurd-i386/local-stack_chk_guard.diff
- debian/patches/hurd-i386/local-usr.diff
- + debian/patches/hurd-i386/submitted-AF_ROUTE.diff
- debian/patches/hurd-i386/unsubmitted-clock_t_centiseconds.diff
- debian/patches/series
- debian/patches/series.hurd-i386
- + debian/patches/sparc/submitted-sparc-clone.diff
- debian/rules.d/build.mk


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/d212bc1be9a3281f62aeb6be6349122a96f1c1cb...c358b64ce27606620650364b46b66109fcb31e06

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/d212bc1be9a3281f62aeb6be6349122a96f1c1cb...c358b64ce27606620650364b46b66109fcb31e06
You're receiving this email because of your account on salsa.debian.org.


Reply via email to