summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
Diffstat (limited to 'dist')
-rw-r--r--dist/vespa.spec76
1 files changed, 50 insertions, 26 deletions
diff --git a/dist/vespa.spec b/dist/vespa.spec
index e07e5ba83a6..7c13031e0b3 100644
--- a/dist/vespa.spec
+++ b/dist/vespa.spec
@@ -158,14 +158,14 @@ BuildRequires: gmock-devel
%endif
%if 0%{?fc37}
BuildRequires: protobuf-devel
-BuildRequires: llvm-devel >= 14.0.5
+BuildRequires: llvm-devel >= 15.0.0
BuildRequires: boost-devel >= 1.78
BuildRequires: gtest-devel
BuildRequires: gmock-devel
%endif
%if 0%{?fc38}
BuildRequires: protobuf-devel
-BuildRequires: llvm-devel >= 14.0.5
+BuildRequires: llvm-devel >= 15.0.0
BuildRequires: boost-devel >= 1.78
BuildRequires: gtest-devel
BuildRequires: gmock-devel
@@ -207,30 +207,30 @@ Requires: initscripts
Requires: libcgroup-tools
%endif
Requires: numactl
-Requires: perl
-Requires: perl-Carp
-Requires: perl-Data-Dumper
-Requires: perl-Digest-MD5
-Requires: perl-Env
-Requires: perl-Exporter
-Requires: perl-File-Path
-Requires: perl-File-Temp
-Requires: perl-Getopt-Long
-Requires: perl-IO-Socket-IP
-Requires: perl-JSON
-Requires: perl-libwww-perl
-Requires: perl-LWP-Protocol-https
+BuildRequires: perl
+BuildRequires: perl-Carp
+BuildRequires: perl-Data-Dumper
+BuildRequires: perl-Digest-MD5
+BuildRequires: perl-Env
+BuildRequires: perl-Exporter
+BuildRequires: perl-File-Path
+BuildRequires: perl-File-Temp
+BuildRequires: perl-Getopt-Long
+BuildRequires: perl-IO-Socket-IP
+BuildRequires: perl-JSON
+BuildRequires: perl-libwww-perl
+BuildRequires: perl-LWP-Protocol-https
%if ! 0%{?amzn2022} && ! 0%{?el9}
-Requires: perl-Net-INET6Glue
+BuildRequires: perl-Net-INET6Glue
%endif
-Requires: perl-Pod-Usage
-Requires: perl-URI
-Requires: valgrind
+BuildRequires: perl-Pod-Usage
+BuildRequires: perl-URI
+BuildRequires: valgrind
+BuildRequires: perf
Requires: xxhash
Requires: xxhash-libs >= 0.8.0
Requires: gdb
Requires: hostname
-Requires: perf
Requires: nc
Requires: nghttp2
Requires: net-tools
@@ -273,10 +273,10 @@ Requires: gtest
%define _vespa_llvm_version 14
%endif
%if 0%{?fc37}
-%define _vespa_llvm_version 14
+%define _vespa_llvm_version 15
%endif
%if 0%{?fc38}
-%define _vespa_llvm_version 14
+%define _vespa_llvm_version 15
%endif
%define _extra_link_directory %{_vespa_deps_prefix}/lib64
%define _extra_include_directory %{_vespa_deps_prefix}/include;/usr/include/openblas
@@ -310,8 +310,8 @@ Requires: java-17-amazon-corretto
%else
Requires: java-17-openjdk-devel
%endif
-Requires: perl
-Requires: perl-Getopt-Long
+BuildRequires: perl
+BuildRequires: perl-Getopt-Long
Requires(pre): shadow-utils
%description base
@@ -394,10 +394,10 @@ Requires: llvm-libs >= 13.0.0
Requires: llvm-libs >= 14.0.0
%endif
%if 0%{?fc37}
-Requires: llvm-libs >= 14.0.5
+Requires: llvm-libs >= 15.0.0
%endif
%if 0%{?fc38}
-Requires: llvm-libs >= 14.0.5
+Requires: llvm-libs >= 15.0.0
%endif
%endif
Requires: vespa-onnxruntime = 1.12.1
@@ -460,6 +460,19 @@ Requires: %{name}-base-libs = %{version}-%{release}
Vespa - The open big data serving engine - tools
+%package systemtest-tools
+
+Summary: Vespa - The open big data serving engine - tools for system tests
+
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-base-libs = %{version}-%{release}
+Requires: valgrind
+Requires: perf
+
+%description systemtest-tools
+
+Vespa - The open big data serving engine - tools for system tests
+
%package ann-benchmark
Summary: Vespa - The open big data serving engine - ann-benchmark
@@ -644,6 +657,8 @@ fi
%exclude %{_prefix}/bin/vespa-stat
%exclude %{_prefix}/bin/vespa-security-env
%exclude %{_prefix}/bin/vespa-summary-benchmark
+%exclude %{_prefix}/bin/vespa-tensor-conformance
+%exclude %{_prefix}/bin/vespa-tensor-instructions-benchmark
%exclude %{_prefix}/bin/vespa-visit
%exclude %{_prefix}/bin/vespa-visit-target
%dir %{_prefix}/conf
@@ -902,6 +917,15 @@ fi
%dir %{_prefix}/lib/jars
%{_prefix}/lib/jars/vespaclient-java-jar-with-dependencies.jar
+%files systemtest-tools
+%if %{_defattr_is_vespa_vespa}
+%defattr(-,%{_vespa_user},%{_vespa_group},-)
+%endif
+%dir %{_prefix}
+%dir %{_prefix}/bin
+%{_prefix}/bin/vespa-tensor-conformance
+%{_prefix}/bin/vespa-tensor-instructions-benchmark
+
%files ann-benchmark
%if %{_defattr_is_vespa_vespa}
%defattr(-,%{_vespa_user},%{_vespa_group},-)