Your message dated Sat, 12 Oct 2024 21:50:11 +0000
with message-id <e1szk03-00cykh...@fasolo.debian.org>
and subject line Bug#1063998: fixed in bart 0.9.00-3
has caused the Debian Bug report #1063998,
regarding bart FTCBFS: rebuilds during dh_auto_install
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.)


-- 
1063998: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063998
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: bart
Version: 0.9.00-2
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

bart fails to cross build from source, because it repeforms some of the
compilation and link steps during dh_auto_install where debhelper does
not pass cross tools. These steps fail (due to using the wrong
toolchain). Rather than figure out why it is rebuilding during
dh_auto_install, I suggest exporting all the build tools for all targets
as that's easy to do. I'm attaching a patch for your convenience.
Alternatively, you may change the upstream build system to avoid such
rebuilds at make install time.

Helmut
diff --minimal -Nru bart-0.9.00/debian/changelog bart-0.9.00/debian/changelog
--- bart-0.9.00/debian/changelog        2023-12-11 18:42:37.000000000 +0100
+++ bart-0.9.00/debian/changelog        2024-02-15 09:31:27.000000000 +0100
@@ -1,3 +1,10 @@
+bart (0.9.00-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Also export cross tools for make install. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Thu, 15 Feb 2024 09:31:27 +0100
+
 bart (0.9.00-2) unstable; urgency=medium
 
   * Turn off other unit tests on i386 but activate ode_bloch for the rest.
diff --minimal -Nru bart-0.9.00/debian/rules bart-0.9.00/debian/rules
--- bart-0.9.00/debian/rules    2023-12-11 18:42:37.000000000 +0100
+++ bart-0.9.00/debian/rules    2024-02-15 09:31:26.000000000 +0100
@@ -2,7 +2,9 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=-lto
 
-DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+include /usr/share/dpkg/architecture.mk
+DPKG_EXPORT_BUILDTOOLS=1
+-include /usr/share/dpkg/buildtools.mk
 
 # set installation prefix
 export PREFIX=/usr/

--- End Message ---
--- Begin Message ---
Source: bart
Source-Version: 0.9.00-3
Done: Andreas Tille <ti...@debian.org>

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

Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated bart 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: SHA256

Format: 1.8
Date: Sat, 12 Oct 2024 23:27:32 +0200
Source: bart
Architecture: source
Version: 0.9.00-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Closes: 1063998
Changes:
 bart (0.9.00-3) unstable; urgency=medium
 .
   * Team upload
 .
   [ Martin Uecker ]
   * Make tests for alpha and loong64 soft failing.
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: Also export cross tools for make install
     Closes: #1063998
 .
   [ Andreas Tille ]
   * Standards-Version: 4.7.0 (routine-update)
   * No tab in license text (routine-update)
Checksums-Sha1:
 1d433e08a223756f431c9d1f896a6f80d2c22935 2148 bart_0.9.00-3.dsc
 10f1f2b02d9cf99ec8ed16ed0463059d9b441a1d 23680 bart_0.9.00-3.debian.tar.xz
 f07521a4179e3cd6438b236c1e27560ede52b6f9 7210 bart_0.9.00-3_amd64.buildinfo
Checksums-Sha256:
 4a13930e49efc492ef0f3dfe8b4359eb941befb700a79141cce9b5bdf5d8d0f3 2148 
bart_0.9.00-3.dsc
 3c621f68994382194359e7011e98e66050ea5d62ece6cc3c389e192ad85c0b00 23680 
bart_0.9.00-3.debian.tar.xz
 a4e06474b60de03d9f85bda22261ac50da57e7c04571f58606ab374c5e96eaf8 7210 
bart_0.9.00-3_amd64.buildinfo
Files:
 3720312ea58056a240d95d5c00864299 2148 science optional bart_0.9.00-3.dsc
 9a46886ebcd22ee83f2bc76ee4a47d77 23680 science optional 
bart_0.9.00-3.debian.tar.xz
 5925fe36bf05ddfcac54b5058803a297 7210 science optional 
bart_0.9.00-3_amd64.buildinfo

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmcK68QRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtGKSg//TKzuOaYeYPtylT3pljWjmS2es3WDhdGG
L0nRVOIqwO0IMzJL8/xcmf/X316/tdWDATXbVMWmEhc3mubntQLM59Z37jeDaQ2S
7xw2LhjEdgKXyznVlGjU9Sr493SWmVU3UCAIOsikBHrELDDfz2Iv3CrFJmE++ztB
qeA9kKy3SxAWpJVWjjIDTvrktbRVG+At/A8/PTzYJqAEmJsbcWDcgyzYkRB4UiII
K+0QSfTZX+pvmFpYDxKFoTIXR0FnFbd5s4up94yi4tbdiw7mkRa+bVXIDLH5MOAG
ca1e91WC+eV/1qhcHVZ0G394ORWjDaJQ4KknbaJtXrP8ZveS3Lt0t6JdkwF6WX1v
pPp9Ryb1TiyTehtPfuK1dj4iXcIyJYs3xm56NpUzxjBe1IMMbb6zHC1ncgLAyD50
k0m3Q8OkXc406ONI2FURVFUnbSa6tX0QIxSMrKVk8gLIfb5l3uKQ+T77qiPa1uWp
Madkonv3ftupeikm+l+dxYnYPVJjmTqou6JpyrDDnQ16V47gGt/Xp5lt+6/LJAAt
FVoiqz5hZCusfAoInSOGhUS3J5DE67nrI3IiF6Pt4nEMkJsdX7T0Gc0xsH7i5tMg
M0k+8U3sp8cJex6SvAVE41I/pF8ulU9r6vljPG9fpypXpNpQNehcHzIj/ii4bkbe
ub2DPrJd3+E=
=2HXf
-----END PGP SIGNATURE-----

Attachment: pgpI9KaQdkeH6.pgp
Description: PGP signature


--- End Message ---

Reply via email to