[Debian-med-packaging] Bug#1037536: RM: edflib [s390x] -- ANAIS; explicit lack of big endian support

Étienne Mollier emollier at debian.org
Tue Jun 13 22:21:53 BST 2023


Package: ftp.debian.org
Severity: normal
User: ftp.debian.org at packages.debian.org
Usertags: remove
X-Debbugs-Cc: edflib at packages.debian.org
Control: affects -1 + src:edflib

Hi,

Since version 1.24, the edflib package introduces code to check
at runtime the architecture endianess, and bails out if it is
unhandled.  This manifests as an autopkgtest error on s390x
architecture:

	gcc -Wall -Wextra -Wshadow -Wformat-nonliteral -Wformat-security -Wtype-limits -Wfatal-errors -g -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -c unittest.c -o unittest.o
	gcc unittest.o -o edflib_test -ledf
	Error, line 124 file unittest.c

The test chokes on a handle having a negative value.  The actual
value of the handle is -12 on s390x, which incidently matches
the error code for EDFLIB_ARCH_ERROR.  The README now explicitly
says big endian systems are not supported by edflib, so I guess
the package should not provided here anymore.

The only reverse dependency: edfbrowser, has already been
removed from s390x distribution on similar grounds, so no
surprises here to be honest.  

Have a nice day,  :)
Étienne.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20230613/6ddac456/attachment.sig>


More information about the Debian-med-packaging mailing list