patch-o-matic was burdensome and hard to maintain someone created a new out of tree module setup for iptables Reproducible: Always Steps to Reproduce:
Created attachment 174739 [details] Ebuild for xtables-addons-1.6
Created attachment 174740 [details] Fixed ebuild for xtables-addons-1.6
Needs a patch to kill installation of ipset
Created attachment 178491 [details] git ebuild for xtables-addons
Created attachment 178493 [details, diff] Removes debug code that causes compile error
New ebuild - doesn't install ipset. And fixes other cross-compile issues.
Created attachment 178505 [details, diff] Disables homemade depmod
Created attachment 178506 [details, diff] No ipset install
Created attachment 178508 [details] Revised git ebuild
Created attachment 178512 [details] git ebuild for xtables-addons Fix lack of lib install
Created attachment 178558 [details] xtables-addons-1.8.ebuild Fixed ipset bug Fixed install issues Todo fix required crypto modules for xt_sysrq Todo make uninstall remove kernel modules
I wrote ebuild which I'm going to submit at the tree at some point of time (actually after I fix parallel build issue). If you have time/wish to test ebuild before it gets the tree, you can get it from my dev overlay: svn co http://overlays.gentoo.org/svn/dev/pva To make USE_EXPAND working you need to rm /etc/make.profile mkdir /etc/make.profile and put into /etc/make.profile/parent two lines /path/to/your/current/profile /path/to/profile/in/my/overlay e.g. I have there: camobap ~ # cat /etc/make.profile/parent /usr/portage/profiles/default/linux/x86/2008.0 /home/pva/overlays/pva/profiles/my-profile
Created attachment 187886 [details, diff] updates a macro to fix the ipp2p cli ipp2p commandline interface is broken in the latest release, possibly other extensions too, i haven't checked others. Cause is a forgotten macro update for a renamed function, patch attached, i'll also try to contact upstream. Apart from that, your ebuild seems to work for me on amd64, peter, at least for building ipp2p, maybe you can add an ~amd64 keyword.
Reading it deprecates patch-o-matic i have a question if it has ROUTE.patch?
So... is this ever going to be added to the tree? Do you plan to version bump your overlay?
Bumped in overlay. It required some rewrite, so please test it. If nothing happens I'll add it to the tree within next few days. Mike, was a problem reported upsteam? Could you provide steps to reproduce the problem? amd64 keyworded. Dawid, no I don't see route there, but if you ask upstream there are chances that they'll help you.
Ah, Mike, looking it the sources it looks like problem was fixed. Could you confirm that?
Created attachment 223797 [details] build.log (sandbox violation) This is the build.log of a failed build of net-firewall/xtables-addons-1.22 from the aforementioned overlay. It appears to be violating sandbox restrictions.
(In reply to comment #18) > sandbox violation Thank you for report Jaak. Please, try updated version in overlay and report back if it works or not.
(In reply to comment #19) > Thank you for report Jaak. Please, try updated version in overlay and report > back if it works or not. It works.
ipp2p module from xtables-addons-1.24 doesnt work with iptables-1.4.3.2 * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * libxt_ipp2p.c:66: warning: implicit declaration of function 'param_act' iptables -m ipp2p -h /lib64/xtables/libxt_ipp2p.so: /lib64/xtables/libxt_ipp2p.so: undefined symbol: param_act iptables v1.4.3.2: Couldn't load match `ipp2p':/lib64/xtables/libipt_ipp2p.so: cannot open shared object file: No such file or directory
(In reply to comment #21) > ipp2p module from xtables-addons-1.24 doesnt work with iptables-1.4.3.2 > > * QA Notice: Package has poor programming practices which may compile > * fine but exhibit random runtime failures. > * libxt_ipp2p.c:66: warning: implicit declaration of function 'param_act' > > iptables -m ipp2p -h > /lib64/xtables/libxt_ipp2p.so: /lib64/xtables/libxt_ipp2p.so: undefined symbol: > param_act > iptables v1.4.3.2: Couldn't load match `ipp2p':/lib64/xtables/libipt_ipp2p.so: > cannot open shared object file: No such file or directory > (In reply to comment #21) > ipp2p module from xtables-addons-1.24 doesnt work with iptables-1.4.3.2 > > * QA Notice: Package has poor programming practices which may compile > * fine but exhibit random runtime failures. > * libxt_ipp2p.c:66: warning: implicit declaration of function 'param_act' > > iptables -m ipp2p -h > /lib64/xtables/libxt_ipp2p.so: /lib64/xtables/libxt_ipp2p.so: undefined symbol: > param_act > iptables v1.4.3.2: Couldn't load match `ipp2p':/lib64/xtables/libipt_ipp2p.so: > cannot open shared object file: No such file or directory > Please ignore Don't reproduced with new overlay ebuild
xtables-addons-1.25 was just added to the tree. Try it/report any issues found.