elfmz / far2l

Linux port of FAR v2
GNU General Public License v2.0
1.71k stars 168 forks source link

Migrate from pcre to pcre2 library #2052

Open atolismesh opened 4 months ago

atolismesh commented 4 months ago

Сейчас существует зависимость far2l multiarc от библиотеки pcre. Многоие дистрибутивы перестали ее поддержтивать (для примера https://fedoraproject.org/wiki/Changes/PcreDeprecation, OpenWRT) и перешли на pcre2.

Upstream stopped supporting the old 'pcre' package. The 8.45 is marked as a final release and nothing else will be added/fixed in it. This may lead to some unresolved CVEs, which would have to be resolved by the maintainers. Unfortunately, due to our limited capacity, we wouldn't have the time and experience to solve this by ourselves, so we need to deprecate this package. After the deprecation is done, the very next step would be starting the retirement change, so the package is removed from Fedora entirely.

The new 'pcre2' package is out for more than 7 years now and most of the packages have already been ported to its redefined API. Mail about the changes in the pcre2.

Соответственно на этих дистрибутивах становится проблематично собирать far2l с MultiArc. Желательно перейти на pcre2.

spvkgn commented 3 weeks ago

pcre3 should not be part of trixie