From cc1f38ef11bee086cffd5bb2a372c17cd8b34eaa Mon Sep 17 00:00:00 2001 From: KyronNextLevel <peio.rigaux@belledonne-communications.com> Date: Fri, 25 Jan 2019 13:49:27 +0100 Subject: [PATCH] added chmod to give exec rights on shared libs for ubuntu packaging --- build/rpm/liblinphone.spec.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build/rpm/liblinphone.spec.cmake b/build/rpm/liblinphone.spec.cmake index 83cf6ddaec..8ed0624fd9 100755 --- a/build/rpm/liblinphone.spec.cmake +++ b/build/rpm/liblinphone.spec.cmake @@ -76,6 +76,11 @@ install -p -m 0644 build/rpm/lp-autoanswer.service $RPM_BUILD_ROOT/lib/systemd/s install -p -m 0644 build/rpm/lp-autoanswer.conf $RPM_BUILD_ROOT/etc/sysconfig mv $RPM_BUILD_ROOT/etc/sysconfig/lp-autoanswer.conf $RPM_BUILD_ROOT/etc/sysconfig/lp-autoanswer +# Dirty workaround to give exec rights for all shared libraries. Debian packaging needs this +# TODO : set CMAKE_INSTALL_SO_NO_EXE for a cleaner workaround +chmod +x `find %{buildroot} *.so.*` + + %check #%{ctest_name} -V %{?_smp_mflags} -- GitLab