Namespace some functions
Task Info (Flyspray) | |
---|---|
Opened By | Bruno Pagani (ArchangeGabriel) |
Task ID | 77058 |
Type | Bug Report |
Project | Arch Linux |
Category | Packages: Core |
Version | None |
OS | All |
Opened | 2023-01-09 03:21:28 UTC |
Status | Assigned |
Assignee | Sébastien Luttringer (seblu) |
Details
pcre does not exactly have ABI compatibility for some functions. This leads to crashes when compiling with --as-needed
(e.g. https://github.com/cyrusimap/cyrus-imapd/issues/2629).
Debian and Fedora have a patch around this: https://src.fedoraproject.org/rpms/pcre/blob/rawhide/f/pcre-8.42-Declare-POSIX-regex-function-names-as-macros-to-PCRE.patch
Can we consider adding it to our pcre too?