All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2] package/m4: fix build failure with gcc 15
@ 2025-05-03 11:43 Joseph Zikusooka (ZIK)
  2025-05-03 12:41 ` Luca Ceresoli via buildroot
  0 siblings, 1 reply; 6+ messages in thread
From: Joseph Zikusooka (ZIK) @ 2025-05-03 11:43 UTC (permalink / raw)
  To: buildroot; +Cc: luca.ceresoli, Joseph Zikusooka (ZIK)

This is a temporary workaround to address build issues with host-m4 when using GCC 15, as encountered on
the recently released Fedora 42. The issue stems from stricter compiler behavior introduced in recent
versions of GCC.

A proper fix has already been committed upstream and will be included in the next release of GNU m4:
https://git.savannah.gnu.org/cgit/m4.git/commit/?h=branch-1.4&id=a22c9802dd7e724eaefb21dc21d84ac2d3a49c89

Until that version is available in buildroot, this patch ensures continued compatibility and successful
builds.

More context:
https://lists.buildroot.org/pipermail/buildroot/2025-April/776922.html

Signed-off-by: Joseph Zikusooka (ZIK) <zik@jambula.net>
---
 package/m4/m4.mk | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/package/m4/m4.mk b/package/m4/m4.mk
index 39ad898b10..ab8e194b06 100644
--- a/package/m4/m4.mk
+++ b/package/m4/m4.mk
@@ -10,4 +10,6 @@ M4_SITE = $(BR2_GNU_MIRROR)/m4
 M4_LICENSE = GPL-3.0+
 M4_LICENSE_FILES = COPYING
 
+HOST_M4_CONF_ENV = CFLAGS="$(HOST_CFLAGS) -std=gnu17"
+
 $(eval $(host-autotools-package))
-- 
2.49.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [Buildroot] (no subject)
@ 2025-05-03 13:52 Joseph Zikusooka (ZIK)
  2025-05-03 13:52 ` [Buildroot] [PATCH v2] package/m4: fix build failure with gcc 15 Joseph Zikusooka (ZIK)
  0 siblings, 1 reply; 6+ messages in thread
From: Joseph Zikusooka (ZIK) @ 2025-05-03 13:52 UTC (permalink / raw)
  To: buildroot; +Cc: luca.ceresoli

Thanks Luca!

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2025-05-16 11:03 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-03 11:43 [Buildroot] [PATCH v2] package/m4: fix build failure with gcc 15 Joseph Zikusooka (ZIK)
2025-05-03 12:41 ` Luca Ceresoli via buildroot
  -- strict thread matches above, loose matches on Subject: below --
2025-05-03 13:52 [Buildroot] (no subject) Joseph Zikusooka (ZIK)
2025-05-03 13:52 ` [Buildroot] [PATCH v2] package/m4: fix build failure with gcc 15 Joseph Zikusooka (ZIK)
2025-05-04 17:45   ` Julien Olivain
2025-05-04 18:57     ` Joseph Zikusooka
2025-05-16 11:03   ` Arnout Vandecappelle via buildroot

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.