From 5e8adee60c3cff384944db53097fc8a8178acadc Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Mon, 12 May 2025 23:47:43 +0200 Subject: [PATCH] package/berkeleydb: fix build with gcc-15.x Inspired by https://src.fedoraproject.org/rpms/libdb/c/c250c61cc3d56c5cff7ba59308f46245a32bdc69 "GCC 15 defaults to C23. The last release of this package was over a decade ago, and it is no longer maintained, therefore it should not be expected to compile to the latest standards." Signed-off-by: Bernd Kuhls Signed-off-by: Julien Olivain (cherry picked from commit c1d422edde19d07d6406705b1a4b059125dba689) Signed-off-by: Thomas Perale --- package/berkeleydb/berkeleydb.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/berkeleydb/berkeleydb.mk b/package/berkeleydb/berkeleydb.mk index 1c121370db..b2d4b689f3 100644 --- a/package/berkeleydb/berkeleydb.mk +++ b/package/berkeleydb/berkeleydb.mk @@ -26,6 +26,7 @@ BERKELEYDB_BINARIES = db_archive db_checkpoint db_deadlock db_dump \ define BERKELEYDB_CONFIGURE_CMDS (cd $(@D)/build_unix; rm -rf config.cache; \ $(TARGET_CONFIGURE_OPTS) \ + CFLAGS="$(TARGET_CFLAGS) -std=gnu99" \ $(TARGET_CONFIGURE_ARGS) \ ../dist/configure $(QUIET) \ --target=$(GNU_TARGET_NAME) \