New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FS#711 - iptables 600-shared-libext.patch broken and incomplete #6195
Comments
manusfreedom: I confirm, I am unable to compile with IPTABLES_NFTABLES, linked to commit 98e43b1. Edit: Sorry "-m state --state NEW" is now "-m conntrack --ctstate NEW" |
jow-: "-m state --state NEW" must be replaced with "-m conntrack --ctstate NEW" |
manusfreedom: Yes like I added in my edit. |
Xorkle: Hi! Exact same issue here. :( |
davidkongri: Hi, I happen exactly the same, even reversing the commit 5e2d15b fails to compile. |
flipreverse: Hi Folks, I've been able to fix that issue. At least for my scenario. nftables compatibility layerif ENABLE_NFTABLES Et voilá, the issue is fixed. Regards, |
davidkongri: Hi Alex, I have modified the patch 600-shared-libext.patch with your modifications, but I still have the same compilation error. Could you upload your 600-shared-libext.patch file with your modifications? |
davidkongri: In my case the error that throws me when compiling is the following one: " *** No rule to make target '../extensions/libext.a', needed by 'xtables-compat-multi'. " |
blmink: Hi, All. Please see attached patch. It helps in my case. |
nwf:
Building LEDE HEAD (but, I think, anything after 5e2d15b) fails with various and exciting errors if IPTABLES_NFTABLES is turned on.
For starters, 600-shared-libext.patch erroneously changes ${libext_ebt_objs} to ${libext_ebt__objs} and similarly for ${libext_arpt_objs}, resulting in missing .o files and a subsequent link failure. Fixing that, however, reveals that the xtables-compat-multi dependencies are still referring to .a files, not the .so-s that actually get built.
The text was updated successfully, but these errors were encountered: