What | Removed | Added |
---|---|---|
Status | NEW | RESOLVED |
Resolution | --- | FIXED |
(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.