From 69d571058d24c51d37e717ffa675147bfcf43ed9 Mon Sep 17 00:00:00 2001 From: Lucas Russo Date: Wed, 13 May 2020 14:20:41 -0300 Subject: [PATCH] packpack: fix offending openpgm-5.2.pc include line for CMake With the offending path, CMake complains about it with: " CMake Error in examples/CMakeLists.txt: Imported target "PkgConfig::PC_libzmq" includes non-existent path "/usr/lib64/pgm-5.2/include" in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include: * The path was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and references files it does not provide. " --- packpack | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packpack b/packpack index 647375f2..38993d01 100755 --- a/packpack +++ b/packpack @@ -152,7 +152,8 @@ chmod a+x ${BUILDDIR}/userwrapper.sh echo "if [ \"\$?\" -ne 0 ]; then" echo " sudo yum install -y epel-release && \\"; echo " sudo yum-config-manager --add-repo http://download.opensuse.org/repositories/network:/messaging:/zeromq:/release-draft/CentOS_7/network:messaging:zeromq:release-draft.repo && \\"; - echo " sudo yum install -y pkgconfig uuid-devel libsodium-devel zeromq-devel czmq-devel"; + echo " sudo yum install -y pkgconfig uuid-devel libsodium-devel zeromq-devel czmq-devel && \\"; + echo " sudo sed -i -e '/Cflags:/ s/-I\${libdir}\/pgm-5.2\/include//' /usr/lib64/pkgconfig/openpgm-5.2.pc"; echo "fi"; echo "if [ \"\$?\" -ne 0 ]; then"; echo " exit 1";