[opensuse-kernel] xen failure with kernel 3.14
Hi, In Staging:D there is only xen as failuring kmp, but the failure looks more generic: [ 38s] /usr/src/linux-3.14.0-rc4-5/arch/x86/Makefile:133: CONFIG_X86_X32 enabled but no binutils support [ 38s] /usr/src/linux-3.14.0-rc4-5/Makefile:629: Cannot use CONFIG_CC_STACKPROTECTOR: -fstack-protector not supported by compiler [ 38s] /usr/src/linux-3.14.0-rc4-5/Makefile:629: *** missing separator. Stop. Greetings, Stephan -- Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die ganze Welt an Arsch offen hat, oder grad deswegn. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On 27.02.14 at 09:14, Stephan Kulow <coolo@suse.de> wrote: In Staging:D there is only xen as failuring kmp, but the failure looks more generic:
[ 38s] /usr/src/linux-3.14.0-rc4-5/arch/x86/Makefile:133: CONFIG_X86_X32 enabled but no binutils support [ 38s] /usr/src/linux-3.14.0-rc4-5/Makefile:629: Cannot use CONFIG_CC_STACKPROTECTOR: -fstack-protector not supported by compiler [ 38s] /usr/src/linux-3.14.0-rc4-5/Makefile:629: *** missing separator. Stop.
While the underlying reason is unclear to me, the symptom at least is being fixed by commit 27b2a49a ("Makefile: fix extra parenthesis typo when CC_STACKPROTECTOR_REGULAR is enabled"). Yet I think we should aim at addressing the root problem rather than papering over it with that fix. Jan -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Am 27.02.2014 09:14, schrieb Stephan Kulow:
Hi,
In Staging:D there is only xen as failuring kmp, but the failure looks more generic:
[ 38s] /usr/src/linux-3.14.0-rc4-5/arch/x86/Makefile:133: CONFIG_X86_X32 enabled but no binutils support [ 38s] /usr/src/linux-3.14.0-rc4-5/Makefile:629: Cannot use CONFIG_CC_STACKPROTECTOR: -fstack-protector not supported by compiler [ 38s] /usr/src/linux-3.14.0-rc4-5/Makefile:629: *** missing separator. Stop.
The "missing separator" is fixed upstream in the kernel (I reported it on LKML, but the fix was alread in akpm's tree IIUC). But what worries me more is that external kernel modules thing that "-fstack-protector" is not supported by the compiler. This does not happen with kernel builds, only with external modules (I have two in home:seife:testing and tripped over this, too, I just had no time to further investigate the problem, so I just papered over it in a local build in order to be able to update the kernel from Kernel:HEAD :-). -- Stefan Seyfried Linux Consultant & Developer -- GPG Key: 0x731B665B B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (3)
-
Jan Beulich
-
Stefan Seyfried
-
Stephan Kulow