Comment # 1 on bug 1133274 from
(In reply to Martin Li��ka from comment #0)
> Fails due to:
> 
> run-test fails:
> [  104s] FAIL: RunTest
> 
> (gdb) bt
> #0  0x00007ffff7ec7fa5 in re_compile_internal () from /lib64/libc.so.6
> #1  0x00007ffff7ec896c in regcomp () from /lib64/libc.so.6
> #2  0x000055555556a531 in process_pattern () at src/pcre2test.c:5337
> #3  0x000055555555d880 in main (argc=<optimized out>, argv=<optimized out>)
> at src/pcre2test.c:8684
> 
> where regcomp from libc is called, but should be:
> 
> ...

When compiling with LTO the libc version of regcomp() is chosen to be linked
rather than the pcre2 version. Weird. Upstream has decided to fix this by
prefacing the POSIX function names with "pcre2_" thus removing the ambiguity
from the link step.

Upstream has released version 10.33 which removes the ambiguity.

Now updating Factory pcre2 to 10.33.


You are receiving this mail because: