You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the early days of the project it was added inih library (https://github.com/benhoyt/inih) in the source code. Should we keep this approach? I noticed inih released a new version last month. Can we use such library in a linking approach to we can keep getting recent bits?
commit caec5cedb26b7cec0850346f5bf581757ac5bdb6
Author: Veronika Fuxova <[email protected]>
Date: Thu Dec 1 13:56:39 2022 +0100
Add inih lib to src tree
Adding the whole lib now. The plan is to identify what we don't need and
progressively get rid of it as we continue to refine our use case.
The text was updated successfully, but these errors were encountered:
So used the approach of copying the library because of simplicity 😉
But looking at the project, it's still quite active and, what's more important, it's packaged in Fedora, it was even included in EPEL 7/8 and older version is included in AutoSD.
So if we would want to use the package instead of inlining it, we would need to:
Check if the compiled version aligns with our needs (many things in the project is configurable during the build only)
Add it to EPEL 9
Update the version in AutoSD
Remove inline code and adapt build process to use the library from a package instead
I would prefer to use the active upstream project rather then inline it, just so we can get the benefit of any security fixes found upstream. Should we get the library into RHEL though especially if we end up shipping hirte in RHEL?
dougsland
changed the title
[question] should we keep a static version of inih library in tree?
[RFE] should we keep a static version of inih library in tree?
Aug 11, 2023
Describe the bug
In the early days of the project it was added inih library (https://github.com/benhoyt/inih) in the source code. Should we keep this approach? I noticed
inih
released a new version last month. Can we use such library in a linking approach to we can keep getting recent bits?The text was updated successfully, but these errors were encountered: