glibc (2.40-3) unstable; urgency=medium
authorAurelien Jarno <aurel32@debian.org>
Tue, 24 Sep 2024 19:46:16 +0000 (21:46 +0200)
committerAurelien Jarno <aurel32@debian.org>
Tue, 24 Sep 2024 19:46:16 +0000 (21:46 +0200)
commitba75bf6c1e5924434f1edbc9d081afdefe58237c
treee5a89217114e33151f50581a9faaa97c2da33ff1
parent59e1df5f4d8b05c7cdb58333dce29cbe7a89e3c3
parentcda70605e39249049b5fa3ea234b261a42cf76f4
glibc (2.40-3) unstable; urgency=medium

  [ Samuel Thibault ]
  * debian/testsuite-xfail-debian.mk: Avoid tests overflowing memory.
  * debian/testsuite-xfail-debian.mk: Update hurd xfails.

  [ Aurelien Jarno ]
  * debian/rules: build with gcc-14.
  * debian/control.in/main: adjust g++-for-host version on arm64 to ensure
    PAC/BTI support.
  * debian/patches/git-updates.diff: update from upstream stable branch.
  * debian/patches/any/git-iconv-*: backport iconv fixes and improvement from
    upstream master.  Closes: #328303, #1000652.

[dgit import unpatched glibc 2.40-3]
370 files changed:
debian/changelog
debian/changelog.upstream
debian/control
debian/control.in/amd64
debian/control.in/armel
debian/control.in/armhf
debian/control.in/i386
debian/control.in/libc
debian/control.in/main
debian/control.in/mips32
debian/control.in/mips64
debian/control.in/mipsn32
debian/control.in/powerpc
debian/control.in/ppc64
debian/control.in/s390
debian/control.in/sparc
debian/control.in/sparc64
debian/control.in/x32
debian/copyright
debian/debhelper.in/glibc-doc.docs
debian/debhelper.in/glibc-source.install
debian/debhelper.in/glibc-source.lintian-overrides
debian/debhelper.in/libc-alt.install
debian/debhelper.in/libc-alt.lintian-overrides
debian/debhelper.in/libc-alt.postinst
debian/debhelper.in/libc-alt.postrm
debian/debhelper.in/libc-alt.preinst
debian/debhelper.in/libc-alt.triggers
debian/debhelper.in/libc-bin.dirs
debian/debhelper.in/libc-bin.install
debian/debhelper.in/libc-bin.lintian-overrides
debian/debhelper.in/libc-bin.manpages
debian/debhelper.in/libc-bin.postinst
debian/debhelper.in/libc-bin.triggers
debian/debhelper.in/libc-dev-alt.install
debian/debhelper.in/libc-dev-alt.lintian-overrides
debian/debhelper.in/libc-dev-bin.install
debian/debhelper.in/libc-dev-bin.manpages
debian/debhelper.in/libc-dev.NEWS
debian/debhelper.in/libc-dev.install
debian/debhelper.in/libc-dev.install.hurd-amd64
debian/debhelper.in/libc-dev.install.hurd-i386
debian/debhelper.in/libc-dev.lintian-overrides
debian/debhelper.in/libc-devtools.install
debian/debhelper.in/libc-devtools.lintian-overrides
debian/debhelper.in/libc-devtools.manpages
debian/debhelper.in/libc-l10n.install
debian/debhelper.in/libc-udeb.install
debian/debhelper.in/libc-udeb.install.hurd-amd64
debian/debhelper.in/libc-udeb.install.hurd-i386
debian/debhelper.in/libc.NEWS
debian/debhelper.in/libc.README.Debian
debian/debhelper.in/libc.dirs
debian/debhelper.in/libc.docs
debian/debhelper.in/libc.install
debian/debhelper.in/libc.lintian-overrides
debian/debhelper.in/libc.postinst
debian/debhelper.in/libc.postrm
debian/debhelper.in/libc.preinst
debian/debhelper.in/libc.templates
debian/debhelper.in/locales-all.dirs
debian/debhelper.in/locales-all.install
debian/debhelper.in/locales-all.postinst
debian/debhelper.in/locales-all.prerm
debian/debhelper.in/locales.NEWS
debian/debhelper.in/locales.README.Debian
debian/debhelper.in/locales.config
debian/debhelper.in/locales.dirs
debian/debhelper.in/locales.install
debian/debhelper.in/locales.links
debian/debhelper.in/locales.manpages
debian/debhelper.in/locales.postinst
debian/debhelper.in/locales.postrm
debian/debhelper.in/locales.prerm
debian/debhelper.in/locales.templates
debian/debhelper.in/nscd.dirs
debian/debhelper.in/nscd.init
debian/debhelper.in/nscd.install
debian/debhelper.in/nscd.manpages
debian/debhelper.in/nscd.postrm
debian/generate-supported.mk
debian/glibc-source.filelist
debian/libc0.1.symbols.common
debian/libc0.3.symbols.hurd-amd64
debian/libc0.3.symbols.hurd-i386
debian/libc6-amd64.symbols.i386
debian/libc6-amd64.symbols.x32
debian/libc6-i386.symbols.amd64
debian/libc6-i386.symbols.x32
debian/libc6-mips32.symbols.mips64
debian/libc6-mips32.symbols.mips64el
debian/libc6-mips32.symbols.mips64r6
debian/libc6-mips32.symbols.mips64r6el
debian/libc6-mips32.symbols.mipsn32
debian/libc6-mips32.symbols.mipsn32el
debian/libc6-mips32.symbols.mipsn32r6
debian/libc6-mips32.symbols.mipsn32r6el
debian/libc6-mips64.symbols.mips
debian/libc6-mips64.symbols.mipsel
debian/libc6-mips64.symbols.mipsn32
debian/libc6-mips64.symbols.mipsn32el
debian/libc6-mips64.symbols.mipsn32r6
debian/libc6-mips64.symbols.mipsn32r6el
debian/libc6-mips64.symbols.mipsr6
debian/libc6-mips64.symbols.mipsr6el
debian/libc6-mipsn32.symbols.mips
debian/libc6-mipsn32.symbols.mips64
debian/libc6-mipsn32.symbols.mips64el
debian/libc6-mipsn32.symbols.mips64r6
debian/libc6-mipsn32.symbols.mips64r6el
debian/libc6-mipsn32.symbols.mipsel
debian/libc6-mipsn32.symbols.mipsr6
debian/libc6-mipsn32.symbols.mipsr6el
debian/libc6-ppc64.symbols.powerpc
debian/libc6-s390.symbols.s390x
debian/libc6-sparc.symbols.sparc64
debian/libc6-sparc64.symbols.sparc
debian/libc6-x32.symbols.amd64
debian/libc6-x32.symbols.i386
debian/libc6.1.symbols.alpha
debian/libc6.symbols.amd64
debian/libc6.symbols.arm64
debian/libc6.symbols.armel
debian/libc6.symbols.armhf
debian/libc6.symbols.common
debian/libc6.symbols.hppa
debian/libc6.symbols.i386
debian/libc6.symbols.m68k
debian/libc6.symbols.mips
debian/libc6.symbols.mips64
debian/libc6.symbols.mips64el
debian/libc6.symbols.mips64r6
debian/libc6.symbols.mips64r6el
debian/libc6.symbols.mipsel
debian/libc6.symbols.mipsn32
debian/libc6.symbols.mipsn32el
debian/libc6.symbols.mipsn32r6
debian/libc6.symbols.mipsn32r6el
debian/libc6.symbols.mipsr6
debian/libc6.symbols.mipsr6el
debian/libc6.symbols.powerpc
debian/libc6.symbols.ppc64
debian/libc6.symbols.ppc64el
debian/libc6.symbols.riscv64
debian/libc6.symbols.s390x
debian/libc6.symbols.sparc
debian/libc6.symbols.sparc64
debian/libc6.symbols.x32
debian/local/etc/bindresvport.blacklist
debian/local/etc/ld.so.conf
debian/local/etc/ld.so.conf.d/libc.conf
debian/local/etc/nss
debian/local/etc/nsswitch.conf
debian/local/manpages/Makefile
debian/local/manpages/de/validlocale.de.8
debian/local/manpages/es/addendum.es
debian/local/manpages/es/validlocale.es.8
debian/local/manpages/fr/addendum.fr
debian/local/manpages/fr/validlocale.fr.8
debian/local/manpages/gencat.1
debian/local/manpages/getconf.1
debian/local/manpages/id/addendum.id
debian/local/manpages/locale-gen.8
debian/local/manpages/locale.gen.5
debian/local/manpages/nscd.8
debian/local/manpages/nscd.conf.5
debian/local/manpages/pl/validlocale.pl.8
debian/local/manpages/po/de.po
debian/local/manpages/po/es.po
debian/local/manpages/po/fr.po
debian/local/manpages/po/id.po
debian/local/manpages/po/man.pot
debian/local/manpages/po/pl.po
debian/local/manpages/po/pt_BR.po
debian/local/manpages/po4a.cfg
debian/local/manpages/sotruss.1
debian/local/manpages/tzselect.1
debian/local/manpages/update-locale.8
debian/local/manpages/validlocale.8
debian/local/usr_sbin/locale-gen
debian/local/usr_sbin/update-locale
debian/local/usr_sbin/validlocale
debian/patches/README
debian/patches/all/local-alias-et_EE.diff
debian/patches/all/local-ldd.diff
debian/patches/all/local-remove-manual.diff
debian/patches/all/local-ru_RU.diff
debian/patches/alpha/local-gcc4.1.diff
debian/patches/alpha/submitted-dl-support.diff
debian/patches/alpha/submitted-fts64.diff
debian/patches/alpha/submitted-makecontext.diff
debian/patches/any/git-iconv-Base-tests-for-buffer-management.patch
debian/patches/any/git-iconv-Do-not-use-mmap-in-iconv-the-program-bug-17703.patch
debian/patches/any/git-iconv-Fix-matching-of-multi-character-transliteratio.patch
debian/patches/any/git-iconv-Input-buffering-for-the-iconv-program-bug-6050.patch
debian/patches/any/git-iconv-Multiple-on-command-line-should-not-fail-bug-3.patch
debian/patches/any/git-iconv-Preserve-iconv-c-error-exit-on-invalid-inputs-.patch
debian/patches/any/git-iconv-Support-in-place-conversions-bug-10460-bug-320.patch
debian/patches/any/local-asserth-decls.diff
debian/patches/any/local-bootstrap-headers.diff
debian/patches/any/local-cross.patch
debian/patches/any/local-cudacc-float128.diff
debian/patches/any/local-disable-libnss-db.diff
debian/patches/any/local-fhs-linux-paths.diff
debian/patches/any/local-fhs-nscd.diff
debian/patches/any/local-ld-multiarch.diff
debian/patches/any/local-ldconfig-ignore-ld.so.diff
debian/patches/any/local-ldconfig-multiarch.diff
debian/patches/any/local-nss-overflow.diff
debian/patches/any/local-revert-bz13979.diff
debian/patches/any/local-stubs_h.diff
debian/patches/any/local-tcsetaddr.diff
debian/patches/any/local-test-install.diff
debian/patches/any/submitted-missing-etc-hosts.diff
debian/patches/any/submitted-nptl-invalid-td.patch
debian/patches/any/unsubmitted-ldso-machine-mismatch.diff
debian/patches/arm/local-arm-futex.diff
debian/patches/arm/local-sigaction.diff
debian/patches/arm/unsubmitted-ldso-multilib.diff
debian/patches/git-updates.diff
debian/patches/hppa/local-inlining.diff
debian/patches/hurd-i386/git-fault-64bit.diff
debian/patches/hurd-i386/git-pthread_self.2.diff
debian/patches/hurd-i386/git-pthread_self.diff
debian/patches/hurd-i386/git-pthread_symbols.diff
debian/patches/hurd-i386/git-tst-aligned-alloc-random-thread-mcheck.diff
debian/patches/hurd-i386/git-tst-aligned-alloc-random-thread.diff
debian/patches/hurd-i386/local-ED.diff
debian/patches/hurd-i386/local-clock_gettime_MONOTONIC.diff
debian/patches/hurd-i386/local-disable-ioctls.diff
debian/patches/hurd-i386/local-enable-ldconfig.diff
debian/patches/hurd-i386/local-exec_filename.diff
debian/patches/hurd-i386/local-fix-nss.diff
debian/patches/hurd-i386/local-intr-msg-clobber.diff
debian/patches/hurd-i386/local-madvise_warn.diff
debian/patches/hurd-i386/local-no_unsupported_ioctls.diff
debian/patches/hurd-i386/local-stack_chk_guard.diff
debian/patches/hurd-i386/local-static_pthread_setcancelstate.diff
debian/patches/hurd-i386/local-usr.diff
debian/patches/hurd-i386/proc_reauth.diff
debian/patches/hurd-i386/submitted-AF_LINK.diff
debian/patches/hurd-i386/submitted-AF_ROUTE.diff
debian/patches/hurd-i386/submitted-bind_umask2.diff
debian/patches/hurd-i386/submitted-net.diff
debian/patches/hurd-i386/submitted-path_mounted.diff
debian/patches/hurd-i386/tg-bits_atomic.h_multiple_threads.diff
debian/patches/hurd-i386/tg-bootstrap.diff
debian/patches/hurd-i386/tg-hooks.diff
debian/patches/hurd-i386/tg-ifaddrs_v6.diff
debian/patches/hurd-i386/tg-libc_rwlock_recursive.diff
debian/patches/hurd-i386/tg-mach-hurd-link.diff
debian/patches/hurd-i386/tg-sendmsg-SCM_CREDS.diff
debian/patches/hurd-i386/tg-sysvshm.diff
debian/patches/hurd-i386/tg-thread-cancel.diff
debian/patches/hurd-i386/tg-unlockpt-chroot.diff
debian/patches/hurd-i386/unsubmitted-clock_t_centiseconds.diff
debian/patches/hurd-i386/unsubmitted-getaux_at_secure.diff
debian/patches/hurd-i386/unsubmitted-prof-eintr.diff
debian/patches/i386/local-biarch.diff
debian/patches/i386/local-setcontext-revert-eax-ecx-edx.patch
debian/patches/i386/unsubmitted-quiet-ldconfig.diff
debian/patches/locale/LC_IDENTIFICATION-optional-fields.diff
debian/patches/locale/check-unknown-symbols.diff
debian/patches/locale/locale-print-LANGUAGE.diff
debian/patches/localedata/fo_FO-date_fmt.diff
debian/patches/localedata/locale-en_DK.diff
debian/patches/localedata/locale-eu_FR.diff
debian/patches/localedata/locale-ku_TR.diff
debian/patches/localedata/locale-zh_TW.diff
debian/patches/localedata/locales-fr.diff
debian/patches/localedata/sort-UTF8-first.diff
debian/patches/localedata/submitted-es_MX-decimal_point.diff
debian/patches/localedata/supported.diff
debian/patches/localedata/tailor-iso14651_t1.diff
debian/patches/m68k/local-dwarf2-buildfix.diff
debian/patches/m68k/local-reloc.diff
debian/patches/m68k/submitted-gcc34-seccomment.diff
debian/patches/mips/submitted-rld_map.diff
debian/patches/powerpc/local-powerpc8xx-dcbz.diff
debian/patches/series
debian/patches/series.hurd-amd64
debian/patches/series.hurd-i386
debian/patches/sh4/local-fpscr_values.diff
debian/patches/sparc/submitted-sparc-clone.diff
debian/po/POTFILES.in
debian/po/ar.po
debian/po/ca.po
debian/po/cs.po
debian/po/da.po
debian/po/de.po
debian/po/el.po
debian/po/es.po
debian/po/eu.po
debian/po/fi.po
debian/po/fr.po
debian/po/gl.po
debian/po/hu.po
debian/po/it.po
debian/po/ja.po
debian/po/ko.po
debian/po/lt.po
debian/po/ml.po
debian/po/nb.po
debian/po/nl.po
debian/po/pl.po
debian/po/pt.po
debian/po/pt_BR.po
debian/po/ro.po
debian/po/ru.po
debian/po/sk.po
debian/po/sv.po
debian/po/ta.po
debian/po/templates.pot
debian/po/tr.po
debian/po/uk.po
debian/po/vi.po
debian/po/zh_CN.po
debian/quiltrc
debian/rules
debian/rules.d/build.mk
debian/rules.d/control.mk
debian/rules.d/debhelper.mk
debian/rules.d/info.mk
debian/rules.d/quilt.mk
debian/rules.d/tarball.mk
debian/script.in/nsscheck.sh
debian/shlibs-add-udebs
debian/source/format
debian/source/lintian-overrides
debian/symbols.wildcards
debian/sysdeps/alpha.mk
debian/sysdeps/amd64.mk
debian/sysdeps/arm64.mk
debian/sysdeps/armel.mk
debian/sysdeps/armhf.mk
debian/sysdeps/hppa.mk
debian/sysdeps/hurd-amd64.mk
debian/sysdeps/hurd-i386.mk
debian/sysdeps/hurd.mk
debian/sysdeps/i386.mk
debian/sysdeps/linux.mk
debian/sysdeps/loong64.mk
debian/sysdeps/mips.mk
debian/sysdeps/mips64.mk
debian/sysdeps/mips64el.mk
debian/sysdeps/mips64r6.mk
debian/sysdeps/mips64r6el.mk
debian/sysdeps/mipsel.mk
debian/sysdeps/mipsn32.mk
debian/sysdeps/mipsn32el.mk
debian/sysdeps/mipsn32r6.mk
debian/sysdeps/mipsn32r6el.mk
debian/sysdeps/mipsr6.mk
debian/sysdeps/mipsr6el.mk
debian/sysdeps/powerpc.mk
debian/sysdeps/ppc64.mk
debian/sysdeps/ppc64el.mk
debian/sysdeps/riscv64.mk
debian/sysdeps/s390x.mk
debian/sysdeps/sh3.mk
debian/sysdeps/sh4.mk
debian/sysdeps/sparc.mk
debian/sysdeps/sparc64.mk
debian/sysdeps/x32.mk
debian/tests/control
debian/tests/control.in
debian/tests/rebuild
debian/testsuite-mips-nan2008.c
debian/testsuite-xfail-debian.mk
debian/watch