Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 645694 - app-containers/docker-18.01.0 - improve .config variable checks
Summary: app-containers/docker-18.01.0 - improve .config variable checks
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-25 14:08 UTC by Martin Mokrejš
Modified: 2022-01-01 10:29 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Mokrejš 2018-01-25 14:08:08 UTC
Linux changed a bit naming of the variables, and some variables currently listed depend on other which are NOT listed in the ebuild checks. Therefore, if one want to enable those missing one just cannot find them in .config because their upstream variables were not enabled and hence the downstream tree is not expanded in .config. so, it makes sense to include checks for the upstream variables.

My experience with lnux-4.14.15. I think the below reenaming happened but please double-check my guess is correct:

CONFIG_NET_CLS_CGROUP is now CONFIG_CGROUP_NET_CLASSID
CONFIG_NF_NAT is now CONFIG_IP_NF_NAT

Add introduce checks for:
CONFIG_NF_TABLES
CONFIG_NETFILTER_XTABLES
CONFIG_NF_CONNTRACK
CONFIG_IP_NF_NAT
CONFIG_NF_NAT_IPV4
CONFIG_NF_NAT_MASQUERADE_IPV4

I do not see CONFIG_IPVLAN and did not dig deep enough to figure out which upstream entry is disabled.