Samuel Thibault pushed to branch hurd-amd64 at GNU Libc Maintainers / glibc
Commits: dc2e18ba by Samuel Thibault at 2023-05-02T22:35:25+02:00 debian/testsuite-xfail-debian.mk: Drop Hurd XPASS - - - - - d8f55f2b by Aurelien Jarno at 2023-05-15T20:39:25+02:00 New upstream release: * New upstream release: - Fix GL(dl_phdr) and GL(dl_phnum) for static builds. Closes: #1028200. - debian/symbols.wildcard: add 2.36 and GLIBC_ABI_DT_RELR. - debian/patches/localedata/locales-fr.diff: rebased. - debian/patches/alpha/local-string-functions.diff: rebased. - debian/patches/arm/git-atomic-compiler-builtins.diff: upstreamed. - debian/patches/hurd-i386/git-htl-pthread-self-early.diff: upstreamed. - debian/patches/hurd-i386/git-static-pie.diff: upstreamed. - debian/patches/hurd-i386/git-ipv6.diff: upstreamed. - debian/patches/hurd-i386/git-ip_mreqn.diff: upstreamed. - debian/patches/hurd-i386/git-bootstrap-enable_secure.diff: upstreamed. - debian/patches/hurd-i386/git-cond-destroy.diff: upstreamed. - debian/patches/hurd-i386/git-strerror_X.diff: upstreamed. - debian/patches/hurd-i386/git-xpg_strerror.diff: upstreamed. - debian/patches/hurd-i386/git-readlink-fifo.diff: upstreamed. - debian/patches/hurd-i386/git-net-route.h.diff: upstreamed. - debian/patches/hurd-i386/git-SOMAXCONN.diff: upstreamed. - debian/patches/hurd-i386/git-sigtimedwait.diff: upstreamed. - debian/patches/hurd-i386/git-getrandom-chroot.diff: upstreamed. - debian/patches/hurd-i386/git-mach-headers-freestanding.diff: upstreamed. - debian/patches/hurd-i386/git-sem_wait_race.diff: upstreamed. - debian/patches/hurd-i386/local-enable-ldconfig.diff: rebased. - debian/patches/any/local-ldso-disable-hwcap.diff: removed, obsolete. - debian/patches/any/local-ldconfig-multiarch.diff: rebased. - debian/patches/any/git-floatn-gcc-13-support.diff: upstreamed. - debian/patches/hurd-i386/submitted-net.diff: rebased. - debian/patches/hurd-i386/local-no-bootstrap-fs-access.diff: removed, obsolete. - debian/patches/hurd-i386/local-no-bootstrap-fs-access.2.diff: removed, obsolete. - - - - - 4d57b6af by Aurelien Jarno at 2023-05-15T20:39:27+02:00 Stop building libc6.1-alphaev67 package, as support for legacy hwcaps has been removed upstream: * Stop building libc6.1-alphaev67 package, as support for legacy hwcaps has been removed upstream: - debian/control.in/libc: add a conflicts against libc6.1-alphaev67 on alpha. - debian/control.in/opt: remove libc6.1-alphaev67 entry. - debian/patches/alpha/local-string-functions.diff: remove, obsolete. - debian/rules: drop DEBUG_libc6.1-alphaev67. - debian/script.in/nohwcap.sh: drop code to support libc6.1-alphaev67. debian/testsuite-xfail-debian.mk: simplify alpha condition. - - - - - c374c9e5 by Aurelien Jarno at 2023-05-15T20:39:27+02:00 Drop support for optimized packages from the packaging (Closes: #806912): * Drop support for optimized packages from the packaging (Closes: #806912): - debian/control.in/opt: removed. - debian/rules.d/control.mk: drop support for including control.in/opt. - debian/script.in/nohwcap.sh: removed. - debian/rules.d/debhelper.mk: dropped code to include nohwcap.sh. - debian/debhelper.in/libc.postinst: removed call to nohwcap code. - debian/debhelper.in/libc.preinst: remove code creating /etc/ld.so.nohwcap. - debian/debhelper.in/glibc-source.lintian-overrides: removed otherbuild entries. - debian/debhelper.in/libc-otherbuild.*: removed. - - - - - 7af7b56d by Aurelien Jarno at 2023-05-15T20:39:27+02:00 debian/sysdeps/alpha.mk: temporarily build for EV56 until the baseline is raised at the GCC level. - - - - - 9a079af4 by Samuel Thibault at 2023-05-15T20:31:31+00:00 Re-introduce hurd-i386/local-no-bootstrap-fs-access.2.diff It is still needed. - - - - - dc539009 by Samuel Thibault at 2023-05-15T22:45:17+00:00 debian/patches/hurd-i386/git-tst-system.diff: Fix tst-system link - - - - - 6528c68c by Aurelien Jarno at 2023-05-16T21:17:59+02:00 releasing package glibc version 2.37-1 - - - - - 5e56dcd9 by Samuel Thibault at 2023-05-17T19:22:26+02:00 hurd-i386/git-task_info_count.diff: Fix passing size to task_info - - - - - 5ed8f7ba by Aurelien Jarno at 2023-05-18T23:05:00+02:00 debian/patches/git-updates.diff: update from upstream stable branch: * debian/patches/git-updates.diff: update from upstream stable branch: - Fix FTBFS on hppa. - - - - - a82d3148 by Samuel Thibault at 2023-06-11T14:18:27+02:00 hurd: Fix background processes reading input debian/patches/hurd-i386/git-ctty.diff - - - - - 94d00820 by Aurelien Jarno at 2023-06-11T19:24:02+02:00 debian/sysdeps/alpha.mk, debian/control.in/main: build-depends on g++-12 (>= 12.3.0-2) on alpha instead of forcing -mcpu=ev56. - - - - - 163a40da by Aurelien Jarno at 2023-06-11T19:28:15+02:00 debian/patches/git-updates.diff: update from upstream stable branch - - - - - f56f0db2 by Andrej Shadura at 2023-06-11T20:05:41+00:00 debian/po/sk.po: Fix typos in the Slovak translation - - - - - 911705c6 by Aurelien Jarno at 2023-06-11T22:07:22+02:00 Add changelog entry for previous commit - - - - - 6c8b05d8 by Helmut Grohne at 2023-06-11T20:09:36+00:00 disable -Werror when dpkg-builflags contains -Wno-error Building glibc with a different toolchain tends to produce new warnings that are turned into build failures via -Werror. Instead, we typically want such builds to succeed. Thus we allow disabling -Werror by adding -Wno-error to dpkg-buildflags (which usually emits neither -Werror nor -Wno-error). Suggested-by: Steve Langasek <vor...@debian.org> Link: https://lists.debian.org/debian-devel/2023/02/msg00355.html - - - - - c0c919ec by Aurelien Jarno at 2023-06-11T22:11:23+02:00 Add changelog entry for previous commit - - - - - 53489107 by наб at 2023-06-17T11:04:31+02:00 Parallelise locale-gen if possible Assuming a very generous 200M free/localedef (because I saw a max RSS of 147M w/time(1)), this will attempt to keep all jobs saturated, and usually succeed. There's little starvation, since the vast majority of time is spent in gzip(1) ‒ 1:14 user vs 27:55 sys At 2.2ish seconds per locale, even on a low-end system of today with 4 CPUs (and 800 free MB), we can generate up to 4 locales at once for 6.6s' speed-up. Assuming no super-pathological cases, this globally scales in roughly ceil(locales/ncpus)*2.2s chunks, which is a massive win The only user-visible change is that, with nproc>1, the output is en_GB.UTF-8... <cursor here> instead of en_GB.UTF-8... <cursor here, will print "done\n" when it's done> MemFree: in /proc/meminfo is available on all supported Debian kernels, MemAvailable: only on Linux; procps free(1) uses MemAvailable to estimate "used" space where available. - - - - - 06328755 by Aurelien Jarno at 2023-06-17T11:10:28+02:00 releasing package glibc version 2.37-2 - - - - - 5af8e370 by Samuel Thibault at 2023-06-17T22:23:37+02:00 debian/testsuite-xfail-debian.mk: Update hurd results - - - - - 9d1afda4 by Aurelien Jarno at 2023-07-01T14:08:22+02:00 Merge branch 'glibc-2.37' into sid - - - - - a10b92da by Aurelien Jarno at 2023-07-01T14:10:18+02:00 Move UNRELEASED changelog entries to 2.37-3 - - - - - d67d2668 by Aurelien Jarno at 2023-07-01T14:11:28+02:00 releasing package glibc version 2.37-3 - - - - - 4e6feec5 by Samuel Thibault at 2023-07-01T21:41:45+02:00 Add hurd-amd64 support - - - - - 24 changed files: - debian/changelog - debian/control - debian/control.in/libc - debian/control.in/main - − debian/control.in/opt - debian/debhelper.in/glibc-source.lintian-overrides - + debian/debhelper.in/libc-dev.install.hurd-amd64 - − debian/debhelper.in/libc-otherbuild.install - − debian/debhelper.in/libc-otherbuild.lintian-overrides - − debian/debhelper.in/libc-otherbuild.postinst - − debian/debhelper.in/libc-otherbuild.postrm - + debian/debhelper.in/libc-udeb.install.hurd-amd64 - debian/debhelper.in/libc.postinst - debian/debhelper.in/libc.preinst - debian/glibc-source.filelist - + debian/libc0.3.symbols.hurd-amd64 - debian/local/usr_sbin/locale-gen - − debian/patches/alpha/local-string-functions.diff - − debian/patches/any/git-floatn-gcc-13-support.diff - debian/patches/any/local-ldconfig-multiarch.diff - − debian/patches/any/local-ldso-disable-hwcap.diff - − debian/patches/arm/git-atomic-compiler-builtins.diff - debian/patches/git-updates.diff - + debian/patches/hurd-amd64/git-64cast.diff View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/compare/3728d491e93db4764eb1439ce0fa90c3f97ad78f...4e6feec504760e8818acfc81125ba205a7ac1473 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/compare/3728d491e93db4764eb1439ce0fa90c3f97ad78f...4e6feec504760e8818acfc81125ba205a7ac1473 You're receiving this email because of your account on salsa.debian.org.