From 47a8c139a46c90d2e361c0c5263c1c46b5c39a4e Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Wed, 14 Jan 2026 08:16:43 +0100 Subject: [PATCH] external/poppler: missing includes (for INT_MAX etc.) Change-Id: I7189b126b335a70e045adb46676c3271f6a113cf Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197236 Reviewed-by: Stephan Bergmann Tested-by: Jenkins --- external/poppler/UnpackedTarball_poppler.mk | 1 + external/poppler/missinginclude.patch | 40 +++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 external/poppler/missinginclude.patch diff --git a/external/poppler/UnpackedTarball_poppler.mk b/external/poppler/UnpackedTarball_poppler.mk index 42b6e479c7a8..5cbc8e4bceb2 100644 --- a/external/poppler/UnpackedTarball_poppler.mk +++ b/external/poppler/UnpackedTarball_poppler.mk @@ -16,6 +16,7 @@ $(eval $(call gb_UnpackedTarball_set_patchlevel,poppler,0)) $(eval $(call gb_UnpackedTarball_add_patches,poppler,\ external/poppler/disable-freetype.patch.1 \ external/poppler/poppler-config.patch.1 \ + external/poppler/missinginclude.patch \ )) ifneq ($(filter -fsanitize=%,$(CC)),) diff --git a/external/poppler/missinginclude.patch b/external/poppler/missinginclude.patch new file mode 100644 index 000000000000..8da9664496c0 --- /dev/null +++ b/external/poppler/missinginclude.patch @@ -0,0 +1,40 @@ +--- poppler/Function.cc ++++ poppler/Function.cc +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + #include + #include "goo/gmem.h" + #include "goo/gstrtod.h" +--- poppler/Gfx.cc ++++ poppler/Gfx.cc +@@ -63,6 +63,7 @@ + #include + #include + #include ++#include + #include + #include + #include "goo/GooTimer.h" +--- poppler/Parser.cc ++++ poppler/Parser.cc +@@ -33,6 +33,7 @@ + + #include + ++#include + #include "Object.h" + #include "Array.h" + #include "Dict.h" +--- poppler/SplashOutputDev.cc ++++ poppler/SplashOutputDev.cc +@@ -54,6 +54,7 @@ + #include + + #include ++#include + #include + #include + #include "Stream.h"