Skip to content

UUID Fixes, 1.0.48-patches branch (2020.09.23.)

These are two fixes for handling libuuid in our builds.

  • Updated FindUUID.cmake to correctly set up an RPM dependency for the LCG provided package, when it is available. (It's not provided for x86_64-slc6-*-*, but it is provided for x86_64-centos7-*-*.)
  • Updated the build setup of yampl to pick up libuuid from the place that CMake points to.
    • This required patching the yampl code itself slightly, as out of the box it provided absolutely no way for making this happen...

This is meant to fix the linking issue described in ATLINFR-3736. (And in my private tests it indeed does. 😉)

Note that this MR will have to be cherry picked into both the 1.0 and master branches. As the build of yampl is set up incorrectly in both of them... 🤦

Merge request reports