From 30f4e3f0182999bb17db70a95e638993f50ed627 Mon Sep 17 00:00:00 2001 From: Geoff Levand Date: Wed, 17 Jun 2015 16:57:58 -0700 Subject: [PATCH] eclass/coreos-kernel: Clear LDFLAGS for kernel The LDFLAGS setting for package building is generally not suitable for building the kernel, and on some architectures will even lead to kernel build errors. Fixes errors like these on kernel architectures that do not set the LDFLAGS variable: ld: unrecognized option '-Wl,-O1' Signed-off-by: Geoff Levand --- .../src/third_party/coreos-overlay/eclass/coreos-kernel.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk_container/src/third_party/coreos-overlay/eclass/coreos-kernel.eclass b/sdk_container/src/third_party/coreos-overlay/eclass/coreos-kernel.eclass index cbfe6bb286..32e8068b88 100644 --- a/sdk_container/src/third_party/coreos-overlay/eclass/coreos-kernel.eclass +++ b/sdk_container/src/third_party/coreos-overlay/eclass/coreos-kernel.eclass @@ -84,7 +84,7 @@ update_bootengine_cpio() { kmake() { local kernel_arch=$(tc-arch-kernel) - emake ARCH="${kernel_arch}" CROSS_COMPILE="${CHOST}-" "$@" + emake LDFLAGS="" ARCH="${kernel_arch}" CROSS_COMPILE="${CHOST}-" "$@" } # Discard the module signing key, we use new keys for each build.