https://bugzilla.redhat.com/show_bug.cgi?id=1959312
Bug ID: 1959312 Summary: [FTBFS] oidn: FTBFS in rawhide Product: Fedora Version: rawhide Status: NEW Component: oidn Assignee: luya_tfz@thefinalzone.net Reporter: jwakely@redhat.com QA Contact: extras-qa@fedoraproject.org CC: design-devel@lists.fedoraproject.org, luya_tfz@thefinalzone.net, negativo17@gmail.com Blocks: 1937698 Target Milestone: --- Classification: Fedora
Created attachment 1781963 --> https://bugzilla.redhat.com/attachment.cgi?id=1781963&action=edit build.log
http://koji.fedoraproject.org/koji/buildinfo?buildID=1745772
In file included from /usr/include/signal.h:315, from /builddir/build/BUILD/oidn-1.3.0/apps/catch.hpp:8034, from /builddir/build/BUILD/oidn-1.3.0/apps/oidnTest.cpp:12: /builddir/build/BUILD/oidn-1.3.0/apps/catch.hpp:10822:58: error: call to non-'constexpr' function 'long int sysconf(int)' 10822 | static constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ; | ^~~~~~~~~~~ In file included from /usr/include/bits/sigstksz.h:24, from /usr/include/signal.h:315, from /builddir/build/BUILD/oidn-1.3.0/apps/catch.hpp:8034, from /builddir/build/BUILD/oidn-1.3.0/apps/oidnTest.cpp:12: /usr/include/unistd.h:630:17: note: 'long int sysconf(int)' declared here 630 | extern long int sysconf (int __name) __THROW; | ^~~~~~~ In file included from /builddir/build/BUILD/oidn-1.3.0/apps/oidnTest.cpp:12: /builddir/build/BUILD/oidn-1.3.0/apps/catch.hpp:10881:45: error: size of array 'altStackMem' is not an integral constant-expression 10881 | char FatalConditionHandler::altStackMem[sigStackSize] = {}; | ^~~~~~~~~~~~
This package needs to be adjusted for the new glibc in rawhide.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1937698 [Bug 1937698] gcc: Remove libstdc++ symbols which are not going to be part of the GCC 11 upstream release
https://bugzilla.redhat.com/show_bug.cgi?id=1959312
--- Comment #1 from Jonathan Wakely jwakely@redhat.com --- The catch bug is https://github.com/catchorg/Catch2/issues/2178 but I don't think they fixed it upstream for catch v1
https://bugzilla.redhat.com/show_bug.cgi?id=1959312
Luya Tshimbalanga luya_tfz@thefinalzone.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |RAWHIDE Last Closed| |2021-05-11 23:24:59
--- Comment #2 from Luya Tshimbalanga luya_tfz@thefinalzone.net --- New build with patch solving glibc build issue aken from upstream devel branch. https://koji.fedoraproject.org/koji/taskinfo?taskID=67725731
That patch will be removed once a stable release is available.
https://bugzilla.redhat.com/show_bug.cgi?id=1959312
--- Comment #3 from Fedora Update System updates@fedoraproject.org --- FEDORA-2021-258785fae6 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-258785fae6
https://bugzilla.redhat.com/show_bug.cgi?id=1959312
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version| |oidn-1.4.0-1.fc35 Resolution|RAWHIDE |ERRATA
--- Comment #4 from Fedora Update System updates@fedoraproject.org --- FEDORA-2021-258785fae6 has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.
design-devel@lists.fedoraproject.org