I can't test this 3.13 kernel, as it has multiple other problems.
What I was talking about was the 4.4 Xenial kernel compiled with the Trusty config / compiler, so my modules will build against:
Makefile:702: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler.
So on Trusty with HWE Xenial I get:
$ grep CONFIG_CC_STACKPROTECTOR_STRONG /boot/config-4.4.0-111-generic # CONFIG_CC_STACKPROTECTOR_STRONG is not set
while on Xenial I have
$ grep CONFIG_CC_STACKPROTECTOR_STRONG /boot/config-4.4.0-112-generic CONFIG_CC_STACKPROTECTOR_STRONG=y
Sorry for not being explicit enough.
BTW: I manually compiled the Ubuntu kernel source with my attached patch, the config from /boot as .config and a make oldconfig etc. and it worked as expected.
I can't test this 3.13 kernel, as it has multiple other problems.
What I was talking about was the 4.4 Xenial kernel compiled with the Trusty config / compiler, so my modules will build against:
Makefile:702: Cannot use CONFIG_ CC_STACKPROTECT OR_STRONG: -fstack- protector- strong not supported by compiler.
So on Trusty with HWE Xenial I get:
$ grep CONFIG_ CC_STACKPROTECT OR_STRONG /boot/config- 4.4.0-111- generic CC_STACKPROTECT OR_STRONG is not set
# CONFIG_
while on Xenial I have
$ grep CONFIG_ CC_STACKPROTECT OR_STRONG /boot/config- 4.4.0-112- generic CC_STACKPROTECT OR_STRONG= y
CONFIG_
Sorry for not being explicit enough.
BTW: I manually compiled the Ubuntu kernel source with my attached patch, the config from /boot as .config and a make oldconfig etc. and it worked as expected.