Hi, On 22/11/2021 09:16, Ondřej Surý wrote:
I analysed the problem in: https://github.com/PhilipHazel/pcre2/issues/56
Thanks! I've had a read of that, and AIUI it's a behaviour change (matching that of perl) rather than an ABI change?
I guess bumping the version in the symbols file like this should do the trick:
- pcre2_set_compile_extra_options_8@Base 10.32 + pcre2_set_compile_extra_options_8@Base 10.38
Making this change will cause some things that will work fine with 10.32 to incorrectly state a dependency on >=10.38, yes? But leaving things as-is means that some code that uses a particular flag will not work if compiled with >=10.38 and run against <10.38?
I think that probably means on balance we should make the change you suggest, but I wanted to check I'd understood correctly :)
Regards, Matthew