Manual merge of version 2.40-5+rpi1 and 2.41-8 to produce 2.41-8+rpi1 archive/raspbian/2.41-8+rpi1 raspbian/2.41-8+rpi1
authorPeter Michael Green <plugwash@raspbian.org>
Thu, 5 Jun 2025 20:00:11 +0000 (20:00 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Thu, 5 Jun 2025 20:00:11 +0000 (20:00 +0000)
1  2 
debian/changelog
debian/control
debian/control.in/libc
debian/patches/series
debian/rules

index 0aa87c9f8ba99f93b4881689aa5599e61f9aa514,920d343320fb5fb96611c4bcd53257f2e3cb0b04..19830cf93c5f2aaec5cef9f878b25536838c7b84
- glibc (2.40-5+rpi1) trixie-staging; urgency=medium
++glibc (2.41-8+rpi1) trixie-staging; urgency=medium
 +
 +  [changes brought forward from 2.25-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Wed, 29 Nov 2017 03:00:21 +0000]
 +  * Disable testsuite.
 +
 +  [changes brought forward from 2.37-12+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Tue, 17 Oct 2023 12:00:24 +0000]
 +  * Remove valgrind conflicts.
 +
-  -- Raspbian forward porter <root@raspbian.org>  Thu, 16 Jan 2025 15:04:05 +0000
++ -- Peter Michael Green <plugwash@raspbian.org>  Thu, 05 Jun 2025 19:59:13 +0000
++
+ glibc (2.41-8) unstable; urgency=medium
+   [ Samuel Thibault ]
+   * debian/testsuite-xfail-debian.mk: xfail tst-execstack-prog-static-tunable
+     on hurd-any. Drop duplicate unsupported stances commited uptream.
+   * debian/patches/hurd-i386/git-dup-refcnt.diff: Fix detecting too many dups.
+   * debian/patches/hurd-i386/git-xstate.diff: Fix restoring SSE state on
+     signals.
+   * debian/patches/hurd-i386/local-intr-msg-clobber.diff: Drop now-useless
+     patch.
+   * debian/patches/hurd-i386/git-utime-EINVAL.diff: Make *utime*s catch invalid
+     times.
+   * debian/patches/hurd-i386/git-xstate-initialized.diff: Fix crash in dash.
+   * debian/patches/hurd-i386/git-signal-fpe-exceptions.diff: Fix crash in FPE
+     handlers.
+   * debian/patches/hurd-i386/git-symlink-eexist.diff: Fix gnulib testsuite.
+   [ Adriano Rafael Gomes ]
+   * Update Brazilian Portuguese debconf translation.  Closes: #1103446.
+   [ Aurelien Jarno ]
+   * debian/rules.d/debhelper.mk: do not replace LIBC in debhelper.in files.
+     This was used for lintian overrides, but it is not used anymore.  Closes:
+     #1104099.
+   * debian/patches/git-updates.diff: update from upstream stable branch:
+     - Fix elf/tst-audit10 test failure on x86 systems without AVX.  Closes:
+       #1103303.
+     - Fix pthread_getattr_np failure when executable stack tunable is set.
+  -- Aurelien Jarno <aurel32@debian.org>  Sat, 17 May 2025 17:15:43 +0200
+ glibc (2.41-7) unstable; urgency=medium
+   [ Samuel Thibault ]
+   * debian/patches/hurd-i386/git-pthread_setcancel.diff: Fix tst-cond32.
+   [ Atila KOÇ ]
+   * Update Turkish debconf translation.  Closes: #1101162.
+   [ Remus-Gabriel Chelu ]
+   * Update Romanian debconf translation.  Closes: #1101814.
+   [ Aurelien Jarno ]
+   * debian/patches/git-updates.diff: update from upstream stable branch:
+     - Build a FMA version of atanh, sinh and tanh functions using IFUNC on
+       amd64.
+     - Fix a crash on amd64 when disabling XSAVEC through the glibc.cpu.hwcaps
+       tunable.
+     - Extend glibc.rtld.execstack tunable to force executable stack.
+     - Detect Intel Arrow Lake, Panther Lake, Clearwater Forest, and Diamond
+       Rapids CPUs.
+     - Handle unknown Intel processors with default tuning.
+   * debhelper.in/libc.NEWS: add an entry to describe the executable stack
+     change and provide workaround.
+  -- Aurelien Jarno <aurel32@debian.org>  Sun, 13 Apr 2025 21:40:49 +0200
+ glibc (2.41-6) unstable; urgency=medium
+   [ Samuel Thibault ]
+   * debian/rules.d/build.mk: Fix missing library-path to get just-built
+     libmachuser and libhurduser.
+   * debian/patches/hurd-i386/git-rt-timedwait-realtime.diff: Fix aio_suspend
+     delay.
+  -- Aurelien Jarno <aurel32@debian.org>  Fri, 14 Mar 2025 23:56:28 +0100
+ glibc (2.41-5) unstable; urgency=medium
+   [ Pedro Ribeiro ]
+   * Update Portuguese translation.  Closes: #1100065.
+   [ Bjarni Ingi Gislason ]
+   * debian/local/manpages/gencat.1: editorial fixes.  Closes: #1100190.
+   [ Aurelien Jarno ]
+   * debian/patches/git-updates.diff: update from upstream stable branch:
+     - Fix race condition between pthread_cancel() and pthread_setcanceltype()
+       affecting PARI/GP.  Closes: #1099624.
+   * debian/control.in/libc: add more conflicts against shared libraries with
+     executable stack.
+  -- Aurelien Jarno <aurel32@debian.org>  Fri, 14 Mar 2025 21:07:20 +0100
+ glibc (2.41-4) unstable; urgency=medium
+   [ Aurelien Jarno ]
+   * debian/control.in/libc: change breaks against postgresql-15-pllua to the
+     fixed version available in apt.postgresql.org.  Closes: #1099197.
+   * debian/control.in/libc: add more conflicts against shared libraries with
+     executable stack.
+   * debian/tests/upstream-testsuite: disable biarch testsuite for i386
+     autopkgtest as the i386 debci runners are not powerful to run all the
+     testsuites within the default timeout.
+   * debian/patches/git-updates.diff: update from upstream stable branch:
+     - Remove an extra semicolon in math function declarations in
+       bits/mathcalls.h.  Addresses: #1099232.
+     - Move environ helper variables next to environ definition to help with
+       statically interposing getenv.  Closes: #1099217.
+   * debian/control.in/main: add conflicts against unscd.
+   [ Samuel Thibault ]
+   * debian/patches/hurd-i386/git-pthread_once.diff: Move pthread_once symbol
+     to libc, to fix bison.
+   * debian/patches/hurd-i386/git-pthread_sigmask_nothread.diff: Fix calling
+     pthread_sigmask when no thread was created yet.
+  -- Aurelien Jarno <aurel32@debian.org>  Sun, 09 Mar 2025 10:54:43 +0100
+ glibc (2.41-3) unstable; urgency=medium
+   [ Aurelien Jarno ]
+   * debhelper.in/libc{,-dev}.lintian-overrides: drop libm related lintian
+     overrides, as lintian does not provide a multiarch compatible way to
+     provide overrides.  Closes: #1099166, #1099167.
+   * debian/salsa-ci.yml: add unpack-message-for-deb-data to
+     SALSA_CI_LINTIAN_SUPPRESS_TAGS due to the above.
+  -- Aurelien Jarno <aurel32@debian.org>  Sat, 01 Mar 2025 15:24:08 +0100
+ glibc (2.41-2) sid; urgency=medium
+   [ Samuel Thibault ]
+   * debian/patches/hurd-i386/proc_reauth.diff: Mark as committed for 2.42.
+   [ Aurelien Jarno ]
+   * debian/debhelper.in/*.lintian-overrides, debian/source/lintian-overrides:
+     update to limit the errors/warnings with recent lintian versions.
+   * debian/salsa-ci.yml: add CI/CD pipeline configuration for salsa.
+   * debian/patches/git-updates.diff: update from upstream stable branch.
+   * debian/patches/m68k/local-dwarf2-buildfix.diff: drop, obsolete.
+   * debian/patches/m68k/submitted-gcc34-seccomment.diff: drop, obsolete.
+   * debian/patches/hppa/local-inlining.diff: drop, obsolete.
+   * debian/control.in/libc: add breaks against dhcpcd (<< 1:10.1.0-7~), see
+     #1096157.
+   * debian/testsuite-xfail-debian.mk: mark math/test-float-log10 and
+     math/test-float32-log10 as XFAIL on powerpc as requested by the porters.
+   * debian/control.in/libc: add breaks against libraries with executable stack
+     that can be dlopened().
+   [ Camaleón ]
+   * Update Spanish debconf translation.  Closes: #1098283.
+   [ Paulo Henrique de Lima Santana ]
+   * Update Brazilian Portuguese translation.  Closes: #1098500.
+   [ Carles Pina i Estany ]
+   * Update Catalan debconf translation.
+  -- Aurelien Jarno <aurel32@debian.org>  Fri, 28 Feb 2025 18:57:42 +0100
+ glibc (2.41-1) experimental; urgency=medium
+   [ Aurelien Jarno ]
+   * New upstream release:
+     - Add the sched_setattr and sched_getattr functions.  Closes: #870488.
+     - Fix failure of pthread_cond_signal() to wake up pthread_cond_wait().
+       Closes: #986724.
+     - debian/copyright: update following upstream changes.
+     - debian/symbols.wildcards: add 2.41.
+     - debian/patches/git-updates.diff: update from upstream stable branch.
+     - debian/patches/arm/git-hwcap2-constants.diff: upstreamed.
+     - debian/patches/hurd-i386/git-fault-64bit.diff: upstreamed.
+     - debian/patches/hurd-i386/git-pthread_symbols.diff: upstreamed.
+     - debian/patches/hurd-i386/git-tst-aligned-alloc-random-thread.diff:
+       upstreamed.
+     - debian/patches/hurd-i386/git-tst-aligned-alloc-random-thread-mcheck.diff:
+       upstreamed.
+     - debian/patches/hurd-i386/git-default_pager.h.diff: upstreamed.
+     - debian/patches/hurd-i386/git-MAP_NORESERVE.diff: upstreamed.
+     - debian/patches/hurd-i386/git-signal-reply-port.diff: upstreamed.
+     - debian/patches/hurd-i386/git-CMSG_DATA.diff: upstreamed.
+     - debian/patches/hurd-i386/git-early-kill.diff: upstreamed.
+     - debian/patches/hurd-i386/submitted-bind_umask2.diff: rebased.
+     - debian/patches/hurd-i386/submitted-net.diff: rebased.
+     - debian/patches/hurd-i386/local-clock_gettime_MONOTONIC.diff: rebased.
+     - debian/patches/any/local-cudacc-float128.diff: dropped, obsolete.
+     - debian/patches/any/git-iconv-*: upstreamed.
+     - debian/patches/any/git-posix-fix-system-when-a-child-cannot-be*.patch:
+       upstreamed.
+   * debian/watch: rewrite pointing to git instead of release tarball (as we
+     need to mangle it anyway).
+   * debian/rules.d/tarball.mk: get rid of the now useless get-orig-source
+     target.
+   [ Samuel Thibault ]
+   * debian/patches/hurd-i386/local-clock_gettime_MONOTONIC.diff: rebased.
+  -- Aurelien Jarno <aurel32@debian.org>  Thu, 30 Jan 2025 23:14:50 +0100
+ glibc (2.40-7) unstable; urgency=medium
+   [ Samuel Thibault ]
+   * debian/libc0.3.symbols.hurd-*: Prepare removal of experimental
+     exec_exec_file_name and file_exec_file_name.
+   * debian/patches/hurd-i386/local-exec_filename.diff: Drop old experimental
+     patch.
+   * debian/patches/hurd-i386/git-mig-strncpy.diff: ensure destination string is
+     null terminated.
+   [ Aurelien Jarno ]
+   * debian/libc0.1.symbols.common: remove leftover from kfreebsd removal.
+   * debhelper.in/locales.NEWS: remove asterisks list to make lintian happier.
+   * debian/copyright: fix issues reported by lintian.
+   * debian/tests/rebuild: rename into upstream-testsuite and only run the
+     build-arch-post-check target instead of the full build.
+   * debian/tests/control.in: update accordingly and drop fakeroot from the
+     depends.
+   * debian/rules.d/build.mk: display the failures again in the
+     build-arch-post-check target, useful for debci which drop the middle of
+     the autopkgtest log.
+   [ Frans Spiesschaert ]
+   * Update Dutch debconf translation.  Closes: #1094154.
+   [ Bjarni Ingi Gislason ]
+   * debian/local/manpages/locale.gen.5: editorial fixes.  Closes: #1095789.
+  -- Aurelien Jarno <aurel32@debian.org>  Sat, 15 Feb 2025 11:20:09 +0100
+ glibc (2.40-6) unstable; urgency=medium
+   [ Ian Jackson ]
+   * debian/local/manpages/getconf.1: Mention `sysconf', mostly for the benefit
+     of search.  Closes: #942866.
+   [ Samuel Thibault ]
+   * debian/testsuite-xfail-debian.mk: Update for upcoming 2.41.
+   * debian/testsuite-xfail-debian.mk: Update against make 4.4.
+   * debian/patches/hurd-i386/git-CMSG_DATA.diff: Fix CMSG_DATA macro.
+   * control: On hurd-amd64, break openssh before rebuild against this.
+   * debian/patches/hurd-i386/git-early-kill.diff: Fix early kill.
+   [ Helge Kreutzmann ]
+   * Update German debconf translation.  Closes: #1092303.
+   [ Aurelien Jarno ]
+   * debian/control.in/arm{el,hf}, debian/sysdeps/arm{el,hf}.mk: drop disabled
+     code for armel/armhf multilib. It has never been used in Debian and is
+     also disabled in Ubuntu.
+   * debian/control.in/*: mirror existing Conflicts: of libc6 multilib packages
+     to libc6-dev multilib packages.  Closes: #1092278.
+   * debian/rules: update copyright header with all the previous maintainers.
+   * debian/copyright: rewrite in Machine-readable format.
+   * debian/patches/git-updates.diff: update from upstream stable branch:
+     - Fixes a buffer overflow when printing assertion failure message
+       (GLIBC-SA-2025-0001 / CVE-2025-0395.
+   [ Luca Boccassi ]
+   * debian/control.in/libc: Fix breaks against sysvinit (source package) to
+     target sysvinit-core instead (binary package).
+  -- Aurelien Jarno <aurel32@debian.org>  Wed, 22 Jan 2025 23:57:51 +0100
  
  glibc (2.40-5) unstable; urgency=medium
  
diff --cc debian/control
index 64e2b5e006a78264d3c9f44fd86e9070ad9dc0b5,d74eacbf738b630c1448c836296a5ce008abb14f..36cd25dd2c089b6afa05d427cb0b7d21ed1eab6d
@@@ -165,7 -166,7 +166,7 @@@ Recommends: libidn2-0 (>= 2.0.5~
  Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-any], libnss-nis, libnss-nisplus
  Provides: libc6-sparcv9b [sparc sparc64], libc0.3-i686 [hurd-i386], libc6-i686 [i386]
  Conflicts: libc6-i686 [i386], libc6.1-alphaev67 [alpha]
- Breaks: nscd (<< 2.40), locales (<< 2.40), locales-all (<< 2.40), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit (<< 3.09-2~), base-files (<< 13.3~)
 -Breaks: nscd (<< 2.41), locales (<< 2.41), locales-all (<< 2.41), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), valgrind (<< 1:3.19.0-1~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit-core (<< 3.09-2~), sysvinit (<< 3.09-2~), base-files (<< 13.3~), openssh-server (<< 1:9.9p1-3+hurd.1) [hurd-amd64], dhcpcd (<< 1:10.1.0-7~), pd-scaf (<< 1:0.14.1+darcs20180201-6+b4), postgresql-15-pllua (<< 1:2.0.12-4), postgresql-17-pllua (<< 1:2.0.12-3+b2), librccl1 (<< 5.4.3-3+b1), libamdhip64-5 (<< 5.7.1-5+b1), libhiprtc-builtins5 (<< 5.7.1-5+b1), lua-swupdate (<< 2024.12.1+dfsg-1+b3), libswupdate0.1 (<< 2024.12.1+dfsg-1+b3), uwsgi-plugin-pypy3 (<< 0.0.2+b1), python3-onnxruntime (<< 1.20.1+dfsg-2~), libde265-0 (<< 1.0.15-1+b3) [armel armhf], libmad0 (<< 0.15.1b-11+b1) [armel armhf], libx264-164 (<< 2:0.164.3108+git31e19f9-2+b1) [armel armhf], doublecmd-gtk (<< 1.1.22-1+b1) [armel armhf], doublecmd-plugins (<< 1.1.22-1+b1) [armel armhf], doublecmd-qt (<< 1.1.22-1+b1) [armel armhf], libmpeg2-4 (<<  0.5.1-9+b3) [armel armhf], libne10-10t64 (<< 1.2.1-5.1+b2) [armhf], libpdbg5 (<< 3.5-1+b1) [armel], libopenblas0-openmp (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-pthread (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-serial (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas64-0-openmp (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-pthread (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-serial (<< 0.3.29+ds-2+b1) [s390x], libfec0 (<< 1.0-26-gc5d935f-1+b3) [i386], python3-mrgingham (<< 1.25-1), linux-perf (<< 6.12.16-1) [armel], libqt6webenginecore6 (<< 6.8.2+dfsg-3) [i386]
++Breaks: nscd (<< 2.41), locales (<< 2.41), locales-all (<< 2.41), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit-core (<< 3.09-2~), sysvinit (<< 3.09-2~), base-files (<< 13.3~), openssh-server (<< 1:9.9p1-3+hurd.1) [hurd-amd64], dhcpcd (<< 1:10.1.0-7~), pd-scaf (<< 1:0.14.1+darcs20180201-6+b4), postgresql-15-pllua (<< 1:2.0.12-4), postgresql-17-pllua (<< 1:2.0.12-3+b2), librccl1 (<< 5.4.3-3+b1), libamdhip64-5 (<< 5.7.1-5+b1), libhiprtc-builtins5 (<< 5.7.1-5+b1), lua-swupdate (<< 2024.12.1+dfsg-1+b3), libswupdate0.1 (<< 2024.12.1+dfsg-1+b3), uwsgi-plugin-pypy3 (<< 0.0.2+b1), python3-onnxruntime (<< 1.20.1+dfsg-2~), libde265-0 (<< 1.0.15-1+b3) [armel armhf], libmad0 (<< 0.15.1b-11+b1) [armel armhf], libx264-164 (<< 2:0.164.3108+git31e19f9-2+b1) [armel armhf], doublecmd-gtk (<< 1.1.22-1+b1) [armel armhf], doublecmd-plugins (<< 1.1.22-1+b1) [armel armhf], doublecmd-qt (<< 1.1.22-1+b1) [armel armhf], libmpeg2-4 (<<  0.5.1-9+b3) [armel armhf], libne10-10t64 (<< 1.2.1-5.1+b2) [armhf], libpdbg5 (<< 3.5-1+b1) [armel], libopenblas0-openmp (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-pthread (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-serial (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas64-0-openmp (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-pthread (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-serial (<< 0.3.29+ds-2+b1) [s390x], libfec0 (<< 1.0-26-gc5d935f-1+b3) [i386], python3-mrgingham (<< 1.25-1), linux-perf (<< 6.12.16-1) [armel], libqt6webenginecore6 (<< 6.8.2+dfsg-3) [i386]
  Replaces: libc6-amd64 [amd64],
            libc6-i386 [i386],
            libc0.3-i686 [hurd-i386],
@@@ -237,7 -238,7 +238,7 @@@ Recommends: libidn2-0 (>= 2.0.5~
  Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-any], libnss-nis, libnss-nisplus
  Provides: libc6-sparcv9b [sparc sparc64], libc0.3-i686 [hurd-i386], libc6-i686 [i386]
  Conflicts: libc6-i686 [i386], libc6.1-alphaev67 [alpha]
- Breaks: nscd (<< 2.40), locales (<< 2.40), locales-all (<< 2.40), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit (<< 3.09-2~), base-files (<< 13.3~)
 -Breaks: nscd (<< 2.41), locales (<< 2.41), locales-all (<< 2.41), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), valgrind (<< 1:3.19.0-1~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit-core (<< 3.09-2~), sysvinit (<< 3.09-2~), base-files (<< 13.3~), openssh-server (<< 1:9.9p1-3+hurd.1) [hurd-amd64], dhcpcd (<< 1:10.1.0-7~), pd-scaf (<< 1:0.14.1+darcs20180201-6+b4), postgresql-15-pllua (<< 1:2.0.12-4), postgresql-17-pllua (<< 1:2.0.12-3+b2), librccl1 (<< 5.4.3-3+b1), libamdhip64-5 (<< 5.7.1-5+b1), libhiprtc-builtins5 (<< 5.7.1-5+b1), lua-swupdate (<< 2024.12.1+dfsg-1+b3), libswupdate0.1 (<< 2024.12.1+dfsg-1+b3), uwsgi-plugin-pypy3 (<< 0.0.2+b1), python3-onnxruntime (<< 1.20.1+dfsg-2~), libde265-0 (<< 1.0.15-1+b3) [armel armhf], libmad0 (<< 0.15.1b-11+b1) [armel armhf], libx264-164 (<< 2:0.164.3108+git31e19f9-2+b1) [armel armhf], doublecmd-gtk (<< 1.1.22-1+b1) [armel armhf], doublecmd-plugins (<< 1.1.22-1+b1) [armel armhf], doublecmd-qt (<< 1.1.22-1+b1) [armel armhf], libmpeg2-4 (<<  0.5.1-9+b3) [armel armhf], libne10-10t64 (<< 1.2.1-5.1+b2) [armhf], libpdbg5 (<< 3.5-1+b1) [armel], libopenblas0-openmp (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-pthread (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-serial (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas64-0-openmp (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-pthread (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-serial (<< 0.3.29+ds-2+b1) [s390x], libfec0 (<< 1.0-26-gc5d935f-1+b3) [i386], python3-mrgingham (<< 1.25-1), linux-perf (<< 6.12.16-1) [armel], libqt6webenginecore6 (<< 6.8.2+dfsg-3) [i386]
++Breaks: nscd (<< 2.41), locales (<< 2.41), locales-all (<< 2.41), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit-core (<< 3.09-2~), sysvinit (<< 3.09-2~), base-files (<< 13.3~), openssh-server (<< 1:9.9p1-3+hurd.1) [hurd-amd64], dhcpcd (<< 1:10.1.0-7~), pd-scaf (<< 1:0.14.1+darcs20180201-6+b4), postgresql-15-pllua (<< 1:2.0.12-4), postgresql-17-pllua (<< 1:2.0.12-3+b2), librccl1 (<< 5.4.3-3+b1), libamdhip64-5 (<< 5.7.1-5+b1), libhiprtc-builtins5 (<< 5.7.1-5+b1), lua-swupdate (<< 2024.12.1+dfsg-1+b3), libswupdate0.1 (<< 2024.12.1+dfsg-1+b3), uwsgi-plugin-pypy3 (<< 0.0.2+b1), python3-onnxruntime (<< 1.20.1+dfsg-2~), libde265-0 (<< 1.0.15-1+b3) [armel armhf], libmad0 (<< 0.15.1b-11+b1) [armel armhf], libx264-164 (<< 2:0.164.3108+git31e19f9-2+b1) [armel armhf], doublecmd-gtk (<< 1.1.22-1+b1) [armel armhf], doublecmd-plugins (<< 1.1.22-1+b1) [armel armhf], doublecmd-qt (<< 1.1.22-1+b1) [armel armhf], libmpeg2-4 (<<  0.5.1-9+b3) [armel armhf], libne10-10t64 (<< 1.2.1-5.1+b2) [armhf], libpdbg5 (<< 3.5-1+b1) [armel], libopenblas0-openmp (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-pthread (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-serial (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas64-0-openmp (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-pthread (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-serial (<< 0.3.29+ds-2+b1) [s390x], libfec0 (<< 1.0-26-gc5d935f-1+b3) [i386], python3-mrgingham (<< 1.25-1), linux-perf (<< 6.12.16-1) [armel], libqt6webenginecore6 (<< 6.8.2+dfsg-3) [i386]
  Replaces: libc6-amd64 [amd64],
            libc6-i386 [i386],
            libc0.3-i686 [hurd-i386],
@@@ -309,7 -310,7 +310,7 @@@ Recommends: libidn2-0 (>= 2.0.5~
  Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-any], libnss-nis, libnss-nisplus
  Provides: libc6-sparcv9b [sparc sparc64], libc0.3-i686 [hurd-i386], libc6-i686 [i386]
  Conflicts: libc6-i686 [i386], libc6.1-alphaev67 [alpha]
- Breaks: nscd (<< 2.40), locales (<< 2.40), locales-all (<< 2.40), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit (<< 3.09-2~), base-files (<< 13.3~)
 -Breaks: nscd (<< 2.41), locales (<< 2.41), locales-all (<< 2.41), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), valgrind (<< 1:3.19.0-1~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit-core (<< 3.09-2~), sysvinit (<< 3.09-2~), base-files (<< 13.3~), openssh-server (<< 1:9.9p1-3+hurd.1) [hurd-amd64], dhcpcd (<< 1:10.1.0-7~), pd-scaf (<< 1:0.14.1+darcs20180201-6+b4), postgresql-15-pllua (<< 1:2.0.12-4), postgresql-17-pllua (<< 1:2.0.12-3+b2), librccl1 (<< 5.4.3-3+b1), libamdhip64-5 (<< 5.7.1-5+b1), libhiprtc-builtins5 (<< 5.7.1-5+b1), lua-swupdate (<< 2024.12.1+dfsg-1+b3), libswupdate0.1 (<< 2024.12.1+dfsg-1+b3), uwsgi-plugin-pypy3 (<< 0.0.2+b1), python3-onnxruntime (<< 1.20.1+dfsg-2~), libde265-0 (<< 1.0.15-1+b3) [armel armhf], libmad0 (<< 0.15.1b-11+b1) [armel armhf], libx264-164 (<< 2:0.164.3108+git31e19f9-2+b1) [armel armhf], doublecmd-gtk (<< 1.1.22-1+b1) [armel armhf], doublecmd-plugins (<< 1.1.22-1+b1) [armel armhf], doublecmd-qt (<< 1.1.22-1+b1) [armel armhf], libmpeg2-4 (<<  0.5.1-9+b3) [armel armhf], libne10-10t64 (<< 1.2.1-5.1+b2) [armhf], libpdbg5 (<< 3.5-1+b1) [armel], libopenblas0-openmp (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-pthread (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-serial (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas64-0-openmp (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-pthread (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-serial (<< 0.3.29+ds-2+b1) [s390x], libfec0 (<< 1.0-26-gc5d935f-1+b3) [i386], python3-mrgingham (<< 1.25-1), linux-perf (<< 6.12.16-1) [armel], libqt6webenginecore6 (<< 6.8.2+dfsg-3) [i386]
++Breaks: nscd (<< 2.41), locales (<< 2.41), locales-all (<< 2.41), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit-core (<< 3.09-2~), sysvinit (<< 3.09-2~), base-files (<< 13.3~), openssh-server (<< 1:9.9p1-3+hurd.1) [hurd-amd64], dhcpcd (<< 1:10.1.0-7~), pd-scaf (<< 1:0.14.1+darcs20180201-6+b4), postgresql-15-pllua (<< 1:2.0.12-4), postgresql-17-pllua (<< 1:2.0.12-3+b2), librccl1 (<< 5.4.3-3+b1), libamdhip64-5 (<< 5.7.1-5+b1), libhiprtc-builtins5 (<< 5.7.1-5+b1), lua-swupdate (<< 2024.12.1+dfsg-1+b3), libswupdate0.1 (<< 2024.12.1+dfsg-1+b3), uwsgi-plugin-pypy3 (<< 0.0.2+b1), python3-onnxruntime (<< 1.20.1+dfsg-2~), libde265-0 (<< 1.0.15-1+b3) [armel armhf], libmad0 (<< 0.15.1b-11+b1) [armel armhf], libx264-164 (<< 2:0.164.3108+git31e19f9-2+b1) [armel armhf], doublecmd-gtk (<< 1.1.22-1+b1) [armel armhf], doublecmd-plugins (<< 1.1.22-1+b1) [armel armhf], doublecmd-qt (<< 1.1.22-1+b1) [armel armhf], libmpeg2-4 (<<  0.5.1-9+b3) [armel armhf], libne10-10t64 (<< 1.2.1-5.1+b2) [armhf], libpdbg5 (<< 3.5-1+b1) [armel], libopenblas0-openmp (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-pthread (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-serial (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas64-0-openmp (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-pthread (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-serial (<< 0.3.29+ds-2+b1) [s390x], libfec0 (<< 1.0-26-gc5d935f-1+b3) [i386], python3-mrgingham (<< 1.25-1), linux-perf (<< 6.12.16-1) [armel], libqt6webenginecore6 (<< 6.8.2+dfsg-3) [i386]
  Replaces: libc6-amd64 [amd64],
            libc6-i386 [i386],
            libc0.3-i686 [hurd-i386],
index 50edc585c6a0589a5a9c207928b080fc1989e9a3,fa06ae2b874db577112a768f40a1b43c1fdf4674..5755b8b7f6b930902011a112491b5d7714d8d4d6
@@@ -8,7 -8,7 +8,7 @@@ Recommends: libidn2-0 (>= 2.0.5~
  Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-any], libnss-nis, libnss-nisplus
  Provides: libc6-sparcv9b [sparc sparc64], libc0.3-i686 [hurd-i386], libc6-i686 [i386]
  Conflicts: libc6-i686 [i386], libc6.1-alphaev67 [alpha]
- Breaks: nscd (<< @DEB_VERSION_UPSTREAM@), locales (<< @DEB_VERSION_UPSTREAM@), locales-all (<< @DEB_VERSION_UPSTREAM@), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit (<< 3.09-2~), base-files (<< 13.3~)
 -Breaks: nscd (<< @DEB_VERSION_UPSTREAM@), locales (<< @DEB_VERSION_UPSTREAM@), locales-all (<< @DEB_VERSION_UPSTREAM@), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), valgrind (<< 1:3.19.0-1~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit-core (<< 3.09-2~), sysvinit (<< 3.09-2~), base-files (<< 13.3~), openssh-server (<< 1:9.9p1-3+hurd.1) [hurd-amd64], dhcpcd (<< 1:10.1.0-7~), pd-scaf (<< 1:0.14.1+darcs20180201-6+b4), postgresql-15-pllua (<< 1:2.0.12-4), postgresql-17-pllua (<< 1:2.0.12-3+b2), librccl1 (<< 5.4.3-3+b1), libamdhip64-5 (<< 5.7.1-5+b1), libhiprtc-builtins5 (<< 5.7.1-5+b1), lua-swupdate (<< 2024.12.1+dfsg-1+b3), libswupdate0.1 (<< 2024.12.1+dfsg-1+b3), uwsgi-plugin-pypy3 (<< 0.0.2+b1), python3-onnxruntime (<< 1.20.1+dfsg-2~), libde265-0 (<< 1.0.15-1+b3) [armel armhf], libmad0 (<< 0.15.1b-11+b1) [armel armhf], libx264-164 (<< 2:0.164.3108+git31e19f9-2+b1) [armel armhf], doublecmd-gtk (<< 1.1.22-1+b1) [armel armhf], doublecmd-plugins (<< 1.1.22-1+b1) [armel armhf], doublecmd-qt (<< 1.1.22-1+b1) [armel armhf], libmpeg2-4 (<<  0.5.1-9+b3) [armel armhf], libne10-10t64 (<< 1.2.1-5.1+b2) [armhf], libpdbg5 (<< 3.5-1+b1) [armel], libopenblas0-openmp (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-pthread (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-serial (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas64-0-openmp (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-pthread (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-serial (<< 0.3.29+ds-2+b1) [s390x], libfec0 (<< 1.0-26-gc5d935f-1+b3) [i386], python3-mrgingham (<< 1.25-1), linux-perf (<< 6.12.16-1) [armel], libqt6webenginecore6 (<< 6.8.2+dfsg-3) [i386]
++Breaks: nscd (<< @DEB_VERSION_UPSTREAM@), locales (<< @DEB_VERSION_UPSTREAM@), locales-all (<< @DEB_VERSION_UPSTREAM@), gnumach-image-1.8-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-486-dbg (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486 (<< 2:1.8+git20210923~), gnumach-image-1.8-xen-486-dbg (<< 2:1.8+git20210923~), hurd (<< 1:0.9.git20220301-2), python3-iptables (<< 1.0.0-2), fakechroot (<< 2.19-3.5), tinydns (<< 1:1.05-14), chrony (<< 4.2-3~), firefox (<< 91~), firefox-esr (<< 91~), systemd (<< 256~rc4-1~), sysvinit-core (<< 3.09-2~), sysvinit (<< 3.09-2~), base-files (<< 13.3~), openssh-server (<< 1:9.9p1-3+hurd.1) [hurd-amd64], dhcpcd (<< 1:10.1.0-7~), pd-scaf (<< 1:0.14.1+darcs20180201-6+b4), postgresql-15-pllua (<< 1:2.0.12-4), postgresql-17-pllua (<< 1:2.0.12-3+b2), librccl1 (<< 5.4.3-3+b1), libamdhip64-5 (<< 5.7.1-5+b1), libhiprtc-builtins5 (<< 5.7.1-5+b1), lua-swupdate (<< 2024.12.1+dfsg-1+b3), libswupdate0.1 (<< 2024.12.1+dfsg-1+b3), uwsgi-plugin-pypy3 (<< 0.0.2+b1), python3-onnxruntime (<< 1.20.1+dfsg-2~), libde265-0 (<< 1.0.15-1+b3) [armel armhf], libmad0 (<< 0.15.1b-11+b1) [armel armhf], libx264-164 (<< 2:0.164.3108+git31e19f9-2+b1) [armel armhf], doublecmd-gtk (<< 1.1.22-1+b1) [armel armhf], doublecmd-plugins (<< 1.1.22-1+b1) [armel armhf], doublecmd-qt (<< 1.1.22-1+b1) [armel armhf], libmpeg2-4 (<<  0.5.1-9+b3) [armel armhf], libne10-10t64 (<< 1.2.1-5.1+b2) [armhf], libpdbg5 (<< 3.5-1+b1) [armel], libopenblas0-openmp (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-pthread (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas0-serial (<< 0.3.29+ds-2+b1) [armhf s390x], libopenblas64-0-openmp (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-pthread (<< 0.3.29+ds-2+b1) [s390x], libopenblas64-0-serial (<< 0.3.29+ds-2+b1) [s390x], libfec0 (<< 1.0-26-gc5d935f-1+b3) [i386], python3-mrgingham (<< 1.25-1), linux-perf (<< 6.12.16-1) [armel], libqt6webenginecore6 (<< 6.8.2+dfsg-3) [i386]
  Replaces: libc6-amd64 [amd64],
            libc6-i386 [i386],
            libc0.3-i686 [hurd-i386],
index 990149a9c46e3c78d26127f6cd6d16a7a4742ec7,f45c42a296d118fe396b0c029369c47c86b7a6d5..baefcbe8b91a8ec31289141ae8d31abae2dff7b1
@@@ -20,17 -21,23 +20,19 @@@ alpha/submitted-makecontext.dif
  arm/local-sigaction.diff
  arm/unsubmitted-ldso-multilib.diff
  arm/local-arm-futex.diff
- arm/git-hwcap2-constants.diff
- hppa/local-inlining.diff
- # Committed for 2.41
- hurd-i386/git-fault-64bit.diff
- hurd-i386/git-pthread_symbols.diff
- hurd-i386/git-tst-aligned-alloc-random-thread.diff
- hurd-i386/git-tst-aligned-alloc-random-thread-mcheck.diff
- hurd-i386/git-default_pager.h.diff
- hurd-i386/git-MAP_NORESERVE.diff
- hurd-i386/git-signal-reply-port.diff
- hurd-i386/local-intr-msg-clobber.diff
 -
+ # Commited for 2.42
+ hurd-i386/git-proc_reauth.diff
+ hurd-i386/git-mig-strncpy.diff
+ hurd-i386/git-pthread_sigmask_nothread.diff
+ hurd-i386/git-rt-timedwait-realtime.diff
+ hurd-i386/git-pthread_setcancel.diff
+ hurd-i386/git-dup-refcnt.diff
+ hurd-i386/git-xstate.diff
+ hurd-i386/git-utime-EINVAL.diff
+ hurd-i386/git-xstate-initialized.diff
+ hurd-i386/git-signal-fpe-exceptions.diff
+ hurd-i386/git-symlink-eexist.diff
 -
+ hurd-i386/local-pthread_once.diff
 -
  hurd-i386/local-enable-ldconfig.diff
  hurd-i386/tg-sysvshm.diff
  hurd-i386/tg-thread-cancel.diff
@@@ -48,18 -54,20 +49,14 @@@ hurd-i386/submitted-bind_umask2.dif
  hurd-i386/tg-bootstrap.diff
  hurd-i386/tg-libc_rwlock_recursive.diff
  hurd-i386/local-no_unsupported_ioctls.diff
- hurd-i386/local-exec_filename.diff
- hurd-i386/proc_reauth.diff
  hurd-i386/local-stack_chk_guard.diff
 -
  i386/local-biarch.diff
  i386/unsubmitted-quiet-ldconfig.diff
  i386/local-setcontext-revert-eax-ecx-edx.patch
- m68k/local-dwarf2-buildfix.diff
 -
  m68k/local-reloc.diff
- m68k/submitted-gcc34-seccomment.diff
 -
  mips/submitted-rld_map.diff
 -
  powerpc/local-powerpc8xx-dcbz.diff
 -
  sh4/local-fpscr_values.diff
 -
  all/local-alias-et_EE.diff
  all/local-remove-manual.diff
  all/local-ru_RU.diff
@@@ -79,16 -88,5 +76,6 @@@ any/local-revert-bz13979.dif
  any/unsubmitted-ldso-machine-mismatch.diff
  any/local-ldconfig-ignore-ld.so.diff
  any/local-bootstrap-headers.diff
- any/local-cudacc-float128.diff
  any/local-test-install.diff
  any/local-cross.patch
- any/git-iconv-Fix-matching-of-multi-character-transliteratio.patch
- any/git-iconv-Base-tests-for-buffer-management.patch
- any/git-iconv-Do-not-use-mmap-in-iconv-the-program-bug-17703.patch
- any/git-iconv-Preserve-iconv-c-error-exit-on-invalid-inputs-.patch
- any/git-iconv-Support-in-place-conversions-bug-10460-bug-320.patch
- any/git-iconv-Multiple-on-command-line-should-not-fail-bug-3.patch
- any/git-iconv-Input-buffering-for-the-iconv-program-bug-6050.patch
- any/git-iconv-do-not-report-error-exit-with-transliteration-.patch
- any/git-posix-fix-system-when-a-child-cannot-be-created-BZ-3.patch
 +auto-2.34-7+rpi1-de346af12a6cb5181ed2ab174fb35c88f3b64f4b-1663212931
diff --cc debian/rules
Simple merge