Your message dated Fri, 23 Aug 2024 13:37:29 +0000
with message-id <e1shutp-007suf...@fasolo.debian.org>
and subject line Bug#1079358: fixed in boost1.83 1.83.0-3.2
has caused the Debian Bug report #1079358,
regarding FTBFS on x32
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 ow...@bugs.debian.org
immediately.)


-- 
1079358: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079358
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
source: boost1.83
version: 1.83.0-1
severity: important
tags: patch

The boost1.83 fails to build on x32.

The debian/rules file has a special rule commenting out a line in
tools/build/src/tools/gcc.jam on x32. This is not sufficient and a
second line must be commented out for the compilation to work.

The attached patch modifies the debian/rules file accordingly.

I can make an NMU upload if you are happy with the modification.

Mattias.
From 85520090f1b100d87d0710a2ffd482d7f39e556c Mon Sep 17 00:00:00 2001
From: Mattias Ellert <mattias.ell...@physics.uu.se>
Date: Thu, 22 Aug 2024 17:41:17 +0200
Subject: [PATCH] Additional workaround for broken architecture detection under
 x32

---
 debian/changelog | 7 +++++++
 debian/rules     | 4 +++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 8509c6bf8..b92c09391 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+boost1.83 (1.83.0-3.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Additional workaround for broken architecture detection under x32.
+
+ -- Mattias Ellert <mattias.ell...@physics.uu.se>  Thu, 22 Aug 2024 14:09:24 +0200
+
 boost1.83 (1.83.0-3.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff --git a/debian/rules b/debian/rules
index 5acc8a88a..871942eab 100755
--- a/debian/rules
+++ b/debian/rules
@@ -182,7 +182,9 @@ JAM_DOC = $(b2) $(JOBS) -q -d2 --ignore-site-config --user-config=$(CURDIR)/user
 override_dh_auto_configure: user-config.jam make-debhelper
 ifeq ($(DEB_BUILD_ARCH), x32)
 	cp tools/build/src/tools/gcc.jam tools/build/src/tools/gcc.jam.bak
-	sed -i -e 's|^.*compile-link-flags.*-m32.*|#\0|g' tools/build/src/tools/gcc.jam
+	sed -i -e 's|^.*compile-link-flags.*-m32.*|#\0|g' \
+	       -e 's|^.*toolset.flags.*-march=i686.*|#\0|g' \
+		tools/build/src/tools/gcc.jam
 endif
 
 override_dh_auto_build-common: $(b2) b2.1 bjam.1
-- 
2.45.2

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: boost1.83
Source-Version: 1.83.0-3.2
Done: Mattias Ellert <mattias.ell...@physics.uu.se>

We believe that the bug you reported is fixed in the latest version of
boost1.83, 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 1079...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattias Ellert <mattias.ell...@physics.uu.se> (supplier of updated boost1.83 
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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 22 Aug 2024 14:09:24 +0200
Source: boost1.83
Architecture: source
Version: 1.83.0-3.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Boost Team <team+bo...@tracker.debian.org>
Changed-By: Mattias Ellert <mattias.ell...@physics.uu.se>
Closes: 1079358
Changes:
 boost1.83 (1.83.0-3.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Additional workaround for broken architecture detection under x32
     (Closes: #1079358)
Checksums-Sha1:
 0cf28bb9e74e53633849cda5dcc904fce0d528ef 8769 boost1.83_1.83.0-3.2.dsc
 3097e5d80af3ee18e02589f7d56803ff57e87bc7 380320 
boost1.83_1.83.0-3.2.debian.tar.xz
 0642cb378aaf271438addcc158a84b93b9232c21 42423 
boost1.83_1.83.0-3.2_x32.buildinfo
Checksums-Sha256:
 5622c8898ee7057818246dc7a7da4b25afbe58fcaf796b147f1e33adfd1ecf3d 8769 
boost1.83_1.83.0-3.2.dsc
 ca320e590dcda6eebf1107f63145d3255073262e1ccb97b709b346026188db59 380320 
boost1.83_1.83.0-3.2.debian.tar.xz
 91a7db9e1708dd4153eddb1164c9bfed08a4759ad0a1d0d4465f2caf35fbaf5d 42423 
boost1.83_1.83.0-3.2_x32.buildinfo
Files:
 eb864e813d752752007e52f74dd78a9c 8769 libs optional boost1.83_1.83.0-3.2.dsc
 794556597902d96f20ec84d6c2df4651 380320 libs optional 
boost1.83_1.83.0-3.2.debian.tar.xz
 ef45ae7d773306a06e2480cd11737a97 42423 libs optional 
boost1.83_1.83.0-3.2_x32.buildinfo

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

iQIzBAEBCgAdFiEE6hgwr99NQxrZ4RRS6K7C/zvhqUsFAmbHkzgACgkQ6K7C/zvh
qUtgxg/+Ok/X8/yeSM+BhISK7Akz9AAW9iKuPJQbbeqTD4MPtPSWoDAULVDrfpPN
gsmF6FcgJdGgzEkF+eyVFQGoTSCUmL682AgNXmOCjhAsgnttLpshld2EleMDEwSd
vZnvnXIO22NU0d1bwQF+rPPb/MAwb5tRKvbkozEO6g5pljFqCIZaFQKzAKntHWNu
p8xFInLfnf8jkX7IMYWRAfygOvNJBd2bYXW6qwTS0G/+06oARe7WYjeUpV0hiz2h
xEpu31w1MUxuScMYwgYzPPNH4IKJc6MRCtlg+69eBsM8II9dnx/n4vDiFu9enRpo
ZWFkNmAJDh86b89zDq9x4/ykWqhXyqSQ3uHjKDTBJnbBrX43SAX3XC0IMAY5cVRf
Iww7LS2VmSLWNeQnNGqY6W1xiJFxoXrDA3rvFIRB4uYXb8RcmcDOdChn06ZMzaUS
hy+H0MRhEYpOXhxlZmYojDyClgjArac1L7787hUVzIZgNiSNvXli38IzpjAu5UMZ
ZysMuX8YlS8GmuFQUCdv2z6c5jQg9eKdPN6W92Y8r+rpe2/Cvtt1MOCUcbY927pn
pSZxk5e2xDtNcRquNh4gYoiMRlerbFStH8ChQ+jjpXoAqAdzf9QcNvkg6vizWsDL
47JFZPIvInhKWptJB5W0f70NvagELG8ZAiytI5dtVjsssWYnRlw=
=gx+S
-----END PGP SIGNATURE-----

Attachment: pgphNTnPW9wjS.pgp
Description: PGP signature


--- End Message ---

Reply via email to