]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/blobdiff - kernel/kernel.nm
kernel: Proper build the helper binaries with our C and LDFLAGS
[people/stevee/ipfire-3.x.git] / kernel / kernel.nm
index 9b340f8b3bc9968fc913d67ed370c9db333d5ce9..cf6b1c6203a982acee3068316a7dbbe1045198bb 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = kernel
 version    = 6.2
-release    = 2
+release    = 3
 thisapp    = linux-%{version}
 
 maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
@@ -131,9 +131,12 @@ build
                        cat .config
 
                        # Run the build.
-                       make ARCH=%{kernel_arch} olddefconfig >/dev/null
+                       make ARCH=%{kernel_arch} HOSTCFLAGS="%{CFLAGS}" \
+                               HOSTLDFLAGS="%{LDFLAGS}" olddefconfig >/dev/null
+
                        make ARCH=%{kernel_arch} %{kernel_target} modules \
-                               KERNELRELEASE=${fullversion} %{PARALLELISMFLAGS}
+                               KERNELRELEASE=${fullversion} HOSTCFLAGS="%{CFLAGS}" \
+                               HOSTLDFLAGS="%{LDFLAGS}" %{PARALLELISMFLAGS}
 
                        # Compile Flattened Device Tree database
                        case "${DISTRO_ARCH}" in