diff options
author | Ryan Mounce <ryan@mounce.com.au> | 2018-10-12 18:16:28 +1030 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2018-10-20 16:24:29 +0200 |
commit | 4d2613b01ac6d34c2de550472ad9167e28ebd11e (patch) | |
tree | 73270600a89874eeb362da2ab7000b44f59d5db7 /target/linux | |
parent | 5f2cb6d7dc9de24bec7b1139f8d785f0e7588eed (diff) | |
download | upstream-4d2613b01ac6d34c2de550472ad9167e28ebd11e.tar.gz upstream-4d2613b01ac6d34c2de550472ad9167e28ebd11e.tar.bz2 upstream-4d2613b01ac6d34c2de550472ad9167e28ebd11e.zip |
mpc85xx: workaround 4.14 cross compile issue
Regression introduced with 4.10 by 43c9127d94d62a232ed33ed2eab8a08657ce5472
Build will fail if system 'ar' does not support deterministic builds.
e.g. macOS with Xcode toolchain
Appears to be fixed upstream in 4.18 by af3901cbbd3de182aafb8ee553c825c0074df6a2
Signed-off-by: Ryan Mounce <ryan@mounce.com.au>
Diffstat (limited to 'target/linux')
-rw-r--r-- | target/linux/mpc85xx/patches-4.14/103-powerpc-fix-build-cross32ar.patch | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/target/linux/mpc85xx/patches-4.14/103-powerpc-fix-build-cross32ar.patch b/target/linux/mpc85xx/patches-4.14/103-powerpc-fix-build-cross32ar.patch new file mode 100644 index 0000000000..7ed52f649c --- /dev/null +++ b/target/linux/mpc85xx/patches-4.14/103-powerpc-fix-build-cross32ar.patch @@ -0,0 +1,10 @@ +--- a/arch/powerpc/Makefile ++++ b/arch/powerpc/Makefile +@@ -23,6 +23,7 @@ CROSS32AR := $(CROSS32_COMPILE)ar + ifeq ($(HAS_BIARCH),y) + ifeq ($(CROSS32_COMPILE),) + CROSS32CC := $(CC) -m32 ++CROSS32AR := $(AR) + KBUILD_ARFLAGS += --target=elf32-powerpc + endif + endif |