Hi, Chris! On Apr 19, Chris Ross (cross2) wrote: > Good day. We have been using MariaDB in our product for a while, and > are upgrading to 10.5.8 at the moment. I’ve just noticed that it’s no > longer using the PCRE on our system, it’s grabbing its own from > outside since the upgrade to PCRE2.
There are two options. Either it can link dynamically with a system libpcre2-8.so or statically with pcre2 compiled from source, that was downloaded by cmake during the build. Normally Linux distributions use the first option and the second one is when one needs a standalone binary with minimal set of external dependencies. > We’re not using PCRE extensions at all in our applications, and I’d > rather not pull in another extraneous library. We are a largely > embedded product, and adding libraries is a technical and bureaucratic > effort. Can I just build mariadb without PCRE support at all, using > the traditional extended POSIX regexps instead? I don’t see a way to > do this in the cmake files/parameters. No, it's not possible. It shouldn't be difficult to implement it, but at the moment it's not supported. Regards, Sergei VP of MariaDB Server Engineering and secur...@mariadb.org _______________________________________________ Mailing list: https://launchpad.net/~maria-discuss Post to : maria-discuss@lists.launchpad.net Unsubscribe : https://launchpad.net/~maria-discuss More help : https://help.launchpad.net/ListHelp