Upgrade nftnl to 0.3 and all dependencies needed to make it build #1673
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We recently released
nftnl 0.3
that deals with a number of things. It adds support for a lot of stuff we need for Linux split tunneling, but it also fixes compilation errors on ARM.... And it upgrades the broken
err-derive
dependency to the newer0.2
series. This however also caused a lot of headache as that series is also broken on a bit older combination of dependencies. I had to docargo update -p $dep
for every dep oferr-derive
in order to make it build again. It needed the very latestsyn
,quote
etc to work.Git checklist:
CHANGELOG.md
under the[Unreleased]
header.This change is