Your message dated Tue, 14 Nov 2017 23:04:57 +0000 with message-id <[email protected]> and subject line Bug#881455: fixed in glibc 2.25-0experimental4 has caused the Debian Bug report #881455, regarding glibc: don't build hardware enhancement library packages when stage1 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 881455: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881455 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:glibc Version: 2.24-17 hardware enhancement library packages like xen on i386/hurd-i386, and alphpaev67 on alpha, are not needed for stage1 They are also marked as Build-Profiles: <!stage1> So we need to remove them. -- YunQiang Sudiff --git a/debian/sysdeps/alpha.mk b/debian/sysdeps/alpha.mk index 223b097..cf8a263 100644 --- a/debian/sysdeps/alpha.mk +++ b/debian/sysdeps/alpha.mk @@ -1,6 +1,7 @@ # configuration options for all flavours libc = libc6.1 +ifeq ($(filter stage1,$(DEB_BUILD_PROFILES)),) # build an ev67 optimized library GLIBC_PASSES += alphaev67 DEB_ARCH_REGULAR_PACKAGES += libc6.1-alphaev67 @@ -8,3 +9,4 @@ alphaev67_configure_target = alphaev67-linux-gnu alphaev67_CC = $(CC) -mcpu=ev67 -mtune=ev67 alphaev67_CXX = $(CXX) -mcpu=ev67 -mtune=ev67 alphaev67_slibdir = /lib/$(DEB_HOST_MULTIARCH)/ev67 +endif diff --git a/debian/sysdeps/hurd-i386.mk b/debian/sysdeps/hurd-i386.mk index 81ce1c7..0fccd01 100644 --- a/debian/sysdeps/hurd-i386.mk +++ b/debian/sysdeps/hurd-i386.mk @@ -1,3 +1,4 @@ +ifeq ($(filter stage1,$(DEB_BUILD_PROFILES)),) # We use -mno-tls-direct-seg-refs to not wrap-around segments, as it # greatly increase the speed when running under the 32bit Xen hypervisor. GLIBC_PASSES += xen @@ -6,7 +7,6 @@ xen_extra_cflags = -mno-tls-direct-seg-refs xen_slibdir = /lib/$(DEB_HOST_MULTIARCH)/i686/nosegneg xen_add-ons = $(libc_add-ons) -ifeq ($(filter stage1,$(DEB_BUILD_PROFILES)),) define libc0.3-dev_extra_pkg_install mkdir -p debian/libc0.3-dev/$(libdir)/xen cp -af debian/tmp-xen/$(libdir)/*.a \ diff --git a/debian/sysdeps/i386.mk b/debian/sysdeps/i386.mk index 1c87ec2..003f1d6 100644 --- a/debian/sysdeps/i386.mk +++ b/debian/sysdeps/i386.mk @@ -2,6 +2,7 @@ extra_config_options = --enable-multi-arch MIN_KERNEL_SUPPORTED := 2.6.32 +ifeq ($(filter stage1,$(DEB_BUILD_PROFILES)),) # We use -mno-tls-direct-seg-refs to not wrap-around segments, as it # greatly increase the speed when running under the 32bit Xen hypervisor. GLIBC_PASSES += xen @@ -18,6 +19,7 @@ echo '# search in nosegneg subdirectories and to match this extra hwcap bit' >> echo '# in the ld.so.cache file.' >> debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf echo 'hwcap 1 nosegneg' >> debian/libc6-xen/etc/ld.so.conf.d/libc6-xen.conf endef +endif # build 64-bit (amd64) alternative library GLIBC_MULTILIB_PASSES += amd64
--- End Message ---
--- Begin Message ---Source: glibc Source-Version: 2.25-0experimental4 We believe that the bug you reported is fixed in the latest version of glibc, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno <[email protected]> (supplier of updated glibc package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 14 Nov 2017 23:38:04 +0100 Source: glibc Binary: libc-bin libc-dev-bin libc-l10n glibc-doc glibc-source locales locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-xen libc0.3-xen libc6.1-alphaev67 Architecture: source Version: 2.25-0experimental4 Distribution: experimental Urgency: medium Maintainer: GNU Libc Maintainers <[email protected]> Changed-By: Aurelien Jarno <[email protected]> Description: glibc-doc - GNU C Library: Documentation glibc-source - GNU C Library: sources libc-bin - GNU C Library: Binaries libc-dev-bin - GNU C Library: Development binaries libc-l10n - GNU C Library: localization files libc0.1 - GNU C Library: Shared libraries libc0.1-dbg - GNU C Library: detached debugging symbols libc0.1-dev - GNU C Library: Development Libraries and Header Files libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64 libc0.1-pic - GNU C Library: PIC archive library libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3 - GNU C Library: Shared libraries libc0.3-dbg - GNU C Library: detached debugging symbols libc0.3-dev - GNU C Library: Development Libraries and Header Files libc0.3-pic - GNU C Library: PIC archive library libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3-xen - GNU C Library: Shared libraries [Xen version] libc6 - GNU C Library: Shared libraries libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64 libc6-dbg - GNU C Library: detached debugging symbols libc6-dev - GNU C Library: Development Libraries and Header Files libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64 libc6-dev-i386 - GNU C Library: 32-bit development libraries for AMD64 libc6-dev-mips32 - GNU C Library: o32 Development Libraries for MIPS libc6-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64 libc6-dev-mipsn32 - GNU C Library: n32 Development Libraries for MIPS64 libc6-dev-powerpc - GNU C Library: 32bit powerpc development libraries for ppc64 libc6-dev-ppc64 - GNU C Library: 64bit Development Libraries for PowerPC64 libc6-dev-s390 - GNU C Library: 32bit Development Libraries for IBM zSeries libc6-dev-sparc - GNU C Library: 32bit Development Libraries for SPARC libc6-dev-sparc64 - GNU C Library: 64bit Development Libraries for UltraSPARC libc6-dev-x32 - GNU C Library: X32 ABI Development Libraries for AMD64 libc6-i386 - GNU C Library: 32-bit shared libraries for AMD64 libc6-mips32 - GNU C Library: o32 Shared libraries for MIPS libc6-mips64 - GNU C Library: 64bit Shared libraries for MIPS64 libc6-mipsn32 - GNU C Library: n32 Shared libraries for MIPS64 libc6-pic - GNU C Library: PIC archive library libc6-powerpc - GNU C Library: 32bit powerpc shared libraries for ppc64 libc6-ppc64 - GNU C Library: 64bit Shared libraries for PowerPC64 libc6-s390 - GNU C Library: 32bit Shared libraries for IBM zSeries libc6-sparc - GNU C Library: 32bit Shared libraries for SPARC libc6-sparc64 - GNU C Library: 64bit Shared libraries for UltraSPARC libc6-udeb - GNU C Library: Shared libraries - udeb (udeb) libc6-x32 - GNU C Library: X32 ABI Shared libraries for AMD64 libc6-xen - GNU C Library: Shared libraries [Xen version] libc6.1 - GNU C Library: Shared libraries libc6.1-alphaev67 - GNU C Library: Shared libraries (EV67 optimized) libc6.1-dbg - GNU C Library: detached debugging symbols libc6.1-dev - GNU C Library: Development Libraries and Header Files libc6.1-pic - GNU C Library: PIC archive library libc6.1-udeb - GNU C Library: Shared libraries - udeb (udeb) locales - GNU C Library: National Language (locale) data [support] locales-all - GNU C Library: Precompiled locale data multiarch-support - Transitional package to ensure multiarch compatibility nscd - GNU C Library: Name Service Cache Daemon Closes: 710275 874074 874491 874610 877291 878071 881147 881454 881455 881636 881646 Changes: glibc (2.25-0experimental4) experimental; urgency=medium . [ Samuel Thibault ] * patches/hurd-i386/git-bits-sysmacros.h.diff: New patch. * patches/hurd-i386/git-stack_chk_fail_local.diff: New patch. * patches/hurd-i386/git-stack-protect-static.diff: New patch. * patches/hurd-i386/cvs-libpthread.diff: Update, fixes rt/tst-aio and rt/tst-aio64 sync ordering. * sysdeps/hurd.mk: Enable stack-protector on the Hurd. . [ Aurelien Jarno ] * debian/patches/git-updates.diff: update from upstream stable branch: - Fix TLS relocations against local symbols on powerpc, sparc and sparc64. Closes: #874074. * Replace debian/patches/mips/submitted-syscalls5-7-unbound-stack.diff by the final version git/submitted-syscalls5-7-unbound-stack.diff. * debian/rules.d/debhelper.mk: do not install gdb python hooks for stage 1. Closes: #874491. * Update Portuguese debconf translation, by Pedro Ribeiro. Closes: #874610. * Update German debconf translation, by Helge Kreutzman. Closes: #877291. * debian/sysdeps/ppc64el.mk: disable lock elision. Closes:# 878071. * debian/script.in/nohwcap.sh: fix alpha ev67 optimized package name. Closes: #881147. * debian/debhelper.in/libc.postinst, script.in/nsscheck.sh: check for postgresql in NSS check. Closes: #710275. * debian/sysdeps/{alpha,hurd-i386,i386}.mk: do not build optimized libraries libc6.1-alphaev67, libc6-xen and libc0.3-xen during stage 1 and stage 2. Closes: #881455, #881636. * debian/rules, debian/sysdeps/*.mk: skip the multilib pass for the nobiarch profile (in addition to skipping the package creation). * debian/rules: only build -dev multilib packages in stage1. Closes: #881454, #881646. Checksums-Sha1: 91d6aa05ff7bd2a36ba038e37a6ca46630aa0d41 8293 glibc_2.25-0experimental4.dsc d668acf6e6fa5136ec44bdf39738eef1a2f36acd 1021200 glibc_2.25-0experimental4.debian.tar.xz 02f6590550082f2907d910b0f024d811a5fb4363 7559 glibc_2.25-0experimental4_source.buildinfo Checksums-Sha256: 571ae0fa17f2eec6e582ebf41610cfe6e269d51038bb3745ef2b610d4346a6b5 8293 glibc_2.25-0experimental4.dsc 83ec08cf703885108fbc0ff93b2fbc436d6ecad82a6fd3111700bdff41b4a4ea 1021200 glibc_2.25-0experimental4.debian.tar.xz 31abdb8ad2474816aadc32ef0a5860ebdfdf27577af4409f50a6f45ac53b73d1 7559 glibc_2.25-0experimental4_source.buildinfo Files: a98585e6898549d48a5d2ca0ca89fd00 8293 libs required glibc_2.25-0experimental4.dsc 4623066a4967444a13cda59d31eab9ab 1021200 libs required glibc_2.25-0experimental4.debian.tar.xz 96f018fbbe3a55f0eeac3c605f9e46b2 7559 libs required glibc_2.25-0experimental4_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEd0YmQqnvlP0Pdxltupx4Bh3djJsFAloLchEACgkQupx4Bh3d jJt6Kg/+JZyiSwnrmMtUshrB8q1coz8HuswFJQum+XEP7MLNK/kcJ+d1IeKviYe3 SWLU6ShlBa9X7TDAJ/2jWJStmKl/o+4+U/Ed0nhwS+dJX2q+sBrvSqVcAOvQXk9n A6/xqfEHtt7qDRzpQfZm8LpQSPsicdBK8oznFwbXmHUUmCnpuKxpWuDJB+s0OqEf BTL77bptdzeFXz2XBiEqhABNmgZm6wkg0zYaSpG5x6MDYDudUuaS6ovmQVdL7uOn 78eNvsi1ODIGF8wtrtt3iJBcKjXxjCEaUc9+AcDHzagOj99npRJZJlmsMuI2V0AD 02eG+Z6scqhvnDZBFmAS/vhX9bwGt78AlFJkoLuMURYbm7Q0XY4ST95BoaZL2a+f KHDlQJcOY/brenjpR4JiNxQijmmyJx6AcVlUlu8OsOEj4cijqoOH1EZZlSIhThYO T5W0J5OAql9igveE/ZF0KhAJgLb4el41LqjYWT9n3jxClXUVp1hybYk/ZpgqeokL +W15BybLQWiT/QGupWqhBh7Ixq7ibC66XQ02jRJBzbFM4Ll5QSL8kKqfKfQPj1xe 48ujAPj7+KwFEkwfz2htFpWwnY2Pt1zZEnlTfIMIU2NY1WhI8qaBAmQ5b7hckYuA pD0EbWc0Z87Nu4gqVDbnveNfzePj+DoBNFjz1QkFqrMX+a/2QlQ= =miL5 -----END PGP SIGNATURE-----
--- End Message ---

