Comments

239 Comments
BZ#1814356 Different results on x86_64 and i686

There is a rebuild of gfal2 against xrootd 5 planned. The automatic push to stable due to karma or time is disabled for the xrootd 5 updates, I plan to coordinate the push of this update with the gfal2 maintainers to avoid breakage.

I would like to try to avoid having an xrootd-compat package in EPEL 8 in order to not have to maintain an old xrootd version until EPEL 8's EOL date in 2029.

BZ#1872869 F31/FTI R-core not installable in Fedora 31

@stevetraylen: Thanks Steve - could you give "update generally functional" karma as well?

Not installable.

Not installable.

karma

Works as expected.

This does not work...

+ /usr/lib/rpm/cmake-configure /usr/bin/cmake . x86_64-redhat-linux-gnu -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCastXML_INSTALL_DOC_DIR:STRING=share/doc/castxml -DCastXML_INSTALL_MAN_DIR:STRING=share/man -DCLANG_RESOURCE_DIR:PATH=/usr/lib64/clang/9.0.1/include/.. -DLLVM_LINK_LLVM_DYLIB:BOOL=ON -DCLANG_LINK_CLANG_DYLIB:BOOL=ON -DBUILD_TESTING:BOOL=ON -DSPHINX_MAN:BOOL=ON
CMake Error: The source directory "/builddir/build/BUILD/CastXML-0.3.4/x86_64-redhat-linux-gnu" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
error: Bad exit status from /var/tmp/rpm-tmp.WqUIAk (%build)

With the following change:

$ diff -u /var/lib/mock/epel-8-x86_64/root/usr/lib/rpm/cmake-configure{~,}
--- /var/lib/mock/epel-8-x86_64/root/usr/lib/rpm/cmake-configure~   2020-07-30 00:55:54.000000000 +0200
+++ /var/lib/mock/epel-8-x86_64/root/usr/lib/rpm/cmake-configure    2020-07-30 20:43:21.668622047 +0200
@@ -9,5 +9,6 @@

 # Do the build
 mkdir -p "${__cmake_builddir}"
-"${__cmake}" ${__cmake_flags} "${__cmake_srcdir}" "${__cmake_builddir}"
+cd "${__cmake_builddir}"
+"${__cmake}" ${__cmake_flags} "../${__cmake_srcdir}"
 exit $?

it works as expected:

+ /usr/lib/rpm/cmake-configure /usr/bin/cmake . x86_64-redhat-linux-gnu -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCastXML_INSTALL_DOC_DIR:STRING=share/doc/castxml -DCastXML_INSTALL_MAN_DIR:STRING=share/man -DCLANG_RESOURCE_DIR:PATH=/usr/lib64/clang/9.0.1/include/.. -DLLVM_LINK_LLVM_DYLIB:BOOL=ON -DCLANG_LINK_CLANG_DYLIB:BOOL=ON -DBUILD_TESTING:BOOL=ON -DSPHINX_MAN:BOOL=ON
-- The C compiler identification is GNU 8.3.1
-- The CXX compiler identification is GNU 8.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /builddir/build/BUILD/CastXML-0.3.4/x86_64-redhat-linux-gnu
+ /usr/lib/rpm/cmake-build x86_64-redhat-linux-gnu -j2
BZ#1861329 Provide override for the %cmake macro in EPEL8 compatible with the new %cmake macro in Fedora
BZ#1830472 undefined reference to `__aarch64_ldadd4_acq_rel
karma

This fixes the EPEL 8 koji buildroot.

Not installable: - nothing provides python3.7dist(more-itertools) < 6 needed by python3-staplelib-1.0.0-0.2.20191215git8753251.fc31.noarch

karma

LGTH

BZ#1757437 jquery for EPEL 8?
karma

Fixes HepMC3 compilation.

karma

Fixes HepMC3 compilation.

BZ#1821077 gcc 9.3.1 internal compiler error: in get_fns, at cp/tree.c:2455
karma

With this update root builds again ob 32 bit ARM.

This can be reverted again. Root is no longer FTBFS on 32-bit ARM after the latest gcc update: gcc-10.0.1-0.9

root-6.18.04-6.fc33: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d0cedbc77c root-6.18.04-6.fc32: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d8c9104c8a

karma

Without this update mock rawhide builds are broken.

This package conflicts with python-backports in CentOS 6.

 python-backports         x86_64      1.0-5.el6              base         5.5 k
 python-configparser      noarch      4.0.2-1.el6            testing       39 k

Running transaction test
Error: Transaction test error:
  file /usr/lib/python2.6/site-packages/backports/__init__.py conflicts between attempted installs of python-backports-1.0-5.el6.x86_64 and python-configparser-4.0.2-1.el6.noarch
  file /usr/lib/python2.6/site-packages/backports/__init__.pyc conflicts between attempted installs of python-backports-1.0-5.el6.x86_64 and python-configparser-4.0.2-1.el6.noarch
  file /usr/lib/python2.6/site-packages/backports/__init__.pyo conflicts between attempted installs of python-backports-1.0-5.el6.x86_64 and python-configparser-4.0.2-1.el6.noarch

The package must unbundle and depend on python-backports.

Also there is something wrong with the name of the egg-info: /usr/lib/python2.6/site-packages/UNKNOWN-0.0.0-py2.6.egg-info.