Your message dated Wed, 18 Feb 2026 14:33:54 +0000
with message-id <[email protected]>
and subject line Bug#1121782: fixed in openttd 15.1-1
has caused the Debian Bug report #1121782,
regarding openttd FTCBFS for arm64: passes -mbranch-protection=standard to the
native compiler
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.)
--
1121782: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121782
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openttd
Version: 14.1-2
Tags: patch
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: arm64
User: [email protected]
Usertags: ftcbfs
openttd fails to cross build from source for arm4, because it passes
-mbranch-protection=standard to the native build pass. This is a common
issue arising from architecture-specific build flags and commonly
happens to native build passes. The typical solution is adding
--reload-all-buildenv-variables to the debhelper invocation. I'm
attaching a patch for your convenience.
Helmut
diff -Nru openttd-14.1/debian/changelog openttd-14.1/debian/changelog
--- openttd-14.1/debian/changelog 2025-10-08 20:15:53.000000000 +0200
+++ openttd-14.1/debian/changelog 2025-12-01 20:07:31.000000000 +0100
@@ -1,3 +1,10 @@
+openttd (14.1-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS for arm64: --reload-all-buildenv-variables for native. (Closes:
#-1)
+
+ -- Helmut Grohne <[email protected]> Mon, 01 Dec 2025 20:07:31 +0100
+
openttd (14.1-2) unstable; urgency=medium
* [10c3c48] Backport upstream patch to fix FTBFS. Thanks to Adrian Bunk
diff -Nru openttd-14.1/debian/rules openttd-14.1/debian/rules
--- openttd-14.1/debian/rules 2025-10-08 20:15:53.000000000 +0200
+++ openttd-14.1/debian/rules 2025-12-01 20:07:30.000000000 +0100
@@ -60,7 +60,7 @@
# clean build root.
override_dh_auto_configure:
ifneq ($(TOOLS_DIR),)
- dpkg-architecture -a"$(DEB_BUILD_ARCH)" -f -c dh_auto_configure
-B"$(TOOLS_DIR)" -- -DOPTION_TOOLS_ONLY=ON
+ dpkg-architecture -a"$(DEB_BUILD_ARCH)" -f -c dh_auto_configure
--reload-all-buildenv-variables -B"$(TOOLS_DIR)" -- -DOPTION_TOOLS_ONLY=ON
endif
dh_auto_configure -- $(CMAKE_CONFIG_ARGUMENTS)
--- End Message ---
--- Begin Message ---
Source: openttd
Source-Version: 15.1-1
Done: Matthijs Kooijman <[email protected]>
We believe that the bug you reported is fixed in the latest version of
openttd, 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.
Matthijs Kooijman <[email protected]> (supplier of updated openttd 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: Wed, 18 Feb 2026 14:59:58 +0100
Source: openttd
Architecture: source
Version: 15.1-1
Distribution: unstable
Urgency: medium
Maintainer: Matthijs Kooijman <[email protected]>
Changed-By: Matthijs Kooijman <[email protected]>
Closes: 1121782
Changes:
openttd (15.1-1) unstable; urgency=medium
.
* [fc421ac] New upstream release 15.1
* [23d0c89] Bump standards version to 4.7.3
* [4ef26cf] Remove gcc 15 build fix patch, which is included upstream
* [0cc814a] Fix cross-building for arm64. Thanks to Helmut Grohne for
the patch (Closes: #1121782)
Checksums-Sha1:
1435fcccc944d7c5088bfe30fe644bc104ba28d8 2177 openttd_15.1-1.dsc
31d5a1084c6e14a0d3af5aa586a712199e872975 8549560 openttd_15.1.orig.tar.xz
567f57d42e9933a174de1ddd906ba99d3b8ccd87 16112 openttd_15.1-1.debian.tar.xz
c7a5bc0f47e3a833c4796d109ff480ec310323c4 15814 openttd_15.1-1_amd64.buildinfo
Checksums-Sha256:
9a0e409f35cbfa1702a45c62f8f06f5eaedbdf209682cc5ea4c9c10cafd1162e 2177
openttd_15.1-1.dsc
22466afe047ca2b77f18e7d4890d3b38f1c1b27f15c795ec20cc1e7045a9b169 8549560
openttd_15.1.orig.tar.xz
d5f57d6ecf0f22d676a0fdfad73bd745459f0646d54cf2c8d7b1a273cf07d00d 16112
openttd_15.1-1.debian.tar.xz
12c41f1da2e4ab244396ec1d32dffcb21b06cebb4b346ee7546b7febc664779b 15814
openttd_15.1-1_amd64.buildinfo
Files:
9f150aebc68d572663872b604f53a482 2177 games optional openttd_15.1-1.dsc
2c46890b98df6e3da6fbeab65a6b782d 8549560 games optional
openttd_15.1.orig.tar.xz
50c53c2feb56609cc923bed635ce67a4 16112 games optional
openttd_15.1-1.debian.tar.xz
b511167eb148baba2b1b74a9e568e246 15814 games optional
openttd_15.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEMyF3AetYrDfGJ9el6ZMxy91tJYwFAmmVyicSHG1hdHRoaWpz
QHN0ZGluLm5sAAoJEOmTMcvdbSWM1zwP/inWTOqkhEva0CaAG+TYvpNpuwqfVJra
CDmno6DKJT3Kjk57N6Zks9SBDCqFsObnFxGqchglwvFKu+/R0qkwP6tny2LxmtO5
Oc5yDANWLn/AbilAyhzxpqJEr+5HWQI3XTPYCUWhO99AgvXM/ckdzb6AXtr1tb2b
Mc8FJ6bu212QCydcsxGineOR08f8p2VsyDCwg60WuSOvsMJjvOhoID+muO8Clxfd
MUVNn8xzjcXrp57pPLppPf/iJZH1fl3lwZOQsZQwp6QOvar0sM+Zr+X79z6wQeiK
kUqZstEWiyXuDtULWpvk2Ky/ddoOmFAF1WFvynJzzrYY3zzPe3Qsx1v28LKVUEK/
Pei3V3XIJHpYHNwMmyvXRXAJpWxrALLWUwq7fQ7dPlTdXJRR49DXrfMysoMtwjyE
6fe2HeImf1C+bggFUndCPyAWifkdKOivp7uZ0wv+MBGhJF1ba8Vqq49M5dk11bbD
FwUfjg8XqSMdrr8MBhP+E9FJ7vr4RYoSMFIxdGGb0y/a2+8sJ6ZYi/NAlnxVv64G
6XLVHHEkGBMhvC9gA4qIbdXHG5S7AjdVIo32McEvyq/+e4gVMNbQ1mT1LPGzDX4E
9Y5bqScBTTKSwoLUF3m6E9DtkUTDT38MO9BWibTq0omMWr38ulacEntvI6pJj9J5
6lDDNr3vj764
=SS2f
-----END PGP SIGNATURE-----
pgpj9vTbt9GYt.pgp
Description: PGP signature
--- End Message ---