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

Bug#1121309: marked as done (audacity FTCBFS: multiple reasons)



Your message dated Tue, 25 Nov 2025 19:19:16 +0000
with message-id <E1vNyZI-00EUg3-2h@fasolo.debian.org>
and subject line Bug#1121309: fixed in audacity 3.7.5+dfsg-3
has caused the Debian Bug report #1121309,
regarding audacity FTCBFS: multiple 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.)


-- 
1121309: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121309
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: audacity
Version: 3.7.5+dfsg-2
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

audacity fails to cross build from source for two distinct reasons.

There is a native build pass where we disable just about everything we
can disable. It turns out that portmidi can no longer be disabled. Doing
so results in an error from CMake. The simple solution here is to just
make it available.

In addition to that, the location of the image-compiler changed
upstream.

I'm attaching a patch fixing both aspects. Please consider applying it.

Helmut
diff -Nru audacity-3.7.5+dfsg/debian/changelog audacity-3.7.5+dfsg/debian/changelog
--- audacity-3.7.5+dfsg/debian/changelog	2025-09-28 19:59:03.000000000 +0200
+++ audacity-3.7.5+dfsg/debian/changelog	2025-11-24 12:08:22.000000000 +0100
@@ -1,3 +1,12 @@
+audacity (3.7.5+dfsg-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Enable portmidi in native build pass.
+    + Update location of native image-compiler.
+
+ -- Helmut Grohne <helmut@subdivi.de>  Mon, 24 Nov 2025 12:08:22 +0100
+
 audacity (3.7.5+dfsg-2) unstable; urgency=medium
 
   * Build with vst3sdk support. Thanks to Andrius Merkys (Closes: #1094467)
diff -Nru audacity-3.7.5+dfsg/debian/control audacity-3.7.5+dfsg/debian/control
--- audacity-3.7.5+dfsg/debian/control	2025-09-18 18:54:23.000000000 +0200
+++ audacity-3.7.5+dfsg/debian/control	2025-11-24 12:08:22.000000000 +0100
@@ -29,6 +29,7 @@
                libogg-dev,
 	       libopusfile-dev,
                libportmidi-dev,
+               libportmidi-dev:native,
                libportsmf-dev,
                libsbsms-dev (>= 2.2.0~),
                libsndfile1-dev,
diff -Nru audacity-3.7.5+dfsg/debian/rules audacity-3.7.5+dfsg/debian/rules
--- audacity-3.7.5+dfsg/debian/rules	2025-09-18 18:53:44.000000000 +0200
+++ audacity-3.7.5+dfsg/debian/rules	2025-11-24 12:08:22.000000000 +0100
@@ -24,7 +24,7 @@
 endif
 
 ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
-CROSS_CMAKE_FLAGS = -DIMAGE_COMPILER_EXECUTABLE=$(CURDIR)/obj-$(DEB_BUILD_GNU_TYPE)/utils/image-compiler
+CROSS_CMAKE_FLAGS = -DIMAGE_COMPILER_EXECUTABLE=$(CURDIR)/obj-$(DEB_BUILD_GNU_TYPE)/RelWithDebInfo/bin/image-compiler
 endif
 
 ifeq ($(DEB_HOST_ARCH),i386)
@@ -41,7 +41,6 @@
 	-Daudacity_use_libopus=off \
 	-Daudacity_use_libvorbis=off \
 	-Daudacity_use_lv2=off \
-	-Daudacity_use_midi=off \
 	-Daudacity_use_portsmf=off \
 	-Daudacity_use_sbsms=off \
 	-Daudacity_use_soundtouch=off \

--- End Message ---
--- Begin Message ---
Source: audacity
Source-Version: 3.7.5+dfsg-3
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 1121309@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: Tue, 25 Nov 2025 17:55:07 +0100
Source: audacity
Architecture: source
Version: 3.7.5+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dennis Braun <snd@debian.org>
Closes: 1121309
Changes:
 audacity (3.7.5+dfsg-3) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: (Closes: #1121309)
     + Enable portmidi in native build pass.
     + Update location of native image-compiler.
 .
   [ Dennis Braun ]
   * Remove redudant rules-requires-root-no field
Checksums-Sha1:
 9ca6737ac34c863389e38b0f46c4bbeefa14e8c8 3092 audacity_3.7.5+dfsg-3.dsc
 f2f01e31aee6c658b793884b18aba4b57f0086ec 30712 audacity_3.7.5+dfsg-3.debian.tar.xz
 c6d1d72cc83be166c80fbd268809c6eca1bf26fe 6462 audacity_3.7.5+dfsg-3_source.buildinfo
Checksums-Sha256:
 932635ef71f9157f39e7d952d0df3efca825e397a7a2b073e58972bd7ebf18ac 3092 audacity_3.7.5+dfsg-3.dsc
 1e998ff4346ef6b4d696b9dff820c97fb721f94457e5117248258719f1521247 30712 audacity_3.7.5+dfsg-3.debian.tar.xz
 5b30f93970b8143fba8407b729c8d5eee076936337ccdab265fe0fdb791da347 6462 audacity_3.7.5+dfsg-3_source.buildinfo
Files:
 afed6cdf223123909dc12d01770d0d6d 3092 sound optional audacity_3.7.5+dfsg-3.dsc
 d0d3c28a3128541a473d35d9ec4a3e3f 30712 sound optional audacity_3.7.5+dfsg-3.debian.tar.xz
 67559d17ce35859af5b24688e2f7a662 6462 sound optional audacity_3.7.5+dfsg-3_source.buildinfo

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

wsG7BAEBCgBvBYJpJd+TCRBjTqVdkCuYNkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmezh6b3Pxhhugncv3f8a7tY8zLj3vNLoNZR/9T302Xo
aBYhBDy3wwKvtX5hqMYX3WNOpV2QK5g2AACWjQ/+LSvRCZzgIbCtH82RdkUhbqaZ
hqAmsqDqd1oBdYRWxv1YRMBJS05Wkyj5Dd2z9/tjp6NLEMRiYi/3yxSFTeVcPDq4
fHFXFklopSzB+B+UVVQZ/WCf7uhmyDUxbVdkKyzeAUNr9Qr1/nKQuMtKyOLXAAl8
xwf3ASxq4/+iv1ri09XRoyfUtfKwO4UD/CNF39nE4HW/FRc5fqNTWywEPSQhnGkR
IMjNi7SMUpEqpULts0aatjW6a7QBszZpuvCarITknV8UXdkznc4Hwpd6UDbcG/nL
zRwHf/ee5GaQLq0B9Dg63iA2Lgx9ycDXa9h5YTzOV2/WE0OqHvSbDNl0tHi+gi0N
0TV4aanPb7G2VIYccMvcUUlVje6ks1Dx2TErDSqP3fpYRQt+UKYOy6VgkMDi1hZ5
0pDCtvHe6HXttv60Ni9j/JaBRD12x97NY1jp43bktEiP9xHE0VC6adlrO1HH3zbt
4aaA6q1IlWxnqyzxJeyL2ZRzNWM/c41hlFNv9xSeTmBH8bxYAG6ff9QYe7WN9zI8
JJtlJawGeTnqSASdNtGoe/xHVArcoijyUxQiexUt9C7XiGlfL6+4LvrMZz0QLYkm
X0YAOUAc28AbOEJni6iBg3rV09X1ExCtcJcvNUyHPoSAJrrGH0CcZ5mhB0kEdVDG
REthM1wnmvZZ4LX/iKY=
=fhfI
-----END PGP SIGNATURE-----

Attachment: pgppB6wzIO0Wb.pgp
Description: PGP signature


--- End Message ---

Reply to: