Running an ubuntu 18 container on a CentOS 7 system warned about
libQt5Core.so not being found. Binaries were checked for correct
RUNPATHs and found to be o.k. Other Qt libraries were found and loaded
without issue. Probable cause found to be Qt encoding kernel ABI into
library (and thus container shared kernel not supporting this) per
report here:
Running an ubuntu 18 container on a CentOS 7 system warned about libQt5Core.so not being found. Binaries were checked for correct RUNPATHs and found to be o.k. Other Qt libraries were found and loaded without issue. Probable cause found to be Qt encoding kernel ABI into library (and thus container shared kernel not supporting this) per report here:
https://github.com/NixOS/nixpkgs/pull/40577
Use same set of arguments in that patch to build binaries with compatibility for older kernels.
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install <formula>
)?