Martin Li��ka changed bug 1133274
What Removed Added
Status NEW RESOLVED
Resolution --- FIXED

Comment # 2 on bug 1133274 from
(In reply to Jason Sikes from comment #1)
> (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.

Great, thank you! Let's close this issue.


You are receiving this mail because: