summaryrefslogtreecommitdiff
path: root/mysql-test/r/have_met_timezone.require
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2017-10-05 15:01:38 +0200
committerSergei Golubchik <serg@mariadb.org>2017-10-09 17:51:34 +0200
commit440157cbbe796b6b9a44a3de46bbb93d0cb5a77c (patch)
tree841131a825249fc65c7ad1b6f70e825733b5c1eb /mysql-test/r/have_met_timezone.require
parent4d33c74224a8e425901c91d7c79ce1840014dd72 (diff)
downloadmariadb-git-440157cbbe796b6b9a44a3de46bbb93d0cb5a77c.tar.gz
MDEV-13412 main.func_regexp_pcre fails in buildbot on ppc64le
Caused by 2fcd8c12522. It used the documented pcre API -pcre_exec(NULL, NULL, NULL, -999, -999, 0, NULL, 0) to calculate the pcre stack frame size. Unfortunately, modern compilers broke it by cloning and inlining pcre match() function. 2fcd8c12522 tried to workaround it by setting the stack frame size to at least 500. It didn't work, 500 is not a universal constant. Now we fix our copy of pcre to not inline or clone match() - so that stack frame detection would work again - and detect at cmake time whether system pcre is broken or usable. Also use stack, not (much slower) malloc in bundled pcre, unless on Windows
Diffstat (limited to 'mysql-test/r/have_met_timezone.require')
0 files changed, 0 insertions, 0 deletions