glibc 2.32-0ubuntu4 source package in Ubuntu
Changelog
glibc (2.32-0ubuntu4) hirsute; urgency=medium * tests: XFAIL time/tst-cpuclock1 on armel, too. (LP: #1895687) The armhf build builds for armel, too, thus this fixes the armhf autopkgtest. * debian/control: Only recommend libnss-nis and libnss-nisplus. They pull in a sizable amount of extra dependencies while they are rarely needed. * Make libc6 provide libc6-lse on arm64. Libc6 is now compiled with -moutline-atomics thus the separate binary package is dropped. * Ship libc variant compiled for profiling in libc6-prof * debian/patches/git-updates.diff: update from upstream stable branch * Drop obsoleted local-cudacc-float128.diff which breaks new icc (LP: #1895358) * XFAIL tst-sysvshm-linux on i386 and x32 * Merge 2.31-4 from Debian unstable glibc (2.32-0ubuntu3) groovy; urgency=medium * Fix cross-toolchain-base. Use ${Depends:foo=foo} magic to not create cross packages for libnss-nis*, rpcsvc-proto, libtirpc-dev and libnsl-dev (LP: #1895632) * XFAIL time/tst-cpuclock1 (LP: #1895687) glibc (2.32-0ubuntu2) groovy; urgency=medium * Merge from Debian unstable * Refresh patches * debian/watch: Use HTTPS and download xz-compressed tarball * debian/watch: Use upstream's signing key to verify the tarball * Don't build and ship libnsl.a and Sun RPC static library and header files * XFAIL stdlib/tst-getrandom (LP: #1891403) * debian/symbols.wildcards: Update versions * Make libc-dev depend on rpcsvc-proto and libtirpc-dev. They replace development files for the Sun RPC library removed in glibc 32. * Make libc-dev depend on libnsl-dev. It replaces the development files for the new libnsl library replacing the one shipped by glibc. * Don't check symbols of libnss_nis.so and libnss_nisplus.so libraries. They are not shipped in glibc 2.32 * Depend on libnss-nis and libnss-nisplus shipping the libraries dropped in 2.32 * debian/patches/git-updates.diff: update from upstream stable branch: - x86-64: Fix FMA4 detection in ifunc * debian/testsuite-xfail-debian.mk: XFAIL unsupported tests failing in autopkgtest glibc (2.31-4) unstable; urgency=medium [ Samuel Thibault ] * debian/patches/hurd-i386/{unsubmitted-sbrk-_end.diff,tg-pie-sbrk.diff}: Merge into... * debian/patches/hurd-i386/git-sbrk-end.diff: ... committed patch. * debian/patches/hurd-i386/unsubmitted-sched_sets.diff: Rename to... * debian/patches/hurd-i386/git-sched_sets.diff: ... committed patch. * debian/patches/hurd-i386/local-posix_cputime.diff: New patch to avoid applications trying to use extended clock ids. * debian/patches/hurd-i386/git-bsd4.3-ioctls.diff: New patch to avoid defining elder macros. [ Aurelien Jarno ] * debian/patches/git-updates.diff: update from upstream stable branch: - Handle translation output codesets with suffixes. Closes: #968260. * debian/control.in/libc: add a Breaks: against libgegl-0.4-0 (<< 0.4.18). Closes: #968342. * debian/control.in/libc: add a Breaks: against busybox (<< 1.30.1-6) due to bug #966074. * debian/debhelper.in/libc-dev{,-alt}.lintian-overrides: remove files as lintian is now smarter. * debian/po/it.po: Update Italian debconf translation, by Luca Monducci. Closes: #969219. * debian/po/pt_BR.po: Update Brazilian Portuguese debconf translation, by Adriano Rafael Gomes. Closes: #970199. * debian/po/de.po: recode to UTF-8. * debian/rules.d/build.mk: stop passing --enable-obsolete-nsl. * debian/debhelper.in/libc-dev{,-alt}.install: do not install libnsl.a. * debian/debhelper.in/libc-dev.install.hurd-i386: ditto. * debian/libc0.1.symbols.common, debian/libc0.3.symbols.hurd-i386, debian/libc6.1.symbols.alpha, debian/libc6.symbols{common,hppa,sparc}: remove libnss_nis.so.2 and libnss_nisplus.so.2 symbols. * debian/rules.d/build.mk: do not ship <rpcsvc/yppasswd.h> and <rpcsvc/yppasswd.x> as they are shipped by libnsl-dev. * debian/control.in/libc, debian/rules.d/debhelper.mk: make libc6 to depend on libnss-nis and libnss-nisplus, except for stage1 and stage2. * debian/control.in/libc, debian/rules.d/debhelper.mk: make libc6-dev to depend on libnsl-dev, except for stage1 and stage2. -- Balint Reczey <email address hidden> Thu, 29 Oct 2020 22:11:57 +0100
Upload details
- Uploaded by:
- Balint Reczey
- Uploaded to:
- Hirsute
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
glibc_2.32.orig.tar.xz | 16.0 MiB | 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 |
glibc_2.32-0ubuntu4.debian.tar.xz | 855.6 KiB | 89e2fd5d1cd436afe3f1486a0503393861d6d1f936fe493046fea75f08ec9aab |
glibc_2.32-0ubuntu4.dsc | 8.7 KiB | bcf36e68017b9663d01d4cb830e20f2837aff6ad3b5feffc1e2707240f445abd |
Available diffs
- diff from 2.32-0ubuntu3 to 2.32-0ubuntu4 (37.3 KiB)
Binary packages built by this source
- glibc-doc: No summary available for glibc-doc in ubuntu hirsute.
No description available for glibc-doc in ubuntu hirsute.
- glibc-source: No summary available for glibc-source in ubuntu hirsute.
No description available for glibc-source in ubuntu hirsute.
- libc-bin: No summary available for libc-bin in ubuntu hirsute.
No description available for libc-bin in ubuntu hirsute.
- libc-bin-dbgsym: No summary available for libc-bin-dbgsym in ubuntu hirsute.
No description available for libc-bin-dbgsym in ubuntu hirsute.
- libc-dev-bin: No summary available for libc-dev-bin in ubuntu hirsute.
No description available for libc-dev-bin in ubuntu hirsute.
- libc-dev-bin-dbgsym: No summary available for libc-dev-bin-dbgsym in ubuntu hirsute.
No description available for libc-dev-bin-dbgsym in ubuntu hirsute.
- libc6: No summary available for libc6 in ubuntu hirsute.
No description available for libc6 in ubuntu hirsute.
- libc6-amd64: No summary available for libc6-amd64 in ubuntu hirsute.
No description available for libc6-amd64 in ubuntu hirsute.
- libc6-amd64-dbgsym: No summary available for libc6-amd64-dbgsym in ubuntu hirsute.
No description available for libc6-amd64-dbgsym in ubuntu hirsute.
- libc6-armel: No summary available for libc6-armel in ubuntu hirsute.
No description available for libc6-armel in ubuntu hirsute.
- libc6-armel-dbgsym: No summary available for libc6-armel-dbgsym in ubuntu hirsute.
No description available for libc6-armel-dbgsym in ubuntu hirsute.
- libc6-dbg: No summary available for libc6-dbg in ubuntu hirsute.
No description available for libc6-dbg in ubuntu hirsute.
- libc6-dev: No summary available for libc6-dev in ubuntu hirsute.
No description available for libc6-dev in ubuntu hirsute.
- libc6-dev-amd64: No summary available for libc6-dev-amd64 in ubuntu hirsute.
No description available for libc6-dev-amd64 in ubuntu hirsute.
- libc6-dev-armel: No summary available for libc6-dev-armel in ubuntu hirsute.
No description available for libc6-dev-armel in ubuntu hirsute.
- libc6-dev-i386: No summary available for libc6-dev-i386 in ubuntu hirsute.
No description available for libc6-dev-i386 in ubuntu hirsute.
- libc6-dev-s390: No summary available for libc6-dev-s390 in ubuntu hirsute.
No description available for libc6-dev-s390 in ubuntu hirsute.
- libc6-dev-x32: No summary available for libc6-dev-x32 in ubuntu hirsute.
No description available for libc6-dev-x32 in ubuntu hirsute.
- libc6-i386: No summary available for libc6-i386 in ubuntu hirsute.
No description available for libc6-i386 in ubuntu hirsute.
- libc6-i386-dbgsym: No summary available for libc6-i386-dbgsym in ubuntu hirsute.
No description available for libc6-i386-dbgsym in ubuntu hirsute.
- libc6-prof: No summary available for libc6-prof in ubuntu hirsute.
No description available for libc6-prof in ubuntu hirsute.
- libc6-s390: No summary available for libc6-s390 in ubuntu hirsute.
No description available for libc6-s390 in ubuntu hirsute.
- libc6-s390-dbgsym: No summary available for libc6-s390-dbgsym in ubuntu hirsute.
No description available for libc6-s390-dbgsym in ubuntu hirsute.
- libc6-udeb: No summary available for libc6-udeb in ubuntu hirsute.
No description available for libc6-udeb in ubuntu hirsute.
- libc6-x32: No summary available for libc6-x32 in ubuntu hirsute.
No description available for libc6-x32 in ubuntu hirsute.
- libc6-x32-dbgsym: No summary available for libc6-x32-dbgsym in ubuntu hirsute.
No description available for libc6-x32-dbgsym in ubuntu hirsute.
- locales: No summary available for locales in ubuntu hirsute.
No description available for locales in ubuntu hirsute.
- locales-all: No summary available for locales-all in ubuntu hirsute.
No description available for locales-all in ubuntu hirsute.
- nscd: No summary available for nscd in ubuntu hirsute.
No description available for nscd in ubuntu hirsute.
- nscd-dbgsym: No summary available for nscd-dbgsym in ubuntu hirsute.
No description available for nscd-dbgsym in ubuntu hirsute.