]> git.puffer.fish Git - mirror/frr.git/commitdiff
packaging: Use PCRE2 for .deb/.rpm builds 17375/head
authorDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 8 Nov 2024 06:50:54 +0000 (08:50 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 8 Nov 2024 06:50:54 +0000 (08:50 +0200)
We have the support of PCRE2 since 061f5d1cb43938c30847e0ebb49e2b43be3aa4c2.

Also we already do this for containers (docker images).

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
debian/rules
redhat/frr.spec.in

index ec8f92f755f6576385b7ec6e0490effd2aeea826..74573c9a0e5d81667d611af7f642fdf6a017727b 100755 (executable)
@@ -68,6 +68,7 @@ override_dh_auto_configure:
                --enable-ospfapi \
                --enable-bgp-vnc \
                --enable-multipath=256 \
+               --enable-pcre2posix \
                \
                --enable-user=frr \
                --enable-group=frr \
index b65ebf966c9fd67223a732b68e463885153b5330..1ba8f043b255428bb9649a3604b2283d45081422 100644 (file)
@@ -189,6 +189,7 @@ BuildRequires:  ncurses-devel
 BuildRequires:  readline-devel
 BuildRequires:  texinfo
 BuildRequires:  libyang-devel >= 2.1.128
+BuildRequires:  pcre2-devel
 %if 0%{?rhel} && 0%{?rhel} < 7
 #python27-devel is available from ius community repo for RedHat/CentOS 6
 BuildRequires:  python27-devel
@@ -448,7 +449,8 @@ Adds GRPC support to the individual FRR daemons.
 %else
     --disable-grpc \
 %endif
-    --enable-snmp
+    --enable-snmp \
+    --enable-pcre2posix \
     # end
 
 make %{?_smp_mflags} MAKEINFO="makeinfo --no-split"