external/poppler/UnpackedTarball_poppler.mk |    1 
 external/poppler/missinginclude.patch       |   40 ++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)

New commits:
commit 47a8c139a46c90d2e361c0c5263c1c46b5c39a4e
Author:     Stephan Bergmann <[email protected]>
AuthorDate: Wed Jan 14 08:16:43 2026 +0100
Commit:     Stephan Bergmann <[email protected]>
CommitDate: Wed Jan 14 09:20:28 2026 +0100

    external/poppler: missing includes (for INT_MAX etc.)
    
    Change-Id: I7189b126b335a70e045adb46676c3271f6a113cf
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197236
    Reviewed-by: Stephan Bergmann <[email protected]>
    Tested-by: Jenkins

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 <cstdlib>
+ #include <cstring>
+ #include <cctype>
++#include <climits>
+ #include <cmath>
+ #include "goo/gmem.h"
+ #include "goo/gstrtod.h"
+--- poppler/Gfx.cc
++++ poppler/Gfx.cc
+@@ -63,6 +63,7 @@
+ #include <cstdlib>
+ #include <cstdio>
+ #include <cstring>
++#include <climits>
+ #include <cmath>
+ #include <memory>
+ #include "goo/GooTimer.h"
+--- poppler/Parser.cc
++++ poppler/Parser.cc
+@@ -33,6 +33,7 @@
+ 
+ #include <config.h>
+ 
++#include <climits>
+ #include "Object.h"
+ #include "Array.h"
+ #include "Dict.h"
+--- poppler/SplashOutputDev.cc
++++ poppler/SplashOutputDev.cc
+@@ -54,6 +54,7 @@
+ #include <config.h>
+ 
+ #include <cstring>
++#include <climits>
+ #include <cmath>
+ #include <vector>
+ #include "Stream.h"

Reply via email to