app-forensics/sleuthkit: force libewf to link against local deps
authorGöktürk Yüksek <gokturk@gentoo.org>
Wed, 5 Jun 2019 00:01:59 +0000 (20:01 -0400)
committerGöktürk Yüksek <gokturk@gentoo.org>
Wed, 5 Jun 2019 00:01:59 +0000 (20:01 -0400)
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@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@gentoo.org>
app-forensics/sleuthkit/sleuthkit-4.6.5.ebuild

index 7acead628b4690ac699e4d0c9a2ff1606a3bc203..daf357f8c885c932a78cc25090d8b8b0032e020f 100644 (file)
@@ -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}"