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

Bug#1018917: marked as done (gnss-sdr ftbfs on riscv64)



Your message dated Sun, 09 Apr 2023 19:04:07 +0000
with message-id <E1plaKd-002e2h-82@fasolo.debian.org>
and subject line Bug#1018917: fixed in gnss-sdr 0.0.18-1
has caused the Debian Bug report #1018917,
regarding gnss-sdr ftbfs on riscv64
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.)


-- 
1018917: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018917
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gnss-sdr
Version: 0.0.17-1
Severity: minor
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu kinetic ubuntu-patch

Hi Carles,

The gnss-sdr source package is failing to build from source in Debian and
Ubuntu due to a failure to detect lapack support:

[...]
-- Found BLAS: /usr/lib/riscv64-linux-gnu/libblas.so  
-- Looking for cheev_
-- Looking for cheev_ - not found
-- Could NOT find LAPACK (missing: LAPACK_LIBRARIES) 
 The LAPACK library has not been found.
 You can try to install it by typing:
 sudo apt-get install liblapack-dev
CMake Error at CMakeLists.txt:1850 (message):
  LAPACK is required to build gnss-sdr
[...]

  (https://buildd.debian.org/status/fetch.php?pkg=gnss-sdr&arch=riscv64&ver=0.0.17-1%2Bb4&stamp=1661681286&raw=0)

The cause of this build failure is subtle; I believe ultimately there is a
toolchain bug here on riscv64, but the problem can be worked around by
adding a Build-Conflict with libopenblas-dev, as in the attached patch. 
libopenblas-dev is being pulled in as a preferred alternative by
libsuperlu-dev, but it's not the version of blas that any of the dependent
packages are built against, and avoiding it fixes this build failure.

Thanks for considering,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org
diff -Nru gnss-sdr-0.0.17/debian/control gnss-sdr-0.0.17/debian/control
--- gnss-sdr-0.0.17/debian/control	2022-06-12 23:16:19.000000000 -0700
+++ gnss-sdr-0.0.17/debian/control	2022-09-01 16:32:05.000000000 -0700
@@ -32,6 +32,7 @@
                pkg-config,
                protobuf-compiler,
                python3-mako
+Build-Conflicts: libopenblas-dev
 Standards-Version: 4.6.0
 Homepage: https://gnss-sdr.org
 Vcs-Browser: https://salsa.debian.org/debian-hamradio-team/gnss-sdr

--- End Message ---
--- Begin Message ---
Source: gnss-sdr
Source-Version: 0.0.18-1
Done: Carles Fernandez <carles.fernandez@cttc.es>

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

Debian distribution maintenance software
pp.
Carles Fernandez <carles.fernandez@cttc.es> (supplier of updated gnss-sdr 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: Thu, 06 Apr 2023 12:30:30 +0000
Source: gnss-sdr
Architecture: source
Version: 0.0.18-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Carles Fernandez <carles.fernandez@cttc.es>
Closes: 1018917
Changes:
 gnss-sdr (0.0.18-1) experimental; urgency=medium
 .
   * First release of upstream version 0.0.18
   * Standards-Version updated to 4.6.2
   * Add Build-Conflicts: libopenblas-dev to debian/control (Closes: #1018917)
   * Add -DENABLE_ZMQ=ON to debian/rules
   * Updated debian/copyright file
Checksums-Sha1:
 4fccdbb027ffa5d8ca515c4cc4c12468f4aab8a2 2618 gnss-sdr_0.0.18-1.dsc
 53dc040d8cb6828f3b41d7593aaea3548d0683ac 4036008 gnss-sdr_0.0.18.orig.tar.gz
 2867ce08c376eb8d4e1f14fa41bb147a6fb25f4a 14064 gnss-sdr_0.0.18-1.debian.tar.xz
 47bb8c08406dd230faa453bfdac582c53d9c0659 21580 gnss-sdr_0.0.18-1_amd64.buildinfo
Checksums-Sha256:
 b916872186cf93f49bfa283200a8a83d7c17cbf2834fd9b731792b87629c94ef 2618 gnss-sdr_0.0.18-1.dsc
 d5533370de188d50c214a5bb7832a433ceb09369c3e3296a4fa34fa1aefb685e 4036008 gnss-sdr_0.0.18.orig.tar.gz
 0fba25aa9cb20473a1013d781786ff53c55170414b8b6883ca60f4b74fc49f28 14064 gnss-sdr_0.0.18-1.debian.tar.xz
 db0948b3c75b36f182af5747f5be115ee9ba66de335d9e0b686766cc997fd1a9 21580 gnss-sdr_0.0.18-1_amd64.buildinfo
Files:
 171a4f50dfa9c10c10f64196643722d0 2618 hamradio optional gnss-sdr_0.0.18-1.dsc
 04bb8dc85022f136d0b783f73a5e116e 4036008 hamradio optional gnss-sdr_0.0.18.orig.tar.gz
 fddb95d072493ad1d67c894976a77555 14064 hamradio optional gnss-sdr_0.0.18-1.debian.tar.xz
 429cffbded83ca78a84d8ff74c47eaad 21580 hamradio optional gnss-sdr_0.0.18-1_amd64.buildinfo

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

iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmQzBpQUHHRtYW5jaWxs
QGRlYmlhbi5vcmcACgkQIdIFiZdLPpavgw/+L8B5g29Qlyqt4cU5aEezMLLF7ec+
2RbXBby9xGVatHX5TUfQJuZVXWAY5/N2gCyY+MPb2D+gELO+DimA/6Mq3ZfUTaKp
FB7jFQBovJXDag+94lTfS2Z/BchvCGt3x/ylm33uOQ6G8PetiPxmgBhDN29K9ZkK
4w89EKascTkFrMsamoMn72H40mjPXKB5aBaFHMpJQlRWLhbI7sPFGmIGt+tlHiTO
YEdLP8fSj/aUo8mDTzuE5riSywEzzfgZveMJlkIDPvwF6ba4CNQUFY1yZxKTPf53
UW8qQAKnhto0CfrzYGEptm59ekQV4HDiHXq9K29+KonN+GnenzEqqFzZ94SvMvoh
HSjrtifI4PmzNIiPh4WBSnVKpRjaCpnVIImlCAV3c4h0EQBv9Mdud0JjkKk5i2h8
8ehUsyZt7Zn3/iIMA/ApcIKpsbFOaKsg0LQluAwp08n7qTNc9m263Pq1lv+35fpE
AifYRp6F7VuduKtPo4gtODZApLu1kRjUr0fFAWpaORSywdt3ROuhlFg/mgHgjt7g
7aSP8JP/X3mb5hlMAz6kWlRlf1hSqVH7QSJKEC8WdC2ky3QioPubuC9UsejGK5Vu
BoVQkrG9AsvPt2M2Fhmu/uu9gOfAuAPNbqOTfQ2rGHtQFhuFLSk/88j0Vtw3IAOn
qCG8VhVEOT1t0i8=
=N/4L
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: