* [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.