This is a kindly hint that zsh-0:5.8-4.fc34 still uses PCRE library which has been superseded with PCRE2 project by PCRE upstream in 2015. PCRE upstream considers PCRE obsolete now and does not devote any resources to PCRE except of critical bugs. Please consider porting zsh from PCRE to PCRE2.
The dependency was introduced with the following commit (bug #1438009): https://src.fedoraproject.org/rpms/zsh/c/3174c77c I do not have free capacity to handle the migration myself. Jason, what is your take on this?
It would have been nice had I included a bug reference in the changelog. But for the record, these modules were requested here: https://bugzilla.redhat.com/show_bug.cgi?id=1438009 Will have to see what other distros are doing. Worst case, we just drop the module, but the primary issue is that at least in 2017 some shipped completions (particularly systemd) actually used pcre and tab completion would spew errors if it was missing. I'm not sure if that's currently the case, though.
A quick look at Debian and Arch indicates that they have not moved away from using the old pcre library. Since the software is still maintained upstream (as the report here says they are still fixing critical bugs) I don't see any pressing need to remove functionality, though upstream should of course be encouraged to port to the new library. I personally have no idea how much effort is involved in porting from one library to the other.
*** Bug 2128401 has been marked as a duplicate of this bug. ***
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
Hi, do you have any update on this?
Hello, I'm waiting for a new upstream release now. The pcre module was migrated to pcre2 last month with this upstream commit: https://sourceforge.net/p/zsh/code/ci/b62e911341c8ec7446378b477c47da4256053dc0/ Regards, Lukas
FEDORA-2023-c816f07823 has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-c816f07823
FEDORA-2023-c816f07823 has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.