Description of problem: I'd like to see a rebuild of annobin in F34 soon, with llvm 12, as annobin pulls llvm11-libs into the buildroot, which likely makes the postgresql build failing to build: https://bugzilla.redhat.com/show_bug.cgi?id=1940964 Annobin fails to rebuild in F34 though: In file included from annobin.cpp:15: In file included from /usr/include/clang/Frontend/FrontendPluginRegistry.h:16: In file included from /usr/include/clang/Frontend/FrontendAction.h:21: In file included from /usr/include/clang/Basic/LLVM.h:21: In file included from /usr/include/llvm/Support/Casting.h:20: In file included from /usr/lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/memory:63: In file included from /usr/lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/bits/stl_algobase.h:63: /usr/lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ext/numeric_traits.h:222:38: error: use of undeclared identifier '__ieee128' struct __numeric_traits_floating<__ieee128> ^ /usr/lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ext/numeric_traits.h:230:29: error: use of undeclared identifier '__ieee128' struct __numeric_traits<__ieee128> ^ /usr/lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ext/numeric_traits.h:231:40: error: use of undeclared identifier '__ieee128' : public __numeric_traits_floating<__ieee128> ^ 3 errors generated. make[1]: *** [Makefile:25: annobin-for-clang.so] Error 1 make: *** [Makefile:427: all-recursive] Error 1 Version-Release number of selected component (if applicable): annobin-9.65-1.fc34 Additional info: The failure seems to be specific for ppc64le.
It blocks update of gcc too. More details in #1934065
*** This bug has been marked as a duplicate of bug 1938179 ***