[
https://issues.apache.org/jira/browse/MINIFICPP-955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marton Szasz resolved MINIFICPP-955.
------------------------------------
Resolution: Won't Fix
We have largely moved over to bundled third party libs, but it would make sense
to add/keep the ability to optionally use system libs, to speed up build.
> Move from the “compiles everywhere with all versions and sources of
> third-party dependencies” to “compiles everywhere with the third-party
> dependencies shipped by us”
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: MINIFICPP-955
> URL: https://issues.apache.org/jira/browse/MINIFICPP-955
> Project: Apache NiFi MiNiFi C++
> Issue Type: Improvement
> Reporter: Dániel Bakai
> Priority: Major
>
> * Supporting both bundled and system versions is extra work and error-prone
> * Because we don’t test all combinations of bundled and system dependencies
> it is easy to introduce errors into untested combinations
> * Having specific versions of third-party dependencies affords us greater
> control and is more secure (both because we can update to fixed versions or
> add security patches and because there is no chance of an API-incompatibility
> causing unexpected behaviour)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)