diff options
author | Tor Egge <Tor.Egge@online.no> | 2022-04-25 10:41:55 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2022-04-25 10:41:55 +0200 |
commit | ca48945911eed19264930627872f1b23583766a0 (patch) | |
tree | 366f5e3f5652bdc1fcab51d2397ed90ce63c0504 /dist | |
parent | 906f41375a1c7816941434028ebcfb13e971bb6b (diff) |
Build vespa rpms on Amazon Linux 2022.
Diffstat (limited to 'dist')
-rw-r--r-- | dist/vespa.spec | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/dist/vespa.spec b/dist/vespa.spec index 0154467f90e..48a0ab753dd 100644 --- a/dist/vespa.spec +++ b/dist/vespa.spec @@ -163,7 +163,11 @@ BuildRequires: vespa-onnxruntime-devel = 1.11.0 BuildRequires: vespa-libzstd-devel >= 1.4.5-2 %if 0%{?fc34} BuildRequires: protobuf-devel +%if 0%{?amzn2022} +BuildRequires: llvm-devel >= 13.0.0 +%else BuildRequires: llvm-devel >= 12.0.0 +%endif BuildRequires: boost-devel >= 1.75 BuildRequires: gtest-devel BuildRequires: gmock-devel @@ -210,7 +214,7 @@ BuildRequires: vespa-openblas-devel = 0.3.18 %else BuildRequires: openblas-devel %endif -%if 0%{?el9} +%if 0%{?amzn2022} || 0%{?el9} BuildRequires: vespa-re2-devel = 20210801 %define _use_vespa_re2 1 %else @@ -259,7 +263,7 @@ Requires: perl-IO-Socket-IP Requires: perl-JSON Requires: perl-libwww-perl Requires: perl-LWP-Protocol-https -%if ! 0%{?el9} +%if ! 0%{?amzn2022} && ! 0%{?el9} Requires: perl-Net-INET6Glue %endif Requires: perl-Pod-Usage @@ -315,8 +319,12 @@ Requires: gtest %if 0%{?fedora} Requires: gtest %if 0%{?fc34} +%if 0%{?amzn2022} +%define _vespa_llvm_version 13 +%else %define _vespa_llvm_version 12 %endif +%endif %if 0%{?fc35} %define _vespa_llvm_version 13 %endif @@ -389,7 +397,7 @@ Requires: vespa-openblas = 0.3.18 %else Requires: openblas-serial %endif -%if 0%{?amzn2} || 0%{?el9} +%if 0%{?amzn2} || 0%{?amzn2022} || 0%{?el9} Requires: vespa-re2 = 20210801 %else Requires: re2 @@ -438,8 +446,12 @@ Requires: protobuf %if 0%{?fedora} Requires: protobuf %if 0%{?fc34} +%if 0%{?amzn2022} +Requires: llvm-libs >= 13.0.0 +%else Requires: llvm-libs >= 12.0.0 %endif +%endif %if 0%{?fc35} Requires: llvm-libs >= 13.0.0 %endif |