← Back to team overview

maria-developers team mailing list archive

Re: Why local modifications to PCRE library?

 

Reindl,


On 11/16/2013 10:46 PM, Reindl Harald wrote:

Am 16.11.2013 19:39, schrieb Alexander Barkov:
I'm not sure why bundling PCRE with some our fixes should
be confusing. We bundle many libraries with our own fixes.
Before the 10.0.5 release we've bundled the Henry Spenser's regex library with our own modifications for many many
years.
No one was ever confused about that :)
So why do you think it's confusing?

it violates the concept of shared libraries and is *highly* disapproved by most
Linux distributions like Fedora which are doing a hard work downstream to
unbundle all this stuff which wastes a lot of energy all over the world

https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries

Thanks for the link. I have added it into the task description:
https://mariadb.atlassian.net/browse/MDEV-5304


For now, we have to wait for PCRE-8.34 release anyway.
Adding an option to compile against the external PCRE-8.33
is not a good idea: any MariaDB user that have a valid
user and password would be able to crash the server
by sending a dangerous pattern to RLIKE. We can't do that.





_______________________________________________
Mailing list: https://launchpad.net/~maria-developers
Post to     : maria-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~maria-developers
More help   : https://help.launchpad.net/ListHelp



Follow ups

References