summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--external/libjpeg-turbo/UnpackedTarball_libjpeg-turbo.mk4
-rw-r--r--external/libjpeg-turbo/include.patch12
2 files changed, 16 insertions, 0 deletions
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" {