You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As the pcre3 library, on which the C++ source files in goby3 depend, is now unmaintained upstream, I wrote the enclosed patch to switch to pcre2, which is regularly maintained by the pcre developers. See https://bugs.debian.org/1000043 for more information on the subject.
I tested the patch by compiling src/cpp/GsnapParseTest1.cc (with only testPcre() inside) and running it successfully. I did not test anything else as I do not need the C++ part of goby3 in the Debian package. Maybe you would be interested in testing it.
I had to switch some C++ projects from PCRE to PCRE2, and initially went with something like the proposed patch, but then I realized the natural successor for the pcrecpp library (which was initially contributed by Google) is actually RE2, which has a very similar API and is a native C++ one, and the switch turns into a rather small diff. I'd recommend checking that out before considering merging the proposed patch.
Hello,
I am the Debian packager of goby3.
As the pcre3 library, on which the C++ source files in goby3 depend, is now unmaintained upstream, I wrote the enclosed patch to switch to pcre2, which is regularly maintained by the pcre developers. See https://bugs.debian.org/1000043 for more information on the subject.
I tested the patch by compiling src/cpp/GsnapParseTest1.cc (with only testPcre() inside) and running it successfully. I did not test anything else as I do not need the C++ part of goby3 in the Debian package. Maybe you would be interested in testing it.
Best regards,
Pierre
using_pcre2.txt
The text was updated successfully, but these errors were encountered: