Do not enable JIT on armel (Closes: #1087563)
authorMatthew Vernon <matthew@debian.org>
Fri, 15 Nov 2024 15:52:17 +0000 (15:52 +0000)
committerMatthew Vernon <matthew@debian.org>
Fri, 15 Nov 2024 15:52:17 +0000 (15:52 +0000)
Per pcre2jit.3, JIT requires:
ARM 32-bit (v7, and Thumb2)

Per https://wiki.debian.org/ArchitectureSpecificsMemo#armel armel only
offers armv5te

debian/rules

index c82250deb02fb23fb0f4ddc39255301c8eb4db8d..acc66a204a65daf4f06d254a08b2c3358a6139aa 100755 (executable)
@@ -13,7 +13,7 @@ export DEB_CFLAGS_MAINT_APPEND = -Dregcomp=PCRE2regcomp -Dregexec=PCRE2regexec -
 
 deb_maint_conf_args = --enable-pcre2-16 --enable-pcre2-32 --disable-pcre2grep-callout
 #enable JIT only on architectures that support it (see pcre2jit.3)
-ifneq ($(filter amd64 armel armhf arm64 i386 mips mipsel mips64el powerpc ppc64 ppc64el riscv64 s390x, $(DEB_HOST_ARCH)),)
+ifneq ($(filter amd64 armhf arm64 i386 mips mipsel mips64el powerpc ppc64 ppc64el riscv64 s390x, $(DEB_HOST_ARCH)),)
 deb_maint_conf_args +=--enable-jit
 else
 deb_maint_conf_args +=--disable-jit