Your message dated Fri, 18 Apr 2014 09:52:49 +0000
with message-id <[email protected]>
and subject line Bug#745114: fixed in pcre3 1:8.31-4
has caused the Debian Bug report #745114,
regarding src:pcre3: FTBFS on arm64 m68k and others: sljit not implemented
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
745114: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745114
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pcre3
Version: 1:8.31-3
Severity: important
Tags: patch
User: [email protected]
Usertags: rebootstrap
Since you added --enable-jit, pcre3 startes to FTBFS on various
architectures:
http://buildd.debian-ports.org/status/package.php?p=pcre3
For architectures such as arm64 or m68k, the jit simply is not
implemented and the CPU detection in sljit fails. I suggest that you
disable the jit for architectures where it is not supported.
I attach a patch for arm64 and m68k, but this likely affects others as
well.
Helmut
diff -Nru pcre3-8.31/debian/changelog pcre3-8.31/debian/changelog
--- pcre3-8.31/debian/changelog 2014-04-08 23:38:13.000000000 +0200
+++ pcre3-8.31/debian/changelog 2014-04-18 07:22:13.000000000 +0200
@@ -1,3 +1,10 @@
+pcre3 (1:8.31-3.1) UNRELEASED; urgency=low
+
+ * Non-maintainer upload.
+ * Disable jit for arm64 and m68k. Not implemented. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Fri, 18 Apr 2014 07:21:45 +0200
+
pcre3 (1:8.31-3) unstable; urgency=medium
* Enable JIT regex compilation (http://sljit.sourceforge.net/pcre).
diff -Nru pcre3-8.31/debian/rules pcre3-8.31/debian/rules
--- pcre3-8.31/debian/rules 2014-03-19 22:16:59.000000000 +0100
+++ pcre3-8.31/debian/rules 2014-04-18 07:22:49.000000000 +0200
@@ -27,6 +27,9 @@
INSTALL_PROGRAM += -s
endif
+ifeq (,$(findstring $(DEB_HOST_MULTIARCH),aarch64-linux-gnu m68k-linux-gnu))
+CONFIGURE_ARGS += --enable-jit
+endif
config.status: configure
dh_testdir
@@ -37,7 +40,7 @@
--infodir=\$${prefix}/share/info \
--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--enable-utf8 --enable-unicode-properties \
- --enable-jit
+ $(CONFIGURE_ARGS)
build: build-arch build-indep
build-arch: build-stamp
--- End Message ---
--- Begin Message ---
Source: pcre3
Source-Version: 1:8.31-4
We believe that the bug you reported is fixed in the latest version of
pcre3, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mark Baker <[email protected]> (supplier of updated pcre3 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 18 Apr 2014 10:06:31 +0100
Source: pcre3
Binary: libpcre3 libpcre3-udeb libpcrecpp0 libpcre3-dev libpcre3-dbg pcregrep
Architecture: source amd64
Version: 1:8.31-4
Distribution: unstable
Urgency: medium
Maintainer: Mark Baker <[email protected]>
Changed-By: Mark Baker <[email protected]>
Description:
libpcre3 - Perl 5 Compatible Regular Expression Library - runtime files
libpcre3-dbg - Perl 5 Compatible Regular Expression Library - debug symbols
libpcre3-dev - Perl 5 Compatible Regular Expression Library - development files
libpcre3-udeb - Perl 5 Compatible Regular Expression Library - runtime files
(ude (udeb)
libpcrecpp0 - Perl 5 Compatible Regular Expression Library - C++ runtime files
pcregrep - grep utility that uses perl 5 compatible regexes.
Closes: 745069 745114
Changes:
pcre3 (1:8.31-4) unstable; urgency=medium
.
* Enable JIT compilation only on architectures where it is supported -
fixes FTBFS on ones where it isn't (Closes: 745114)
* Verbose build logs (Closes: 745069)
Checksums-Sha1:
06b581b49dbf16e1c770d8e0afce24feca792339 1244 pcre3_8.31-4.dsc
ed10518ae82fd927b1f0acf53a90e438f5bb980c 16125 pcre3_8.31-4.debian.tar.gz
00bd3eaae47474c2d911314b83b612edf99f401c 294188 libpcre3_8.31-4_amd64.deb
edbb4bc9177d4b09e756425128405934e1e23581 121578 libpcre3-udeb_8.31-4_amd64.udeb
56eb67afe1fc04228b5cc0b879d1e28a6424bf43 128148 libpcrecpp0_8.31-4_amd64.deb
80d5bcd11b51505e90a64b16e266730d125d0cfa 407410 libpcre3-dev_8.31-4_amd64.deb
0cb9b26c8597c5ac8c67b216cda804ba7091262b 362808 libpcre3-dbg_8.31-4_amd64.deb
6f80f1a5684d91fb6d4d8da5ee9c9075db14fdc3 26882 pcregrep_8.31-4_amd64.deb
Checksums-Sha256:
2393a19ba55db6c44bebab88307f4c4bde2b2351a910107f2992327c8a1ecea8 1244
pcre3_8.31-4.dsc
84b514b09468059245b2c683df955a9f6738fbade21531ca5246019ed12ba37b 16125
pcre3_8.31-4.debian.tar.gz
2162913a258a8a1911b460099221892c42a6bebc6640f7faf1181dd9e6b019e4 294188
libpcre3_8.31-4_amd64.deb
06a67a4f85f09168e8b4055a7bdea9c59a68504b9bac97ab042f31ea4983864a 121578
libpcre3-udeb_8.31-4_amd64.udeb
b1705b966396ad5f1930040f915ac8bff3c01c3479cf65cc30c08fd0431afa0b 128148
libpcrecpp0_8.31-4_amd64.deb
8d652334307116ccf572443997122bc9c71096ce3783608a4fccbcfb8edfab6f 407410
libpcre3-dev_8.31-4_amd64.deb
13986111951ee4c8b40528af9797ac78849c9122a8f2819ea82a056562d3bff2 362808
libpcre3-dbg_8.31-4_amd64.deb
746984d012ae4dbfe0014f781a971d26399a0122ba3e3f750b9513ba34a8dcb4 26882
pcregrep_8.31-4_amd64.deb
Files:
f7280b325aa531ed770b29aa95fe859d 1244 libs optional pcre3_8.31-4.dsc
68d0a2e38aacbf14ec9e59961001db85 16125 libs optional pcre3_8.31-4.debian.tar.gz
4ec8ebb1971befceb5e24c69e6bcb78c 294188 libs important
libpcre3_8.31-4_amd64.deb
78d0b3b603fb59591a7c9d6373818eda 121578 debian-installer important
libpcre3-udeb_8.31-4_amd64.udeb
340078a413e032b6022d8960c8e82d21 128148 libs optional
libpcrecpp0_8.31-4_amd64.deb
e3d49fd42ec88ca7da51097e2bd1fe2b 407410 libdevel optional
libpcre3-dev_8.31-4_amd64.deb
2c77e07b10c8b8b6638cc4c41f408f85 362808 debug extra
libpcre3-dbg_8.31-4_amd64.deb
3b35bd9ae0181ed78d3f916f0dc03766 26882 utils optional pcregrep_8.31-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlNQ7D0ACgkQLk+GuosNQvmqgACfV8ZZnbatNO9n7sWqj6ProvRc
Z0kAoIlzoVyzdcX3yHceT8YtwISnSUm6
=3VJg
-----END PGP SIGNATURE-----
--- End Message ---