Description of problem: Version openblas 3.9.0 has a bug when used with C++ Version-Release number of selected component (if applicable): 0.3.9-1 (and probably 0.3.9-0 too) How reproducible: Deterministic Steps to Reproduce: 1. Create file test.cpp containing just "#include <openblas/lapack.h>" 2. g++ test.cpp Actual results: In file included from /usr/include/c++/9/bits/stringfwd.h:40, from /usr/include/c++/9/iosfwd:39, from /usr/include/c++/9/ios:38, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/sstream:38, from /usr/include/c++/9/complex:45, from /usr/include/openblas/lapack.h:58, from test.C:1: /usr/include/c++/9/bits/memoryfwd.h:63:3: error: template with C linkage 63 | template<typename> | ^~~~~~~~ In file included from test.C:1: /usr/include/openblas/lapack.h:16:1: note: ‘extern "C"’ linkage started here 16 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/stringfwd.h:40, [Ignoring 21870 other lines of the same style] Expected results: No error Additional info: The bug has been corrected upstream with commit 51019feae1f65a22075c4d28efcabdbb35cd2c6f (openblas).
Will solve bug 1811026
Thanks, fixed packages building. PS. Next time please put the upstream fix at the beginning of the report, since including the upstream patch is much faster than reproducing the problem, figuring out why it occurs, and seeing if upstream is aware of it...
FEDORA-2020-63a0928be3 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2020-63a0928be3
FEDORA-2020-3e774fe65a has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-3e774fe65a
FEDORA-2020-bef0859d29 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-bef0859d29
FEDORA-2020-bef0859d29 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-bef0859d29` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-bef0859d29 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-63a0928be3 has been pushed to the Fedora 30 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-63a0928be3` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-63a0928be3 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-3e774fe65a has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-3e774fe65a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-3e774fe65a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-3e774fe65a has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2020-63a0928be3 has been pushed to the Fedora 30 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2020-bef0859d29 has been pushed to the Fedora 31 stable repository. If problem still persists, please make note of it in this bug report.