#1068583 libgav1: FTBFS on s390x: test failures

Package:
src:libgav1
Source:
src:libgav1
Submitter:
Sebastian Ramacher
Date:
2024-05-04 17:18:02 UTC
Severity:
normal
Tags:
#1068583#5
Date:
2024-04-07 13:58:02 UTC
From:
To:
Source: libgav1
Version: 0.19.0-2
Severity: important
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramacher@debian.org

https://buildd.debian.org/status/fetch.php?pkg=libgav1&arch=s390x&ver=0.19.0-2&stamp=1712030294&raw=0

The following tests FAILED:
	  8 - film_grain_test (Failed)
	 20 - average_blend_test (Failed)
	 22 - cdef_test (Failed)
	 23 - convolve_test (Failed)
	 28 - distance_weighted_blend_test (Failed)
	 31 - intrapred_cfl_test (Failed)
	 32 - intrapred_directional_test (Failed)
	 33 - intrapred_filter_test (Failed)
	 34 - intrapred_test (Failed)
	 35 - intra_edge_test (Failed)
	 38 - loop_filter_test (Failed)
	 39 - loop_restoration_test (Failed)
	 40 - mask_blend_test (Failed)
	 41 - motion_field_projection_test (Failed)
	 42 - motion_vector_search_test (Failed)
	 43 - obmc_test (Failed)
	 45 - post_filter_test (Failed)
	 52 - super_res_test (Failed)
	 54 - warp_test (Failed)
Errors while running CTest

Cheers

#1068583#10
Date:
2024-04-08 05:24:06 UTC
From:
To:
I've added architecture-is-little-endian to the build dependency in git
to make the lack of big endian support explicit.

Kind Regards,

Bas

#1068583#15
Date:
2024-05-04 14:02:38 UTC
From:
To:
Adding architecture-is-little-endian to build dependency is not a good solution as this blocks building glibc
on big endian targets:
https://buildd.debian.org/status/package.php?p=glibc&suite=sid

Regards,
Dave Anglin

#1068583#20
Date:
2024-05-04 17:14:08 UTC
From:
To:
libavif will also need to drop support for libgav1 on the other big
endian architectures.

Cheers