Your message dated Wed, 20 Nov 2024 12:28:50 +0000
with message-id <[email protected]>
and subject line Bug#1087874: fixed in openblas 0.3.28+ds-4
has caused the Debian Bug report #1087874,
regarding libopenblas64-openmp-dev: wrong openblas64.pc pkgconfig file
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.)
--
1087874: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087874
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libopenblas64-openmp-dev
Version: 0.3.28+ds-3
Severity: normal
Dear Maintainer,
I have been trying to use pkg-config --libs to determine the linker options
needed to use openblas64. However, when I issue the command
pkg-config --libs openblas64
I get
-L/usr/lib/x86_64-linux-gnu/openblas64-openmp/ -lopenblas
where -lopenblas is missing a trailing "64" for the 64 bit integer interface.
Upon looking at the file
/usr/lib/x86_64-linux-gnu/openblas64-openmp/pkgconfig/openblas64.pc I see that
Libs is defined as
Libs: -L${libdir} -l${libprefix}openblas${libnamesuffix}
whereas the "64" flavour is set in
libsuffix=64
above.
Therefore, the Libs: line appears to need to be corrected as such:
Libs: -L${libdir} -l${libprefix}openblas${libnamesuffix}${libsuffix}
Indeed, after correcting it by hand like this, upon issuing the command
"pkg-config --libs openblas64" I do get
-L/usr/lib/x86_64-linux-gnu/openblas64-openmp/ -lopenblas64
which matches the name of the lib and works.
I do not know in detail how the .pc files are concocted to account for the
various libopenblas flavours, so I do not know how to patch the source file to
accomplish this change in the installed openblas64.pc files
I hope this is useful nonetheless.
Thanks in advance, best regards
Giacomo Mulas
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (401, 'unstable'), (10, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.11.9-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libopenblas64-openmp-dev depends on:
ii libopenblas64-0-openmp 0.3.28+ds-3
libopenblas64-openmp-dev recommends no packages.
libopenblas64-openmp-dev suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: openblas
Source-Version: 0.3.28+ds-4
Done: Sébastien Villemot <[email protected]>
We believe that the bug you reported is fixed in the latest version of
openblas, 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.
Sébastien Villemot <[email protected]> (supplier of updated openblas 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: Wed, 20 Nov 2024 11:52:32 +0100
Source: openblas
Architecture: source
Version: 0.3.28+ds-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<[email protected]>
Changed-By: Sébastien Villemot <[email protected]>
Closes: 1087874
Changes:
openblas (0.3.28+ds-4) unstable; urgency=medium
.
* pkg-config-libsuffix.patch: new patch, fixes pkg-config for 64-bit flavours
(Closes: #1087874)
Checksums-Sha1:
f92399ac41958264deab12078f7fe7ff583a54be 4553 openblas_0.3.28+ds-4.dsc
4c2fb786a6274ae5e810c76d7bf56e5bd1a9d902 25780
openblas_0.3.28+ds-4.debian.tar.xz
c33e14f0ba535afd9843fce3ed4230f79e8d9e89 7152
openblas_0.3.28+ds-4_source.buildinfo
Checksums-Sha256:
860e640caba9c7803373ca21855b4ff3f0ebfbf40f0359133723c171f9ee17d6 4553
openblas_0.3.28+ds-4.dsc
6d84590990f0a8f4787ea29fcd09d7f63ff2ccd31418c907c49abe67e0200f8c 25780
openblas_0.3.28+ds-4.debian.tar.xz
17cf5028b781f8f98fc218f6d02a0ceb659d9904b84645bed6d8bf0d620bbfaa 7152
openblas_0.3.28+ds-4_source.buildinfo
Files:
4e149d28b5b3b5b11791dd1ffb81fd4f 4553 devel optional openblas_0.3.28+ds-4.dsc
87842a6ed99e73279bc7d69a2bf8ef4d 25780 devel optional
openblas_0.3.28+ds-4.debian.tar.xz
d1d3233e62a116b264958154a61a0b0c 7152 devel optional
openblas_0.3.28+ds-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEU5UdlScuDFuCvoxKLOzpNQ7OvkoFAmc9yEYACgkQLOzpNQ7O
vkrwmg//QWJ7oXve2cUauQzl40OwRZOyAb+A2aUsjknWhatR5BcfBk2qMdDH7KyV
f9BMNAIeKurL5cTsSDafs1zkDHH4ANKwxcKVYj2Rw0mv2zI/8yk1N/EHQ42IljzB
5Ce9N2qb+NKXhOJH9D/dXdg2AQW8CWM7pcR8YnGP02x3VkeKUZma3dT2toCSY1+v
ZDe+UXNz5XLof/PYJ/Ujl+2tArcH5OfCiJ66dgfmh+61jyk2iToF+f4EZ5Dw41ea
JzVMMPON+IOeWGaxJkin9kI3hIvnS+3QIq0MamSU1uIO5iEXuUMDhcBrsna9188O
Zuu2jVblNtvbVUCptnNWdiSO7RKuxTVj8k1i5u2kY/uGBqF+Py94CjcxSU+44KCW
in15xNeq/NXB09DA4ZyBjbSnXY07duoUOVbU/mnsRoZZEyPmklm/pGtLI2fT80qe
2kFkpmqq9m0KeQWn/p4937JCNHdvYrCdyWxN945NuQiZNRoflTiUml/5m4fU8Blx
SwvTc/Sliw28pggYjIBaLWpmN8o++VrX2JCx2NdqLUmvmadWf58NNVJ6T4kZt37e
SwVqTIvWE2yuCFXaP6lhxVcAgTT3rw2fSdzFpeM1CzYoB/q6DZLM5GSs3Plx5tMI
WNIyW7jt3aK9DKW26SopVRInCeC+j5H6Wo+tqEhDSI7eRvLYL9Q=
=uR2G
-----END PGP SIGNATURE-----
pgp4fhF3cEykT.pgp
Description: PGP signature
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers