gecode bundles boost in /usr/include/gecode/third-party/boost/ and BR: boost-devel at the same time. Possibly the bundled boost is not even used, in which case it can just be removed. In any case, I think shipping a bundled boost is not a good idea, unless it cannot be avoided.
Yes, it's not used as we use --with-boost-include=%{_includedir}/boost . I will look into deleting it from the installed RPM.
FEDORA-2020-9862e421bb has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-9862e421bb
FEDORA-2020-9862e421bb has been pushed to the Fedora 33 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-9862e421bb` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-9862e421bb See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Unfortunately, a reference to the bundled gecode has not been removed. This is causing mp builds to fail: In file included from /usr/include/gecode/minimodel.hh:51, from /usr/include/gecode/driver.hh:37, from /builddir/build/BUILD/mp-7fd4828c934fccf7367499c9e01cc9a1e90a2093/solvers/gecode/gecode.h:33, from /builddir/build/BUILD/mp-7fd4828c934fccf7367499c9e01cc9a1e90a2093/solvers/gecode/gecode.cc:23: /usr/include/gecode/float.hh:80:10: fatal error: gecode/third-party/boost/numeric/interval.hpp: No such file or directory 80 | #include <gecode/third-party/boost/numeric/interval.hpp> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Please patch float.hh to point to the system boost headers.
Bundled boost, I mean. Sheesh.
Please see https://src.fedoraproject.org/rpms/gecode/pull-request/3 for a fix for the problem noted in comment 4, as well as more spec file cleanups.
Thanks Jerry -- your PR looks good so I rebased and merged it. Have a look at what's in rawhide now and see if it fixes your problem.
FEDORA-2021-3c4d39cb69 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-3c4d39cb69
FEDORA-2021-3c4d39cb69 has been pushed to the Fedora 33 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-3c4d39cb69` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-3c4d39cb69 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-3c4d39cb69 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report.