external/libjpeg-turbo/UnpackedTarball_libjpeg-turbo.mk |    4 ++++
 external/libjpeg-turbo/include.patch                    |   12 ++++++++++++
 2 files changed, 16 insertions(+)

New commits:
commit 3f39a7ada7b5cadf71da2fa5307dd456c7f8d735
Author:     Stephan Bergmann <[email protected]>
AuthorDate: Thu May 4 15:26:52 2023 +0200
Commit:     Stephan Bergmann <[email protected]>
CommitDate: Thu May 4 17:15:03 2023 +0200

    external/libjpeg-turbo: Missing include (for FILE)
    
    Change-Id: Ifb80f4824ab7a89177171f7dc91a2c6bb6f954f2
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151369
    Tested-by: Jenkins
    Reviewed-by: Stephan Bergmann <[email protected]>

diff --git a/external/libjpeg-turbo/UnpackedTarball_libjpeg-turbo.mk 
b/external/libjpeg-turbo/UnpackedTarball_libjpeg-turbo.mk
index b3505444c8d6..5c88c8756c28 100644
--- a/external/libjpeg-turbo/UnpackedTarball_libjpeg-turbo.mk
+++ b/external/libjpeg-turbo/UnpackedTarball_libjpeg-turbo.mk
@@ -13,6 +13,10 @@ $(eval $(call 
gb_UnpackedTarball_set_tarball,libjpeg-turbo,$(LIBJPEG_TURBO_TARBA
 
 $(eval $(call gb_UnpackedTarball_set_patchlevel,libjpeg-turbo,0))
 
+$(eval $(call gb_UnpackedTarball_add_patches,libjpeg-turbo, \
+    external/libjpeg-turbo/include.patch \
+))
+
 # jconfigint.h and jconfig.h generated via
 # cmake -DENABLE_STATIC:BOOL=ON -DENABLE_SHARED:BOOL=NO -DWITH_JAVA:BOOL=OFF 
-DWITH_TURBOJPEG:BOOL=OFF -DWITH_SIMD:BOOL=ON
 # and then tweaking
diff --git a/external/libjpeg-turbo/include.patch 
b/external/libjpeg-turbo/include.patch
new file mode 100644
index 000000000000..0a36075ee7fc
--- /dev/null
+++ b/external/libjpeg-turbo/include.patch
@@ -0,0 +1,12 @@
+--- jpeglib.h
++++ jpeglib.h
+@@ -31,6 +31,9 @@
+ #include "jmorecfg.h"           /* seldom changed options */
+ 
+ 
++#include <stdio.h>
++
++
+ #ifdef __cplusplus
+ #ifndef DONT_USE_EXTERN_C
+ extern "C" {

Reply via email to