diff -Nru babl-0.1.92/debian/changelog babl-0.1.92/debian/changelog --- babl-0.1.92/debian/changelog 2022-03-24 19:21:20.000000000 +0000 +++ babl-0.1.92/debian/changelog 2022-08-27 09:54:36.000000000 +0000 @@ -1,3 +1,10 @@ +babl (1:0.1.92-1+rpi1) bookworm-staging; urgency=medium + + * Disable neon support, it seems to assume armv8 neon which not + all systems have. + + -- Peter Michael Green Sat, 27 Aug 2022 09:54:36 +0000 + babl (1:0.1.92-1) unstable; urgency=medium * New upstream release diff -Nru babl-0.1.92/debian/control babl-0.1.92/debian/control --- babl-0.1.92/debian/control 2022-03-24 19:21:20.000000000 +0000 +++ babl-0.1.92/debian/control 2022-08-27 09:54:36.000000000 +0000 @@ -6,7 +6,7 @@ Section: libs Priority: optional Maintainer: Debian GNOME Maintainers -Uploaders: Jeremy Bicha +Uploaders: Jeremy Bicha Build-Depends: debhelper-compat (= 13), dh-sequence-gir, dh-sequence-gnome, diff -Nru babl-0.1.92/debian/patches/disable-neon.patch babl-0.1.92/debian/patches/disable-neon.patch --- babl-0.1.92/debian/patches/disable-neon.patch 1970-01-01 00:00:00.000000000 +0000 +++ babl-0.1.92/debian/patches/disable-neon.patch 2022-08-27 09:54:36.000000000 +0000 @@ -0,0 +1,60 @@ +Description: Disable neon support + it seems to assume armv8 neon which not all systems have. +Author: Peter Michael Green + +Index: babl-0.1.92/babl/base/meson.build +=================================================================== +--- babl-0.1.92.orig/babl/base/meson.build ++++ babl-0.1.92/babl/base/meson.build +@@ -44,13 +44,13 @@ if host_cpu_family == 'x86_64' + endif + + +-if host_cpu_family == 'arm' +- +- babl_base_arm_neon = static_library('babl_base-arm-neon', +- babl_base_sources, +- include_directories: [rootInclude, bablInclude], +- dependencies: [math, lcms], +- c_args: common_c_flags + arm_neon_flags +- ) +- +-endif ++#if host_cpu_family == 'arm' ++# ++# babl_base_arm_neon = static_library('babl_base-arm-neon', ++# babl_base_sources, ++# include_directories: [rootInclude, bablInclude], ++# dependencies: [math, lcms], ++# c_args: common_c_flags + arm_neon_flags ++# ) ++# ++#endif +Index: babl-0.1.92/babl/meson.build +=================================================================== +--- babl-0.1.92.orig/babl/meson.build ++++ babl-0.1.92/babl/meson.build +@@ -123,7 +123,7 @@ babl_includes = [rootInclude, bablBaseIn + if host_cpu_family == 'x86_64' + simd_extra = [babl_base_x86_64_v2, babl_base_x86_64_v3] + elif host_cpu_family == 'arm' +- simd_extra = [babl_base_arm_neon] ++ simd_extra = [] + else + simd_extra = [] + endif +Index: babl-0.1.92/meson.build +=================================================================== +--- babl-0.1.92.orig/meson.build ++++ babl-0.1.92/meson.build +@@ -94,8 +94,8 @@ elif host_cpu_family == 'ppc64' + conf.set10('ARCH_PPC', true) + conf.set10('ARCH_PPC64', true) + elif host_cpu_family == 'arm' +- have_arm = true +- conf.set10('ARCH_ARM', true) ++ #have_arm = true ++ #conf.set10('ARCH_ARM', true) + elif host_cpu_family == 'aarch64' + have_aarch64 = true + conf.set10('ARCH_AARCH64', true) diff -Nru babl-0.1.92/debian/patches/series babl-0.1.92/debian/patches/series --- babl-0.1.92/debian/patches/series 2022-03-24 19:21:20.000000000 +0000 +++ babl-0.1.92/debian/patches/series 2022-08-27 09:54:36.000000000 +0000 @@ -1,2 +1,3 @@ tests-increase-timeout.patch build-fix-description-case.patch +disable-neon.patch