From 6057878756f6f58d613a40be9636581ae5950aa0 Mon Sep 17 00:00:00 2001 From: Francois Perrad Date: Thu, 14 Aug 2014 20:49:59 +0200 Subject: [PATCH] pkg-perl: fix build of perl XS packages Set OPTIMIZE in order to avoid the use of the host $Config{optimize} value which could cause breakage when cross-compiling for the target. See discussion in http://lists.busybox.net/pipermail/buildroot/2014-August/104129.html Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/pkg-perl.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/pkg-perl.mk b/package/pkg-perl.mk index f073d70a8a..51eaf5259b 100644 --- a/package/pkg-perl.mk +++ b/package/pkg-perl.mk @@ -56,6 +56,7 @@ define $(2)_CONFIGURE_CMDS --config full_ar="$$(TARGET_AR)" \ --config cc="$$(TARGET_CC)" \ --config ccflags="$$(TARGET_CFLAGS)" \ + --config optimize=" " \ --config ld="$$(TARGET_CC)" \ --config lddlflags="-shared $$(TARGET_LDFLAGS)" \ --config ldflags="$$(TARGET_LDFLAGS)" \ @@ -78,6 +79,7 @@ define $(2)_CONFIGURE_CMDS FULL_AR="$$(TARGET_AR)" \ CC="$$(TARGET_CC)" \ CCFLAGS="$$(TARGET_CFLAGS)" \ + OPTIMIZE=" " \ LD="$$(TARGET_CC)" \ LDDLFLAGS="-shared $$(TARGET_LDFLAGS)" \ LDFLAGS="$$(TARGET_LDFLAGS)" \ -- 2.30.2