--- a/external/pdfium/debian-ports.diff 2024-03-04 21:33:17.133064736 +0100 +++ b/external/pdfium/debian-ports.diff 2024-03-05 16:52:13.688932548 +0100 @@ -0,0 +1,28 @@ +--- build/build_config.h 2024-03-05 16:50:08.624785549 +0100 ++++ build/build_config.h 2024-03-05 16:50:55.616839071 +0100 +@@ -350,6 +350,25 @@ + #define ARCH_CPU_RISCV64 1 + #define ARCH_CPU_64_BITS 1 + #define ARCH_CPU_LITTLE_ENDIAN 1 ++#elif defined(__sparc__) ++#define ARCH_CPU_BIG_ENDIAN 1 ++#if defined(__arch64__) ++#define ARCH_CPU_64_BITS 1 ++#else ++#define ARCH_CPU_32_BITS 1 ++#endif ++#elif defined(__m68k__) ++#define ARCH_CPU_32_BITS 1 ++#define ARCH_CPU_BIG_ENDIAN 1 ++#elif defined(__hppa__) ++#define ARCH_CPU_32_BITS 1 ++#define ARCH_CPU_BIG_ENDIAN 1 ++#elif defined(__alpha__) ++#define ARCH_CPU_64_BITS 1 ++#define ARCH_CPU_LITTLE_ENDIAN 1 ++#elif defined(__ia64__) ++#define ARCH_CPU_64_BITS 1 ++#define ARCH_CPU_LITTLE_ENDIAN 1 + #else + #error Please add support for your architecture in build/build_config.h + #endif --- a/external/pdfium/UnpackedTarball_pdfium.mk 2024-03-05 16:54:17.425089179 +0100 +++ b/external/pdfium/UnpackedTarball_pdfium.mk 2024-03-05 16:54:31.949108078 +0100 @@ -18,6 +18,8 @@ pdfium_patches += system-abseil.diff +pdfium_patches += debian-ports.diff + $(eval $(call gb_UnpackedTarball_UnpackedTarball,pdfium)) $(eval $(call gb_UnpackedTarball_set_tarball,pdfium,$(PDFIUM_TARBALL)))