Commit 5fed2698 authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki

component/pcre: version 8.42 for the recent MariaDB.

parent 93919325
...@@ -4,8 +4,8 @@ parts = ...@@ -4,8 +4,8 @@ parts =
[pcre] [pcre]
recipe = slapos.recipe.cmmi recipe = slapos.recipe.cmmi
url = https://ftp.pcre.org/pub/pcre/pcre-8.41.tar.bz2 url = https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.bz2
md5sum = c160d22723b1670447341b08c58981c1 md5sum = 085b6aa253e0f91cae70b3cdbe8c1ac2
configure-options = configure-options =
--disable-static --disable-static
--enable-unicode-properties --enable-unicode-properties
  • I don't understand the commit message: we build mariadb with its bundled pcre. But maybe with recent pcre, we can revert d57770ac.

  • Indeed, when I committed this change, we already built mariadb with bundled pcre.

  • Not better with pcre 8.43 and MariaDB 10.4.12:

    -- Looking for pcre_stack_guard in pcre
    -- Looking for pcre_stack_guard in pcre - found
    -- Performing Test PCRE_STACK_SIZE_OK
    -- Performing Test PCRE_STACK_SIZE_OK - Failed
    CMake Error at cmake/pcre.cmake:22 (MESSAGE):
      system pcre is not found or unusable

    But with 2 Debian patches (1 for each of the 2 components), MariaDB builds.

    pcre authors won't fix it: they prefer developers to switch to pcre2, and that's actually what MariaDB did in 10.5.

Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment