Bug#1000104: inspircd: depends on obsolete pcre3 library

2022-12-05 Thread Sadie Powell
As multiple distributions want to get rid of the old version of PCRE I have 
decided to import m_regex_pcre2 from inspircd-contrib. As of the next release 
(which will be happening on the 30th of this month) you'll be able to enable it 
the same way you enable m_regex_pcre.

Hope this helps,

~ Sadie



Bug#1000104: inspircd: depends on obsolete pcre3 library

2022-12-04 Thread Sadie Powell
If you want to fix this on InspIRCd v3 there is a backported module in 
inspircd-contrib for PCRE2 which can be installed with `./modulemanager install 
m_regex_pcre2`. This module uses the same internal name so it can be used on 
the same network as a server using m_regex_pcre.

Alternately, you can just ship a different regex backend instead. I'd 
personally recommend m_regex_stdlib as that requires no dependencies other than 
a C++11 compiler.

~ Sadie