Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 174706

Summary: can't compile net-firewall/conntrack with a 2.6.20 kernel
Product: Gentoo Linux Reporter: Olivier Huber <oli.huber>
Component: New packagesAssignee: Gentoo Netmon project <netmon>
Status: RESOLVED FIXED    
Severity: trivial    
Priority: High    
Version: 2006.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 163825    
Attachments: my ebuild proposal
net-firewall/conntrack-1.00_beta2-r1.ebuild
net-firewall/conntrack-1.00_beta2-r1.ebuild

Description Olivier Huber 2007-04-15 18:24:22 UTC
As far as I understand, there are changes in netfilter's config names. So according to http://patchwork.netfilter.org/netfilter-devel/patch.pl?id=240 we should now use CONFIG_NF_CT_NETLINK instead of CONFIG_IP_NF_CONNTRACK_NETLINK. So I try to update the ebuild.

Is it also possible to keyword it ~amd64, it seems to compile and run fine on my box. Or should I submit a new bug ?

Thanks

Reproducible: Always

Steps to Reproduce:
1. emerge -v net-firewall/conntrack
2. 
3.

Actual Results:  
emerge fails on kernel config check
Comment 1 Olivier Huber 2007-04-15 18:26:18 UTC
Created attachment 116327 [details]
my ebuild proposal
Comment 2 Olivier Huber 2007-04-15 18:36:06 UTC
Created attachment 116329 [details]
net-firewall/conntrack-1.00_beta2-r1.ebuild

fix a typo
Comment 3 Daniel Drake (RETIRED) gentoo-dev 2007-04-16 11:01:08 UTC
I would move the CONFIG_CHECK assignment into pkg_setup, after linux-mod_pkg_setup has been called. After setting CONFIG_CHECK, call check_extra_config (found in linux-info.eclass) and add a comment explaining the situation.
Comment 4 Olivier Huber 2007-04-16 13:03:33 UTC
Created attachment 116440 [details]
net-firewall/conntrack-1.00_beta2-r1.ebuild

I change the ebuild according to dsd's advice
Comment 5 Markus Ullmann (RETIRED) gentoo-dev 2007-04-18 17:37:09 UTC
Added to cvs, thanks for the corrected function ;)