Your message dated Mon, 01 Dec 2025 22:34:42 +0000 with message-id <E1vQCTi-00HGVY-2r@fasolo.debian.org> and subject line Bug#1121523: fixed in audacity 3.7.5+dfsg-4 has caused the Debian Bug report #1121523, regarding audacity still FTCBFS: two more reasons 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.) -- 1121523: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121523 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: audacity still FTCBFS: two more reasons
- From: Helmut Grohne <helmut@subdivi.de>
- Date: Wed, 26 Nov 2025 10:46:43 +0100
- Message-id: <20251126094643.GA3876628@subdivi.de>
Source: audacity Version: 3.7.5+dfsg-3 Tags: patch User: debian-cross@lists.debian.org Usertags: ftcbfs Hi, thanks for quickly applying my earlier patch. Unfortunately, there are two more problems left. In my previous patch, I added libportmidi-dev:native to Build-Depends for the native pass. When you applied it, you dropped the host's libportmidi-dev. However, that library is really needed for both architectures. Since your last upload, it is the cross compilation pass that fails to configure. Previously, I had tested building the package for armhf and that works (with libportmidi-dev), but when my CI retried it for arm64 today, it ran into an architecture-specific problem. We have unique compiler flags such as -mbranch-protection=standard there. These are communicated via the environment and thus inherited to the native build pass. The native amd64 compiler is not very happy encountering those flags. We need to recompute them for the build architecture. The easiest way of doing this is using debhelper's --reload-all-buildenv-variables. I'm attaching a patch fixing both of these problems. Please consider applying it as well. Helmutdiff -Nru audacity-3.7.5+dfsg/debian/changelog audacity-3.7.5+dfsg/debian/changelog --- audacity-3.7.5+dfsg/debian/changelog 2025-11-25 17:55:07.000000000 +0100 +++ audacity-3.7.5+dfsg/debian/changelog 2025-11-26 10:20:50.000000000 +0100 @@ -1,3 +1,12 @@ +audacity (3.7.5+dfsg-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: (Closes: #-1) + + Add back the host's libportmidi-dev to Build-Depends. + + Recompute compiler flags for the native build pass for arm64. + + -- Helmut Grohne <helmut@subdivi.de> Wed, 26 Nov 2025 10:20:50 +0100 + audacity (3.7.5+dfsg-3) unstable; urgency=medium [ Helmut Grohne ] diff -Nru audacity-3.7.5+dfsg/debian/control audacity-3.7.5+dfsg/debian/control --- audacity-3.7.5+dfsg/debian/control 2025-11-24 16:00:07.000000000 +0100 +++ audacity-3.7.5+dfsg/debian/control 2025-11-26 10:20:50.000000000 +0100 @@ -28,6 +28,7 @@ libmpg123-dev, libogg-dev, libopusfile-dev, + libportmidi-dev, libportmidi-dev:native, libportsmf-dev, libsbsms-dev (>= 2.2.0~), diff -Nru audacity-3.7.5+dfsg/debian/rules audacity-3.7.5+dfsg/debian/rules --- audacity-3.7.5+dfsg/debian/rules 2025-11-24 15:59:34.000000000 +0100 +++ audacity-3.7.5+dfsg/debian/rules 2025-11-26 10:20:50.000000000 +0100 @@ -61,7 +61,9 @@ override_dh_auto_configure: ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) - cmake -B obj-$(DEB_BUILD_GNU_TYPE) -DCMAKE_VERBOSE_MAKEFILE=ON $(CMAKE_FLAGS) $(DISABLE_LIBRARIES) + dpkg-architecture -a$(DEB_BUILD_ARCH) -f -c \ + dh_auto_configure --reload-all-buildenv-variables --builddirectory=obj-$(DEB_BUILD_GNU_TYPE) -- \ + $(CMAKE_FLAGS) $(DISABLE_LIBRARIES) cmake --build obj-$(DEB_BUILD_GNU_TYPE) --target image-compiler endif WX_CONFIG=/usr/lib/$(DEB_HOST_GNU_TYPE)/wx/config/gtk3-unicode-3.2 dh_auto_configure -- $(CMAKE_FLAGS) $(CROSS_CMAKE_FLAGS)
--- End Message ---
--- Begin Message ---
- To: 1121523-close@bugs.debian.org
- Subject: Bug#1121523: fixed in audacity 3.7.5+dfsg-4
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Mon, 01 Dec 2025 22:34:42 +0000
- Message-id: <E1vQCTi-00HGVY-2r@fasolo.debian.org>
- Reply-to: Dennis Braun <snd@debian.org>
Source: audacity Source-Version: 3.7.5+dfsg-4 Done: Dennis Braun <snd@debian.org> We believe that the bug you reported is fixed in the latest version of audacity, 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 1121523@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dennis Braun <snd@debian.org> (supplier of updated audacity 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: Mon, 01 Dec 2025 23:14:17 +0100 Source: audacity Architecture: source Version: 3.7.5+dfsg-4 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org> Changed-By: Dennis Braun <snd@debian.org> Closes: 1121523 Changes: audacity (3.7.5+dfsg-4) unstable; urgency=medium . [ Helmut Grohne ] * Fix FTCBFS: (Closes: #1121523) + Add back the host's libportmidi-dev to Build-Depends. + Recompute compiler flags for the native build pass for arm64. Checksums-Sha1: 064aa58ac5caed0792a405ad65a10fe5546321e9 3109 audacity_3.7.5+dfsg-4.dsc 8c29a26b1c04019868ff3d7d50656921a1c80db4 30780 audacity_3.7.5+dfsg-4.debian.tar.xz c175b2ab8dec074168be1901f643e71c9069ef75 6462 audacity_3.7.5+dfsg-4_source.buildinfo Checksums-Sha256: e166a882397225d8cec22238cf79a4f47be14bf7790d6a3f69e229e0095d0a2b 3109 audacity_3.7.5+dfsg-4.dsc 10da88b3755c4db5cf42edf06e475320d14d403386ef4175c769a87e415829de 30780 audacity_3.7.5+dfsg-4.debian.tar.xz 9ecd2804d470e5af46f975198010b012365a5b5da3339cd9a954cbfc1188eabf 6462 audacity_3.7.5+dfsg-4_source.buildinfo Files: 04909a381e27bbc92850636c78bd826d 3109 sound optional audacity_3.7.5+dfsg-4.dsc bedcafe72ac902b30e0a0064f94708b9 30780 sound optional audacity_3.7.5+dfsg-4.debian.tar.xz ae496a77b394c72b95be5d00b5ae77c1 6462 sound optional audacity_3.7.5+dfsg-4_source.buildinfo -----BEGIN PGP SIGNATURE----- wsG7BAEBCgBvBYJpLhNyCRBjTqVdkCuYNkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmfiGUr5+dLfIflh1ktNhvS8qfXgiU9jMJo/cIbRz953 VRYhBDy3wwKvtX5hqMYX3WNOpV2QK5g2AADSoA//TDJMsMN5y5bKP+xPz2pXEeiy GTdSGQ73P/B7+sEKe0uYsqGyRajXDTndE2JzRa1P6YDj0tkYZDc817ShXCZR1m6S +SFDJlrs8zGvamM/MD1UZcimzSYT57GuLAzGM6ON5Ob73EREh7HpZQPbbsJcQOs9 2t4ybkk8brxkV2CnCBTlwHbw4N9EQk3R01QfvgGiDnv+OS9OWoB34xkwwc4OeaOw 8b/ETh83dWKQP0aWD0Ec6JnGaZ9V4Zg0pwPq2hdzEbAttAp9RtSLAyJ2ZhyuevCM mNqVNhBnPMSWap45IVG+kKXsj9xlvou2NKE8ir7F+Eu1LaNgxn/k6xt4tmDgCi9V zkVs7570Zmd8dRzfDVJkAiGGdDZ//0FMLUUL27eF3O5SCA1s8K9rwOFuzxQJCjjX BZBTr/7qCUhUjHc88HqzVjecb28pezaoAf8+NeA+xw999rEK9gTtl28L7S2SwZTR opNdt+uNcKSRGBNqyXmEefClKWJXaoY4EefmBcI7soLII8OB4eDAsAxx3F1jf75C 4YgRbBn6DQSbfizkUHjz3pijhyav1CTUas1lvYYK2KcdEYgxecDqZOgygCkpUEpm 0fH1m1ZKmkIAelfih4nC5QdcxmjnXQfDc3y232ugpd7wLddUyPwIPKf6kt3SMDhl DOKxXmcneu4f/2ScLn4= =5S6V -----END PGP SIGNATURE-----Attachment: pgpLyVAWzI1Ub.pgp
Description: PGP signature
--- End Message ---