#54568 closed enhancement (fixed)
git @2.14.0: pcre2 variant
Reported by: | l2dy (Zero King) | Owned by: | ci42 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | git |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
- Git can now be built with PCRE v2 instead of v1 of the PCRE
library. Replace
USE_LIBPCRE=YesPlease
withUSE_LIBPCRE2=YesPlease
in existing build scripts to build against the new version. As the upstream PCRE maintainer has abandoned v1 maintenance for all but the most critical bug fixes, use of v2 is recommended.
Change History (5)
comment:1 follow-up: 3 Changed 7 years ago by mf2k (Frank Schima)
comment:2 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|
comment:3 Changed 7 years ago by l2dy (Zero King)
Replying to mf2k:
Instead of creating another variant, can't the existing pcre variant be updated for this?
pcre2 doesn't seem to maintain ABI compatibility. I think we should keep using pcre in the default variant.
Edit: Sorry for the FUD above, https://abi-laboratory.pro/tracker/timeline/pcre2/ says there's only SONAME changes of libpcre2-posix while libpcre2-8.0.dylib maintained 100% backward compatibility.
comment:4 Changed 7 years ago by l2dy (Zero King)
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:5 Changed 7 years ago by l2dy (Zero King)
Note: See
TracTickets for help on using
tickets.
Instead of creating another variant, can't the existing pcre variant be updated for this?