All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/4] package/gzip: fix static build on ARM Cortex-M
@ 2019-10-02  4:26 Bernd Kuhls
  2019-10-02  4:26 ` [Buildroot] [PATCH 2/4] package/gnuchess: " Bernd Kuhls
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Bernd Kuhls @ 2019-10-02  4:26 UTC (permalink / raw)
  To: buildroot

For details see
http://lists.busybox.net/pipermail/buildroot/2019-June/253203.html

Fixes:
http://autobuild.buildroot.net/results/00f/00f8c2da84c069c960f6db3314a05e3230c1b658/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/gzip/gzip.mk | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/package/gzip/gzip.mk b/package/gzip/gzip.mk
index 17b27b497c..885050cee8 100644
--- a/package/gzip/gzip.mk
+++ b/package/gzip/gzip.mk
@@ -21,5 +21,11 @@ HOST_GZIP_CONF_ENV += gl_cv_func_fflush_stdin=yes
 #  "using /bin/sh, even though it may have file descriptor bugs"
 GZIP_CONF_ENV += ac_cv_path_shell=/bin/sh
 
+# workaround for elf2flt bug
+# https://github.com/uclinux-dev/elf2flt/issues/11
+ifeq ($(BR2_ARM_CPU_ARMV7M)$(BR2_STATIC_LIBS),yy)
+GZIP_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -O0"
+endif
+
 $(eval $(autotools-package))
 $(eval $(host-autotools-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 2/4] package/gnuchess: fix static build on ARM Cortex-M
  2019-10-02  4:26 [Buildroot] [PATCH 1/4] package/gzip: fix static build on ARM Cortex-M Bernd Kuhls
@ 2019-10-02  4:26 ` Bernd Kuhls
  2019-10-02  4:26 ` [Buildroot] [PATCH 3/4] package/libcurl: " Bernd Kuhls
  2019-10-02  4:26 ` [Buildroot] [PATCH 4/4] package/dvblast: " Bernd Kuhls
  2 siblings, 0 replies; 4+ messages in thread
From: Bernd Kuhls @ 2019-10-02  4:26 UTC (permalink / raw)
  To: buildroot

For details see
http://lists.busybox.net/pipermail/buildroot/2019-June/253203.html

Fixes:
http://autobuild.buildroot.net/results/220/2209c58e3239e12f2580acc62452d51af4cf6bf1/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/gnuchess/gnuchess.mk | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/package/gnuchess/gnuchess.mk b/package/gnuchess/gnuchess.mk
index 4d91706de4..fbd3c97531 100644
--- a/package/gnuchess/gnuchess.mk
+++ b/package/gnuchess/gnuchess.mk
@@ -13,4 +13,10 @@ GNUCHESS_DEPENDENCIES = host-flex flex
 GNUCHESS_DEPENDENCIES += $(if $(BR2_PACKAGE_READLINE),readline) \
 	$(TARGET_NLS_DEPENDENCIES)
 
+# workaround for elf2flt bug
+# https://github.com/uclinux-dev/elf2flt/issues/11
+ifeq ($(BR2_ARM_CPU_ARMV7M)$(BR2_STATIC_LIBS),yy)
+GNUCHESS_CONF_ENV = CXXFLAGS="$(TARGET_CXXFLAGS) -O0"
+endif
+
 $(eval $(autotools-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 3/4] package/libcurl: fix static build on ARM Cortex-M
  2019-10-02  4:26 [Buildroot] [PATCH 1/4] package/gzip: fix static build on ARM Cortex-M Bernd Kuhls
  2019-10-02  4:26 ` [Buildroot] [PATCH 2/4] package/gnuchess: " Bernd Kuhls
@ 2019-10-02  4:26 ` Bernd Kuhls
  2019-10-02  4:26 ` [Buildroot] [PATCH 4/4] package/dvblast: " Bernd Kuhls
  2 siblings, 0 replies; 4+ messages in thread
From: Bernd Kuhls @ 2019-10-02  4:26 UTC (permalink / raw)
  To: buildroot

For details see
http://lists.busybox.net/pipermail/buildroot/2019-June/253203.html

Fixes:
http://autobuild.buildroot.net/results/aa0/aa0a9348afa068fc2a0ea54a84694b0ecc45e0b0/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/libcurl/libcurl.mk | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/package/libcurl/libcurl.mk b/package/libcurl/libcurl.mk
index 8384210d48..e85d159fa8 100644
--- a/package/libcurl/libcurl.mk
+++ b/package/libcurl/libcurl.mk
@@ -30,6 +30,12 @@ else
 LIBCURL_CONF_OPTS += --disable-threaded-resolver
 endif
 
+# workaround for elf2flt bug
+# https://github.com/uclinux-dev/elf2flt/issues/11
+ifeq ($(BR2_ARM_CPU_ARMV7M)$(BR2_STATIC_LIBS),yy)
+LIBCURL_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -O0"
+endif
+
 ifeq ($(BR2_PACKAGE_LIBCURL_VERBOSE),y)
 LIBCURL_CONF_OPTS += --enable-verbose
 else
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 4/4] package/dvblast: fix static build on ARM Cortex-M
  2019-10-02  4:26 [Buildroot] [PATCH 1/4] package/gzip: fix static build on ARM Cortex-M Bernd Kuhls
  2019-10-02  4:26 ` [Buildroot] [PATCH 2/4] package/gnuchess: " Bernd Kuhls
  2019-10-02  4:26 ` [Buildroot] [PATCH 3/4] package/libcurl: " Bernd Kuhls
@ 2019-10-02  4:26 ` Bernd Kuhls
  2 siblings, 0 replies; 4+ messages in thread
From: Bernd Kuhls @ 2019-10-02  4:26 UTC (permalink / raw)
  To: buildroot

For details see
http://lists.busybox.net/pipermail/buildroot/2019-June/253203.html

Fixes:
http://autobuild.buildroot.net/results/155/1555cf00b9e8cc942b955a2f2f5edf0a2072eff2/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/dvblast/dvblast.mk | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/package/dvblast/dvblast.mk b/package/dvblast/dvblast.mk
index 3571ff3c74..5dc43e276e 100644
--- a/package/dvblast/dvblast.mk
+++ b/package/dvblast/dvblast.mk
@@ -13,6 +13,12 @@ DVBLAST_DEPENDENCIES = bitstream libev
 
 DVBLAST_MAKE_ENV = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS)
 
+# workaround for elf2flt bug
+# https://github.com/uclinux-dev/elf2flt/issues/11
+ifeq ($(BR2_ARM_CPU_ARMV7M)$(BR2_STATIC_LIBS),yy)
+DVBLAST_MAKE_ENV += CFLAGS="$(TARGET_CFLAGS) -O0"
+endif
+
 ifeq ($(BR2_PACKAGE_LIBICONV),y)
 DVBLAST_DEPENDENCIES += libiconv
 DVBLAST_MAKE_ENV += LDLIBS=-liconv
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-10-02  4:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-02  4:26 [Buildroot] [PATCH 1/4] package/gzip: fix static build on ARM Cortex-M Bernd Kuhls
2019-10-02  4:26 ` [Buildroot] [PATCH 2/4] package/gnuchess: " Bernd Kuhls
2019-10-02  4:26 ` [Buildroot] [PATCH 3/4] package/libcurl: " Bernd Kuhls
2019-10-02  4:26 ` [Buildroot] [PATCH 4/4] package/dvblast: " Bernd Kuhls

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.