[MXS-597] bundled pcre2 Created: 2016-03-03  Updated: 2016-03-08  Resolved: 2016-03-08

Status: Closed
Project: MariaDB MaxScale
Component/s: build
Affects Version/s: 1.3.0
Fix Version/s: 1.4.0

Type: Task Priority: Major
Reporter: Oden Eriksson Assignee: markus makela
Resolution: Fixed Votes: 0
Labels: None
Environment:

Mageia Linux / Fedora rawhide



 Description   

Please make it possible to build maxscale against a shared "system" pcre2 library. Bundling code like done here is a pain for distributions and especially when patching security flaws.

Major Linux distributions has pcre2, for example Mageia (Cauldron), Fedora (rawhide), debian, OpenSuSE, etc. At least coming releses will have pcre2.



 Comments   
Comment by markus makela [ 2016-03-03 ]

It should be quite easy to add support for system PCRE2.

Comment by Johan Wikman [ 2016-03-03 ]

A valid observation, but may be too late for 1.4.
If time permits we'll fix this for 1.4, otherwise 1.5 or 1.4.1.

Comment by Oden Eriksson [ 2016-03-07 ]

It seems https://github.com/mariadb-corporation/MaxScale/commit/9b8b7ee576c8d8275147fd53744a4d488b719cfb fixed it. Thanks!

Applies for 1.3.0+, builds and seems to work fine to me on Mageia 5/Cauldron:

http://svnweb.mageia.org/packages?view=revision&revision=987178

Comment by markus makela [ 2016-03-08 ]

Added support for system PCRE2.

Generated at Thu Feb 08 04:00:31 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.