Errors compiling kernel

As an aside to this, the 14.0 kernels do not build using the provided config files both GENERIC and MINIMAL fail in the same way).

So far I've found that at least 1 CC Algorithm must be included or cc.c won't be included and while doing that will compile, the NETLINK option is required to avoid a module load.

I always assumed that GENERIC was the config for the kernel supplied with the release but obviously that isn't the case
 
In what way?

As I sad, cc.c isn't included and the cc functions are undefined
Code:
linking kernel.full
ld: error: undefined symbol: cc_list_lock
>>> referenced by tcp_usrreq.c:1956 (/usr/src/sys/netinet/tcp_usrreq.c:1956)
>>>               tcp_usrreq.o:(tcp_set_cc_mod)

Previous versions used a default CC method but it appears thats been changed for the worse
You assumed correctly, and obviously it's still the case

Except it's not because the GENERIC supplied is missing CC_CUBIC and NETLINK and EARLY_AP_STARTUP
 
/usr/src/sys/amd64/conf/GENERIC doesnt build and it's not the config of the supplied kernel. I can't understand it for you.I don't have time to convince you if you don't know how to run config and try yourself. I'm just reporting it for others that may encounter it.
 
Back
Top