nixpkgs/pkgs
Florian Klink 13be37662d kernel config: explicitly enable CONFIG_IPV6
We currently build CONFIG_IPV6=m.

This seems to be not really well-supported in mainline kernels - see
https://lore.kernel.org/netdev/20201115224509.2020651-1-flokli@flokli.de/T/#u

Compiling it as a module doesn't give too much benefit - even for people
who did explicitly set `enableIPv6` to false, the `ipv6` module was
still loaded, as soon as another module was loaded that requires it
(bridge,br_netfilter,wireguard,ip6table_mangle,sctp,…).

By compiling it in, we only loose the possibility to not add it to
`boot.kernelModules` anymore (as it's part of the kernel directly). The
space savings are negligible.

People wanting to disable IPv6 still get the appropriate sysctls and
options set (while having the kernel code loaded), nothing is really
changing here.
2020-11-16 13:07:49 +01:00
..
applications Merge pull request #103653 from RaghavSood/ethereum/1.9.24 2020-11-15 13:59:06 +01:00
build-support Merge pull request #102766 from siraben/mmix 2020-11-14 12:46:24 -05:00
common-updater
data scheherazade-new: init at 3.000 2020-11-15 09:33:45 +01:00
desktops Merge pull request #103702 from buckley310/panel 2020-11-15 11:17:26 +01:00
development Merge pull request #102428 from r-burns/nss 2020-11-15 09:42:19 +00:00
games EmptyEpsilon: 2020.08.07 -> 2020.08.25 2020-11-12 19:41:27 +01:00
misc Merge pull request #103839 from AndersonTorres/wip-simh 2020-11-15 10:04:04 -03:00
os-specific kernel config: explicitly enable CONFIG_IPV6 2020-11-16 13:07:49 +01:00
pkgs-lib
servers Merge pull request #98986 from andersk/openafs 2020-11-15 02:58:03 +01:00
shells oh-my-zsh: 2020-11-11 → 2020-11-12 2020-11-13 09:28:18 -05:00
stdenv
test haskell: Add documentationTarball to lib 2020-11-13 21:37:56 +01:00
tools html-proofer: 3.16.0 -> 3.17.0 2020-11-15 11:57:21 +01:00
top-level Merge pull request #103839 from AndersonTorres/wip-simh 2020-11-15 10:04:04 -03:00