From 3d635f410241576fc335a15c46e4a0c81b9a1858 Mon Sep 17 00:00:00 2001 From: Markham Date: Fri, 31 Aug 2018 22:41:14 +0200 Subject: [PATCH] pugixml: add patch to enable PUGIXML_HAS_LONG_LONG --- archive-patches/pugixml-config.patch | 11 +++++++++++ make/libraries.mk | 1 + 2 files changed, 12 insertions(+) create mode 100644 archive-patches/pugixml-config.patch diff --git a/archive-patches/pugixml-config.patch b/archive-patches/pugixml-config.patch new file mode 100644 index 0000000..4db8fc0 --- /dev/null +++ b/archive-patches/pugixml-config.patch @@ -0,0 +1,11 @@ +--- a/src/pugiconfig.hpp ++++ b/src/pugiconfig.hpp +@@ -44,7 +44,7 @@ + // #define PUGIXML_HEADER_ONLY + + // Uncomment this to enable long long support +-// #define PUGIXML_HAS_LONG_LONG ++#define PUGIXML_HAS_LONG_LONG + + #endif + diff --git a/make/libraries.mk b/make/libraries.mk index f459d82..ccbe07f 100755 --- a/make/libraries.mk +++ b/make/libraries.mk @@ -618,6 +618,7 @@ $(D)/pugixml: $(ARCHIVE)/pugixml-$(PUGIXML_VER).tar.gz | $(TARGETPREFIX) $(START_BUILD) $(UNTAR)/pugixml-$(PUGIXML_VER).tar.gz set -e; cd $(BUILD_TMP)/pugixml-$(PUGIXML_VER); \ + $(PATCH)/pugixml-config.patch && \ cmake \ --no-warn-unused-cli \ -DCMAKE_INSTALL_PREFIX=$(TARGETPREFIX) \ -- 2.39.5