Your message dated Mon, 22 Jun 2026 19:05:37 +0000
with message-id <[email protected]>
and subject line Bug#1124710: fixed in liquid-dsp 1.8.0-1
has caused the Debian Bug report #1124710,
regarding liquid-dsp FTCBFS: runs host code
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.)


-- 
1124710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124710
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: liquid-dsp
Version: 1.7.0-1
Tags: patch
User: [email protected]
Usertags: ftcbfs

liquid-dsp regressed cross building as it now runs host code in several
places. There are a few SIMD checks that use check_c_source_runs, but
since the packaging disables SIMD, their results are not used. Skipping
the checks helps with cross building. Another aspect is running
autoscript during build. It is necessary for building tests and
benchmarks, but those are not installed into any package and cannot be
run during cross builds. Thus we may skip them as well. The attached
patch implements the proposed changes and makes liquid-dsp cross
buildable. I also verified that a native nocheck build exactly
reproduces a regular build.

Helmut
diff -Nru liquid-dsp-1.7.0/debian/changelog liquid-dsp-1.7.0/debian/changelog
--- liquid-dsp-1.7.0/debian/changelog   2025-03-15 19:38:28.000000000 +0100
+++ liquid-dsp-1.7.0/debian/changelog   2026-01-03 14:24:57.000000000 +0100
@@ -1,3 +1,12 @@
+liquid-dsp (1.7.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Skip SIMD checks when SIMD is disabled.
+    + Skip building tests and benchmarks when checks are disabled.
+
+ -- Helmut Grohne <[email protected]>  Sat, 03 Jan 2026 14:24:57 +0100
+
 liquid-dsp (1.7.0-1) unstable; urgency=medium
 
   * New upstream version 1.7.0
diff -Nru liquid-dsp-1.7.0/debian/patches/cross.patch 
liquid-dsp-1.7.0/debian/patches/cross.patch
--- liquid-dsp-1.7.0/debian/patches/cross.patch 1970-01-01 01:00:00.000000000 
+0100
+++ liquid-dsp-1.7.0/debian/patches/cross.patch 2026-01-03 14:24:57.000000000 
+0100
@@ -0,0 +1,13 @@
+--- liquid-dsp-1.7.0.orig/CMakeLists.txt
++++ liquid-dsp-1.7.0/CMakeLists.txt
+@@ -44,7 +44,9 @@
+ find_package(PkgConfig REQUIRED)
+ 
+ # check for hardware acceleration
+-include(cmake/FindSIMD.cmake)
++if(ENABLE_SIMD)
++    include(cmake/FindSIMD.cmake)
++endif(ENABLE_SIMD)
+ pkg_check_modules(FFTW3 IMPORTED_TARGET fftw3f REQUIRED)
+ find_library(FEC_LIBRARY fec REQUIRED)
+ check_include_file(fec.h HAVE_FEC_H)
diff -Nru liquid-dsp-1.7.0/debian/patches/series 
liquid-dsp-1.7.0/debian/patches/series
--- liquid-dsp-1.7.0/debian/patches/series      2025-03-15 19:38:16.000000000 
+0100
+++ liquid-dsp-1.7.0/debian/patches/series      2026-01-03 14:21:29.000000000 
+0100
@@ -2,3 +2,4 @@
 use-fftw-lib-with-cmake
 use-fec-lib-with-cmake
 fix-chromosome-32bit
+cross.patch
diff -Nru liquid-dsp-1.7.0/debian/rules liquid-dsp-1.7.0/debian/rules
--- liquid-dsp-1.7.0/debian/rules       2025-02-24 22:31:25.000000000 +0100
+++ liquid-dsp-1.7.0/debian/rules       2026-01-03 14:24:57.000000000 +0100
@@ -10,4 +10,8 @@
        dh ${@} --buildsystem=cmake
 
 override_dh_auto_configure:
-       dh_auto_configure -- -DENABLE_SIMD=OFF -DBUILD_EXAMPLES=OFF
+       dh_auto_configure -- \
+               -DBUILD_AUTOTESTS=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS) 
$(DEB_BUILD_PROFILES)),OFF,ON) \
+               -DBUILD_BENCHMARKS=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS) 
$(DEB_BUILD_PROFILES)),OFF,ON) \
+               -DBUILD_EXAMPLES=OFF \
+               -DENABLE_SIMD=OFF

--- End Message ---
--- Begin Message ---
Source: liquid-dsp
Source-Version: 1.8.0-1
Done: Dawid Kulas <[email protected]>

We believe that the bug you reported is fixed in the latest version of
liquid-dsp, 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.
Dawid Kulas <[email protected]> (supplier of updated liquid-dsp 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: Mon, 22 Jun 2026 18:37:19 +0000
Source: liquid-dsp
Architecture: source
Version: 1.8.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <[email protected]>
Changed-By: Dawid Kulas <[email protected]>
Closes: 1124710
Changes:
 liquid-dsp (1.8.0-1) unstable; urgency=medium
 .
   * Team upload.
   * Removed the pkg-config file patch, as upstream provides one.
   * Removed the patch for building static library,
     as upstream supports it now.
   * Remove the patch for adding libfec,
     as upstream uses their own implementation now.
   * Added patch to place the library files in the correct locations.
   * Remade the copyright file.
   * Remade the 32-bit architectures fix for the new release version.
   * Added the patch to make the tests and benchmarks
     fully optional (Closes: #1124710).
   * New upstream release.
   * The package now includes cmake package file (upstream change).
Checksums-Sha1:
 c08e5f72a1d54f0a4bcb0a58e0d130f0973a9795 2021 liquid-dsp_1.8.0-1.dsc
 65a71f5eb59717aadaf90471ed2f804c3400fd82 1327101 liquid-dsp_1.8.0.orig.tar.gz
 b47511c3a70e3045b3e1241e7eaaff58c28f2ac8 7576 liquid-dsp_1.8.0-1.debian.tar.xz
Checksums-Sha256:
 a034558230f497b8e11beb9380c710f491849a15daa23a322476349e22646398 2021 
liquid-dsp_1.8.0-1.dsc
 b89feb3ee281addfee5c6954758448052cd6b3ac2a1478b48a726d0a2c884ea5 1327101 
liquid-dsp_1.8.0.orig.tar.gz
 ed6ba8ddf37997fa4649fffa163df449f94bae92400941a92af658b8c90001c0 7576 
liquid-dsp_1.8.0-1.debian.tar.xz
Files:
 37f4a13ea19e6b3bfbc1e8d7c98a1f8c 2021 hamradio optional liquid-dsp_1.8.0-1.dsc
 51de0a6e9d141b3f20cb78cc16572d77 1327101 hamradio optional 
liquid-dsp_1.8.0.orig.tar.gz
 cc7f109b7b9e01611d0dbd80ecfeaa76 7576 hamradio optional 
liquid-dsp_1.8.0-1.debian.tar.xz

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

iQIzBAEBCgAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAmo5hPoACgkQTFprqxLS
p65zGQ/+M8y1UNZG4xz+US1JWD+lGAjmCn4j0HmvCoGBL2T+lt8oN3wuhvYvQb+J
9FE2/Pi9JAKV651APaXUguu81h9+eco+IA+tOy1gl7gqvGCsjrd6KwOaEgd+ROok
y4MpGbDa9sLVly6Hscj9CcEt9ik3KZvxudBqppwr1hkNBSCReq8F6tP91MMNLzri
wYvZ4gzeoVxCZovXFU2jRCD/rvVi18fgDQzz0FqmpvcYWferuzHbTC7XWJ/tQCLv
bA0MgUy140l1uqFFPPUpIZZei3lPWV6v/AjFgNXAU/2++FujSVfZs/q8j5qTumNU
f9XHc0VeoMrPZafh0RSdFbk8ppznLgSpUmAGpTyuNQl15XmVjHayqFI1ceUwW+uw
5j/lY7o+T8DXHreWkGESxUfPNFHBBp9C5Lh7wMT2Ttx/1dcBb/bOiQZaSgHoLEZi
ER+kH7vWhvVNWOkCZ2/ec9BZPMor7QFxgXKha/53w5Id4thQFpb1t5v4n2lSj8ER
/11LYfj/Z47t/pBKOTQTEBqDoKbCE8Nh3GcShVy8pDeLcy39TNCkNT9t3JY20mu1
goUNcfR/GV4UHrnBROH3tXPX12jWd8SAJKfg2/zwHTlj1PglxTouUHHW3dx70g8I
OnLwxTLFrGjUzk54M74ce4Da1cY5y+S+70yeNXqTBNz4GiAIiog=
=/yuo
-----END PGP SIGNATURE-----

Attachment: pgpmJ0nO4kn7M.pgp
Description: PGP signature


--- End Message ---

Reply via email to