From: Francois Perrad Date: Thu, 14 Aug 2014 18:49:59 +0000 (+0200) Subject: pkg-perl: fix build of perl XS packages X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6057878756f6f58d613a40be9636581ae5950aa0;p=buildroot.git 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 --- 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)" \