GNU bug report logs -
#73670
Casacore update compilation issue
Previous Next
To reply to this bug, email your comments to 73670 AT debbugs.gnu.org.
There is no need to reopen the bug first.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#73670
; Package
guix-patches
.
(Mon, 07 Oct 2024 00:16:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Sharlatan Hellseher <sharlatanus <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 07 Oct 2024 00:16:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi Guix,
casacore from 3.4.0 to 3.6.1
I might need to appeal to some help as my numerous attempts to update
casacore to the latest version sequentially failed.
--8<---------------cut here---------------start------------->8---
In file included from /gnu/store/cj0vs5x7xzwn2av9acg19bgg6ma3yfyb-boost-1.86.0/include/boost/test/included/unit_test.hpp:23,
from /tmp/guix-build-casacore-3.6.1.drv-0/source/tables/Dysco/tests/runtests.cc:4:
/gnu/store/cj0vs5x7xzwn2av9acg19bgg6ma3yfyb-boost-1.86.0/include/boost/test/impl/execution_monitor.ipp: In function ‘unsigned int boost::fpe::enable(unsigned int)’:
/gnu/store/cj0vs5x7xzwn2av9acg19bgg6ma3yfyb-boost-1.86.0/include/boost/test/impl/execution_monitor.ipp:1490:5: error: ‘feclearexcept’ was not declared in this scope
1490 | feclearexcept(BOOST_FPE_ALL);
| ^~~~~~~~~~~~~
/gnu/store/cj0vs5x7xzwn2av9acg19bgg6ma3yfyb-boost-1.86.0/include/boost/test/impl/execution_monitor.ipp:1491:15: error: ‘feenableexcept’ was not declared in this scope
1491 | int res = feenableexcept( mask );
| ^~~~~~~~~~~~~~
/gnu/store/cj0vs5x7xzwn2av9acg19bgg6ma3yfyb-boost-1.86.0/include/boost/test/impl/execution_monitor.ipp: In function ‘unsigned int boost::fpe::disable(unsigned int)’:
/gnu/store/cj0vs5x7xzwn2av9acg19bgg6ma3yfyb-boost-1.86.0/include/boost/test/impl/execution_monitor.ipp:1526:5: error: ‘feclearexcept’ was not declared in this scope
1526 | feclearexcept(BOOST_FPE_ALL);
| ^~~~~~~~~~~~~
/gnu/store/cj0vs5x7xzwn2av9acg19bgg6ma3yfyb-boost-1.86.0/include/boost/test/impl/execution_monitor.ipp:1527:15: error: ‘fedisableexcept’ was not declared in this scope
1527 | int res = fedisableexcept( mask );
| ^~~~~~~~~~~~~~~
--8<---------------cut here---------------end--------------->8---
I'm not sure which combinatin brought that issue, I've even tried to
update boost to the latest version, gcc-12, 11 and 14 were used to compile.
Some reference to simirlar issues with GCC and Boost:
- execution_monitor.ipp dosn't compile with glibc 2.17 https://github.com/boostorg/test/issues/391
- Compilation fails with GCC 14 https://github.com/casacore/casacore/issues/1344
- Compilation error with gcc 12.2 (Debian 12) https://github.com/casacore/casacore/issues/1338
--
Oleg
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Sharlatan Hellseher <sharlatanus <at> gmail.com>
:
You have taken responsibility.
(Tue, 27 May 2025 09:30:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Sharlatan Hellseher <sharlatanus <at> gmail.com>
:
bug acknowledged by developer.
(Tue, 27 May 2025 09:30:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 73670-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Fixed in:
11284f55f6 gnu: casacore: Update to 3.6.1.
--
Oleg
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 23 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.