[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#806912: marked as done (Don't build optimized variants in stage1 or stage2 builds)



Your message dated Tue, 16 May 2023 19:50:11 +0000
with message-id <E1pz0gV-00DW3a-Iy@fasolo.debian.org>
and subject line Bug#806912: fixed in glibc 2.37-1
has caused the Debian Bug report #806912,
regarding Don't build optimized variants in stage1 or stage2 builds
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 owner@bugs.debian.org
immediately.)


-- 
806912: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806912
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:glibc
Version: 2.21-1
Tags: patch

Don't build optimized variants in stage1 or stage2 builds; saves a pass on alpha and i386.

diff -Nru glibc-2.21/debian/changelog glibc-2.21/debian/changelog
--- glibc-2.21/debian/changelog	2015-11-30 23:17:58.000000000 +0000
+++ glibc-2.21/debian/changelog	2015-12-02 20:06:12.000000000 +0000
@@ -1,3 +1,9 @@
+glibc (2.21-1.1) UNRELEASED; urgency=medium
+
+  * Don't build optimized variants in stage1 or stage2 builds.
+
+ -- Matthias Klose <doko@debian.org>  Wed, 02 Dec 2015 21:05:26 +0100
+
 glibc (2.21-1) unstable; urgency=medium
 
   [ Aurelien Jarno ]
diff -Nru glibc-2.21/debian/sysdeps/alpha.mk glibc-2.21/debian/sysdeps/alpha.mk
--- glibc-2.21/debian/sysdeps/alpha.mk	2015-03-16 16:03:45.000000000 +0000
+++ glibc-2.21/debian/sysdeps/alpha.mk	2015-12-02 20:05:02.000000000 +0000
@@ -3,6 +3,7 @@
 libc = libc6.1
 
 # build an ev67 optimized library
+ifeq ($(filter stage1 stage2,$(DEB_BUILD_PROFILES)),)
 GLIBC_PASSES += alphaev67
 DEB_ARCH_REGULAR_PACKAGES += libc6.1-alphaev67
 alphaev67_add-ons = $(add-ons)
@@ -10,3 +11,4 @@
 alphaev67_extra_cflags = -mcpu=ev67 -mtune=ev67 -O2
 alphaev67_extra_config_options = $(extra_config_options)
 alphaev67_slibdir = /lib/$(DEB_HOST_MULTIARCH)/ev67
+endif
diff -Nru glibc-2.21/debian/sysdeps/i386.mk glibc-2.21/debian/sysdeps/i386.mk
--- glibc-2.21/debian/sysdeps/i386.mk	2015-03-16 16:03:45.000000000 +0000
+++ glibc-2.21/debian/sysdeps/i386.mk	2015-12-02 20:04:41.000000000 +0000
@@ -3,6 +3,7 @@
 # We use -march=i686 and glibc's i686 routines use cmov, so require it.
 # A Debian-local glibc patch adds cmov to the search path.
 # The optimized libraries also use NPTL!
+ifeq ($(filter stage1 stage2,$(DEB_BUILD_PROFILES)),)
 GLIBC_PASSES += i686
 DEB_ARCH_REGULAR_PACKAGES += libc6-i686
 i686_add-ons = $(add-ons)
@@ -10,6 +11,7 @@
 i686_extra_cflags = -march=i686 -mtune=generic
 i686_slibdir = /lib/$(DEB_HOST_MULTIARCH)/i686/cmov
 i686_extra_config_options = $(extra_config_options)
+endif
 
 # 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.

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.37-1
Done: Aurelien Jarno <aurel32@debian.org>

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 806912@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 16 May 2023 21:17:22 +0200
Source: glibc
Architecture: source
Version: 2.37-1
Distribution: experimental
Urgency: medium
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Closes: 806912 1028200
Changes:
 glibc (2.37-1) experimental; urgency=medium
 .
   [ Aurelien Jarno ]
   * 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.
   * 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.
   * 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.
   * debian/sysdeps/alpha.mk: temporarily build for EV56 until the baseline is
     raised at the GCC level.
 .
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/git-tst-system.diff: Fix tst-system link.
Checksums-Sha1:
 f8c325d858eb62094c7f2f82daef441c8326e9a7 9646 glibc_2.37-1.dsc
 91e3b13573d81b5736e9c09b5f8babbf5c8d4990 19503016 glibc_2.37.orig.tar.xz
 0212e35f39a12358209c2bb6e0fdb127749bb396 783592 glibc_2.37-1.debian.tar.xz
 496b9e8c7783583ca2e1b7f453a1400c68811084 9508 glibc_2.37-1_source.buildinfo
Checksums-Sha256:
 65037ecec0ea9278b736383d89201f3113f79b83fcf15974ba9e6acfe363f23a 9646 glibc_2.37-1.dsc
 d05f010158c16cef110fa1ab560c31477249ee2105360101858a5146aa6fe7d0 19503016 glibc_2.37.orig.tar.xz
 f8a2239537888990a806f18cab7c412d3b68e86a67eade1057118ebbe69cb198 783592 glibc_2.37-1.debian.tar.xz
 f56bec05eeb69c51b7c0420b3df76569aff65b19aeeddbf8a26d336f195e3709 9508 glibc_2.37-1_source.buildinfo
Files:
 97b2c7895b78104272af9243d1ca5e1e 9646 libs required glibc_2.37-1.dsc
 ba2cc04c085e1324235d6e7a1e947b58 19503016 libs required glibc_2.37.orig.tar.xz
 2c05e4bda780bb8a257f16006a6d8d68 783592 libs required glibc_2.37-1.debian.tar.xz
 ece076b81cbbccd7cd27e4af1b09006f 9508 libs required glibc_2.37-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmRj2ZsACgkQE4jA+Jno
M2tXbBAAiUxqeaTjZ4Q7XwC327uC3A9yop3aI9oN0Xu1rmpSGc9vqJ4P2878foEE
Qrh3TwiJw3488fCHC3SKgJvxMYIZy0HRKKRxHKlVQ0Iy0XiZ6dwtjazIHAGT32UJ
LWjaV7rPr5tV458dmzD4PHfWJiA0Hi3Y6W7xVrosTl/tDbQsHcDOqLe4pqg9hJD5
OdYD9fZL3HDRKk8VTGjXqbghRW/mSZ42J19ncQIa+YJFRCZEuxMwflzfZmxcqze1
5tpvLDiWAT/Ys40l0lav3HWstG7gPv09ZUP721ThP0Wj7ftL3LxoWYGkRcsxDVlL
aspyC55I0v53Xi/diX7g7zXi8pER3PRHxLdTIILptk0WEl+y/uw9I0k8LgO8cdPN
HkyKcpWjqoEOEG7yG8g78vPBdxFuISL1qwdry4X6fdiSnKi6y3PN3lM65hkY+1WO
K4y1CNxciYEStaocIA9GtmXngpBVYLIgE9+hBk+41qqPJ8BVCX8VUWKECk9xNdO6
pvnMaswAe16QGlsgTM+BHSVXeeDMzrW6OzQ1rUyRn7tWRHeLOkIpGSYdln0JQQYE
Guf02GAdb7812UhXv0fZcNN0QJkbmp7sa+4oxHM3hX/qzuvVxxM+3eEDCSbWfbXL
rIpa0fJQhl5ImZe3iKncgAKm8Ydl21U62+KDk26MQAnixub3ZLE=
=+Q0z
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: