commit:     d8aeaed593df450e9284c3ff97c4d4d3f3f0fb56
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  5 00:01:59 2019 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Jun  5 00:01:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8aeaed5

app-forensics/sleuthkit: force libewf to link against local deps

We bundle a legacy version of libewf since that's the only version the
upstream officially supports. It should link against the cross
platform libc* libraries supplied in the tarball and not use the
system ones. Currently, this has no visible impact for Gentoo users as
aformentioned libraries do not exist in the tree yet.

Suggested-by: Anton Bolshakov <blshkv <AT> pentoo.ch>
Closes: https://bugs.gentoo.org/677252
Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild
index 7acead628b4..daf357f8c88 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild
@@ -139,6 +139,20 @@ tsk_compile_libewf() {
                --without-openssl
                --without-libuuid
                --without-libfuse
+
+               --with-libcstring=no
+               --with-libcerror=no
+               --with-libcdata=no
+               --with-libclocale=no
+               --with-libcnotify=no
+               --with-libcsplit=no
+               --with-libuna=no
+               --with-libcfile=no
+               --with-libcpath=no
+               --with-libbfio=no
+               --with-libfcache=no
+               --with-libfvalue=no
+
        )
        # We want to contain our build flags
        local CFLAGS="${CFLAGS}"

Reply via email to