From 6e9439c5a5b91ee7ba4a28535a8b3d67a02bf325 Mon Sep 17 00:00:00 2001 From: Markham Date: Wed, 12 Jun 2019 11:57:04 +0200 Subject: [PATCH] ofgwrite: fix build with glibc >= 2.25 --- .../ofgwrite-fix-build-with-glibc-2.25.patch | 30 +++++++++++++++++++ make/applications.mk | 1 + 2 files changed, 31 insertions(+) create mode 100644 archive-patches/ofgwrite-fix-build-with-glibc-2.25.patch diff --git a/archive-patches/ofgwrite-fix-build-with-glibc-2.25.patch b/archive-patches/ofgwrite-fix-build-with-glibc-2.25.patch new file mode 100644 index 0000000..b41e1f6 --- /dev/null +++ b/archive-patches/ofgwrite-fix-build-with-glibc-2.25.patch @@ -0,0 +1,30 @@ +--- a/lib/libmtd.c ++++ b/lib/libmtd.c +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + + #include + #include "libmtd.h" +--- a/lib/libmtd_legacy.c ++++ b/lib/libmtd_legacy.c +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + + #include "libmtd.h" + #include "libmtd_int.h" +--- a/libubi.c ++++ b/libubi.c +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + #include "libubi_int.h" + #include "common.h" + diff --git a/make/applications.mk b/make/applications.mk index 52e5636..c6f4b34 100755 --- a/make/applications.mk +++ b/make/applications.mk @@ -912,6 +912,7 @@ $(D)/ofgwrite: $(ARCHIVE)/ofgwrite-git-$(OFGWRITE_VER).tar.bz2 | $(TARGETPREFIX) set -e; cd $(BUILD_TMP)/ofgwrite-git-$(OFGWRITE_VER); \ $(PATCH)/ofgwrite.patch; \ $(PATCH)/ofgwrite-neutrino.patch; \ + $(PATCH)/ofgwrite-fix-build-with-glibc-2.25.patch; \ export CC=$(TARGET)-gcc && \ export AR=$(TARGET)-ar && \ $(BUILDENV); \ -- 2.39.5