]> code.ossystems Code Review - openembedded-core.git/commit
libpcre: recipe cleanup
authorRoss Burton <ross.burton@intel.com>
Wed, 27 Feb 2019 18:33:54 +0000 (18:33 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 28 Feb 2019 13:35:27 +0000 (13:35 +0000)
commitba84fbf2e59cdaae203b013125817155cb5aa41f
treefe4da95bc00257624ad2b11240ee64f33c96ea7c
parentca3b44760b1a56269d9ba0ec814a2aad4b7640f7
libpcre: recipe cleanup

The following options are the defaults, so remove them:
--enable-newline-is-lf
--with-match-size=2
--with-match-limit=10000000

We don't appear to need to pass -D_REENTRANT anymore (added with no explanation
to oe-classic in 2006).

Explicitly adding -lstdc++ doesn't appear to be required anymore (added for
PowerPC in 2008).

This recipe has always rebuilt the character tables but back in PCRE 4.4 (first
added to OE) a copy of the tables wasn't distributed with the tarball so this
was required.  Since 2007 the tarball includes the tables for ASCII and
regeneration is only required if we wish to use EBCDIC, which we do not. Drop
the patch adding CC_FOR_BUILD support and remove --enable-rebuild-chartables

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/libpcre/libpcre/pcre-cross.patch [deleted file]
meta/recipes-support/libpcre/libpcre_8.43.bb