summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2020-07-13 20:21:25 +0200
committerTor Egge <Tor.Egge@broadpark.no>2020-07-13 20:29:45 +0200
commit0e4992da92af43dd4a26739d1339913d606f46e0 (patch)
tree470a1db7d0bd22bf55c2580e344f160ed45d7a6f /dist
parent583468127fcbf89e7fcdc5967765a812fe16438f (diff)
Exclude libraries names in /opt/vespa-deps/lib64 from automated requires.
Add explicit requires to vespa-libzstd and vespa-lz4 for vespa-base-libs package.
Diffstat (limited to 'dist')
-rw-r--r--dist/vespa.spec6
1 files changed, 4 insertions, 2 deletions
diff --git a/dist/vespa.spec b/dist/vespa.spec
index e3fcce0cb08..63912a6ed16 100644
--- a/dist/vespa.spec
+++ b/dist/vespa.spec
@@ -216,8 +216,8 @@ Requires: %{name}-malloc = %{version}-%{release}
Requires: %{name}-tools = %{version}-%{release}
# Ugly workaround because vespamalloc/src/vespamalloc/malloc/mmap.cpp uses the private
-# _dl_sym function.
-%global __requires_exclude ^libc\\.so\\.6\\(GLIBC_PRIVATE\\)\\(64bit\\)$
+# _dl_sym function. Exclude automated reqires for libraries in /opt/vespa-deps/lib64.
+%global __requires_exclude ^lib(c\\.so\\.6\\(GLIBC_PRIVATE\\)|(crypto|icui18n|icuuc|lz4|protobuf|ssl|zstd)\\.so\\.[0-9.]*\\((OPENSSL_1_1_0)?\\))\\(64bit\\)$
%description
@@ -248,6 +248,8 @@ Requires: vespa-openssl >= 1.1.1g-1
%else
Requires: openssl-libs
%endif
+Requires: vespa-lz4 >= 1.9.2-1
+Requires: vespa-zstd >= 1.4.5-1
%description base-libs