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