Your message dated Sat, 05 Jan 2019 20:40:23 +0000
with message-id <e1gfsk3-000gqg...@fasolo.debian.org>
and subject line Bug#918083: fixed in cutesdr 1.20-3
has caused the Debian Bug report #918083,
regarding cutesdr FTCBFS: does not pass cross flags to cmake
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.)


-- 
918083: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918083
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: cutesdr
Version: 1.20-2
Severity: serious
Justification: policy 4.6
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

cutesdr fails to cross build from source, because its builds two cmake
projects (one via dh_auto_foo and then the siqs directory explicitly in
override_dh_auto_install) and the latter invocation lacks cross flags.
The easiest way of fixing that is using dh_auto_configure. Doing so is
sufficient to make cutesdr cross buildable. Please consider applying the
attached patch.

I also noticed that cutesdr chains build commands with ";". Doing so is
prohibited by Debian policy section 4.6, thus satisfying serious
severity. My patch fixes this issue as well. Please lower the severity
of this bug if you fix the policy violation independently, but I think
it would be least effort to simply use the patch thus filing only one
bug.

Helmut
diff --minimal -Nru cutesdr-1.20/debian/changelog cutesdr-1.20/debian/changelog
--- cutesdr-1.20/debian/changelog       2018-08-29 06:18:15.000000000 +0200
+++ cutesdr-1.20/debian/changelog       2019-01-02 22:07:05.000000000 +0100
@@ -1,3 +1,11 @@
+cutesdr (1.20-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_configure pass cross flags to cmake. (Closes: #-1)
+  * Propagate errors from cmake (policy 4.6).
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 02 Jan 2019 22:07:05 +0100
+
 cutesdr (1.20-2) unstable; urgency=medium
 
   * update to svn r75, builds with qt5.11. (Closes:#907226)
diff --minimal -Nru cutesdr-1.20/debian/rules cutesdr-1.20/debian/rules
--- cutesdr-1.20/debian/rules   2018-05-23 05:01:12.000000000 +0200
+++ cutesdr-1.20/debian/rules   2019-01-02 22:07:05.000000000 +0100
@@ -8,7 +8,8 @@
 override_dh_auto_install:
        dh_auto_install
        mkdir siqsbuild
-       (cd siqsbuild ; cmake ../siqs ; make)
+       dh_auto_configure --builddirectory=siqsbuild --sourcedirectory=siqs
+       dh_auto_build --builddirectory=siqsbuild
        cp siqsbuild/siqs_ftdi debian/cutesdr/usr/bin/siqs_ftdi
        rm -rf siqsbuild
        cp CuteSdr debian/cutesdr/usr/bin/CuteSdr

--- End Message ---
--- Begin Message ---
Source: cutesdr
Source-Version: 1.20-3

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

Debian distribution maintenance software
pp.
A. Maitland Bottoms <bott...@debian.org> (supplier of updated cutesdr 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, 05 Jan 2019 14:35:40 -0500
Source: cutesdr
Binary: cutesdr
Architecture: source
Version: 1.20-3
Distribution: unstable
Urgency: medium
Maintainer: A. Maitland Bottoms <bott...@debian.org>
Changed-By: A. Maitland Bottoms <bott...@debian.org>
Description:
 cutesdr    - simple demodulation and spectrum display program
Closes: 918083
Changes:
 cutesdr (1.20-3) unstable; urgency=medium
 .
   * Fix FTCBFS: Let dh_auto_configure pass cross flags to cmake.
   (Closes: #918083)
   * Propagate errors from cmake (policy 4.6).
     Thanks Helmut!
Checksums-Sha1:
 1adf851f71c3d86dbe1f058ca0b1079c4ebfc9d4 2144 cutesdr_1.20-3.dsc
 965f5c49ec908facbd4bc066823b392e8cf2ecb5 27224 cutesdr_1.20-3.debian.tar.xz
 98b105ce726c3a8d979aa7a85b41a7b0db0a5ed8 13218 cutesdr_1.20-3_amd64.buildinfo
Checksums-Sha256:
 f0ec72ffd5a1b47abbc280c05bd14c18073b2300f3ba73ac63f23694c3a27e1c 2144 
cutesdr_1.20-3.dsc
 f9514045d3706781aea75666a81767a78603de7fb3595d69f8d5d758ea9fffea 27224 
cutesdr_1.20-3.debian.tar.xz
 2aa4e5c6bc529c127f60d611962c90aad66aab4dc1b5b58c3f6765e2b5eec5fb 13218 
cutesdr_1.20-3_amd64.buildinfo
Files:
 23654e9d07919347e23515ce363addfe 2144 hamradio optional cutesdr_1.20-3.dsc
 d336ac0d62fa63c2ce4d412fe1a5bec9 27224 hamradio optional 
cutesdr_1.20-3.debian.tar.xz
 3b552cfd7c4d5cc73797f997a315d951 13218 hamradio optional 
cutesdr_1.20-3_amd64.buildinfo

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

iQIzBAEBCAAdFiEEB8qH3cTCsGJAtrF0UEHxiR9E4JAFAlwxDiIACgkQUEHxiR9E
4JD16A/9EJqsyCmk/DqN6ukilP8bZQVOLm9KmofjyrG4LT8vbb2V8VH4Sfj4n+9y
077eRWVzyZ18ul49capUUrTSgOHymqR7ns94LZNBNr23Q1h9TL76nzflC9Hvj90z
esjJu/dtUSEHj9EHoTtSZfygCoHaVJvBCJ0Uco3ZcZVCfgKcbCTbz5AdX/Vw7sx3
Vo/WBEjC4K4w35CC9D0uHCEcQl1JhVCb/CRLqQHw1mskuTOOuBekyUWqAvquRnSr
vQJzBmlV3DqfmJKDNM7yp9fuJs7fnyrDnuySHs/J2JnTG8bUcoMzOh5t7IjYURMa
MuGXxRZHGWsSnB19kwWA466/78cqc6h0BK8mjb/Sz4Q0Niu25cx635wEvOLyIsV7
AKW6P1lzRGkQFgFhMv4985ApBDlN55SPqHFIHAmUlKI+13OM2I/1y3xsHWr9NkpA
idwm8VueaVlJIeZ+kusmFCmbCvCHjMTNt4MXBZp+7jj6lMykfxZcD4FqTe2f80Jy
/CgdNKG8X+2tyGvmMEHpS6Ls4taKmYkJMjRUYTXTFHqgBu4XFX1Jz9OyrTVOyk35
U8BOsXkErOVzdObsIguNqU2B2xnJYrZL4t70zEMis5MZ8Eh/ph0hUm51nnDBsDW3
cP4USSEtYcprB647mxThdUW0rcZ+NZf+kF7cp+NOLES1gmpvsIQ=
=VbLK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to