The protobuf maintainers prepared an update to protobuf 3.18.1 in rawhide. protobuf comes, as always, with a new SO name and requires a rebuild of all dependencies. The list of dependencies grows with each rebuild and we have now reached 58 protobuf dependencies according to repoquery. This time the number of rebuild failures is unusually high with 13 broken dependencies. Because of missing dependencies we had to disable the Java bindings which breaks the build of: 1. osmpbf Problem: package protobuf-java-3.14.0-6.fc35.noarch conflicts with protobuf-compiler > 3.14.0 provided by protobuf-compiler-3.18.1-1.fc36.x86_64 There are two openssl error: 2. community-mysql Cannot find appropriate system libraries for WITH_SSL=system. Make sure you have specified a supported SSL version. Valid options are : system (use the OS openssl library), yes (synonym for system), </path/to/custom/openssl/installation> 4. mumble error: 'CRYPTO_mem_ctrl' was not declared in this scope; did you mean 'CRYPTO_memcmp'? A python 3.10 dependency problem break: 4. opencv nothing provides (python3.10dist(pyflakes) < 2.5 with python3.10dist(pyflakes) >= 2.4) needed by python3-flake8-4.0.1-1.fc36.noarch which breaks: 6. gazebo package opencv-core-4.5.4-1.fc36.x86_64 requires libprotobuf.so.25()(64bit), but none of the providers can be installed which breaks: 7. fawkes package gazebo-10.1.0-21.fc36.x86_64 requires libprotobuf.so.25()(64bit), but none of the providers can be installed There are also couple of seemingly protobuf unrelated compiler errors: 8. et catch.hpp:10827:58: error: call to non-'constexpr' function 'long int sysconf(int)' catch.hpp:10887:45: error: size of array 'altStackMem' is not an integral constant-expression 9. qgis sip: Py_ssize_t is undefined 10. bear type_traits.hpp:362:46: error: incomplete type 'nlohmann::detail::is_constructible<nlohmann::basic_json<>, std::filesystem::__cxx11::path>' used in nested name specifier 11. opentrep action_dispatch.hpp:135:29: error: no match for call to '(const OPENTREP::PorParserHelper::storeAltLangCodeHist) (std::vector<char32_t, std::allocator<char32_t> >&, And two more dependency errors: 12. mir Problem: package wlcs-devel-1.3.0-2.fc35.x86_64 requires wlcs(x86-64) = 1.3.0-2.fc35, but none of the providers can be installed - cannot install the best candidate for the job - nothing provides libgtest.so.1.10.0()(64bit) needed by wlcs-1.3.0-2.fc35.x86_64 - nothing provides libgmock.so.1.10.0()(64bit) needed by wlcs-1.3.0-2.fc35.x86_64 13. postgres-decoderbufs Problem: package postgresql-server-devel-13.4-3.fc36.x86_64 requires postgresql-private-devel, but none of the providers can be installed - package postgresql-private-devel-13.4-3.fc36.i686 conflicts with libpq-devel provided by libpq-devel-13.4-2.fc36.x86_64 - package postgresql-private-devel-13.4-3.fc36.x86_64 conflicts with libpq-devel provided by libpq-devel-13.4-2.fc36.x86_64 - cannot install the best candidate for the job Besides these 13 errors I will rebuild everything else in a side tag starting in one week with the rebuilds. Current rebuild results are available at: https://copr.fedorainfracloud.org/coprs/adrian/protobuf-3-18/ Adrian _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure