[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. |
| 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. |