diff --git a/external/libjpeg-turbo/StaticLibrary_libjpeg-turbo.mk b/external/libjpeg-turbo/StaticLibrary_libjpeg-turbo.mk index 39bdac3bb246..8607a824ab23 100644 --- a/external/libjpeg-turbo/StaticLibrary_libjpeg-turbo.mk +++ b/external/libjpeg-turbo/StaticLibrary_libjpeg-turbo.mk @@ -91,6 +91,7 @@ $(eval $(call gb_StaticLibrary_add_generated_cobjects,libjpeg-turbo,\ UnpackedTarball/libjpeg-turbo/jidctred \ UnpackedTarball/libjpeg-turbo/jmemmgr \ UnpackedTarball/libjpeg-turbo/jmemnobs \ + UnpackedTarball/libjpeg-turbo/jpeg_nbits \ UnpackedTarball/libjpeg-turbo/jquant1 \ UnpackedTarball/libjpeg-turbo/jquant2 \ UnpackedTarball/libjpeg-turbo/jutils \ diff --git a/external/libjpeg-turbo/jconfigint.h b/external/libjpeg-turbo/jconfigint.h index 2aa841a17656..03370914d3bd 100644 --- a/external/libjpeg-turbo/jconfigint.h +++ b/external/libjpeg-turbo/jconfigint.h @@ -3,6 +3,11 @@ /* libjpeg-turbo build number */ #define BUILD "20230315" +/* How to hide global symbols. */ +#if defined __GNUC__ +#define HIDDEN __attribute__((visibility("hidden"))) +#endif + /* Compiler's inline keyword */ #undef inline