commit:     6b0c3a7ab8e7ff7946f51b36fd2b8972785fd78f
Author:     Jonas Licht <jonas.licht <AT> fem <DOT> tu-ilmenau <DOT> de>
AuthorDate: Mon Mar 22 14:51:34 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Mar 22 17:25:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0c3a7a

net-analyzer/openvas-scanner: add qa fix for rpath

Closes: https://bugs.gentoo.org/777723
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jonas Licht <jonas.licht <AT> fem.tu-ilmenau.de>
Closes: https://github.com/gentoo/gentoo/pull/20060
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../files/openvas-scanner-20.8.1-rpath-qa-fix.patch        | 14 ++++++++++++++
 net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild |  2 ++
 2 files changed, 16 insertions(+)

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-20.8.1-rpath-qa-fix.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-20.8.1-rpath-qa-fix.patch
new file mode 100644
index 00000000000..79e8692f4d6
--- /dev/null
+++ 
b/net-analyzer/openvas-scanner/files/openvas-scanner-20.8.1-rpath-qa-fix.patch
@@ -0,0 +1,14 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 69c68375..5bc000c0 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -37,6 +37,8 @@ endif (NOT CMAKE_BUILD_TYPE)
+ 
+ OPTION (ENABLE_COVERAGE "Enable support for coverage analysis" OFF)
+ 
++set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
++
+ ## Retrieve git revision (at configure time)
+ include (GetGit)
+ 
+

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
index 55309940528..22bdb9fec93 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
@@ -51,6 +51,8 @@ BDEPEND="
 
 PATCHES=(
        "${FILESDIR}"/${PN}-7.0.1-disable-automagic-dep.patch
+       #qa fix for rpath
+       "${FILESDIR}"/${P}-rpath-qa-fix.patch
 )
 
 src_prepare() {

Reply via email to