Source: exempi Version: 2.6.1-2 Severity: serious User: debian-s390@lists.debian.org Forwarded: https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/23 X-Debbugs-Cc: debian-s390@lists.debian.org
In the latest upload of exempi 2.6.1-2 I've enabled the test suite which is now run during build. This caused the build to fail on s390x (which is a release architecture) and as it seems other BE architectures as well. Starting program: /home/biebl/exempi/exempi-2.6.2/samples/source/dumpmainxmp samples/testfiles/BlueSquare.gif Program received signal SIGABRT, Aborted. 0x000003fffd7c1d60 in raise () from /lib/s390x-linux-gnu/libc.so.6 #0 0x000003fffd7c1d60 in raise () from /lib/s390x-linux-gnu/libc.so.6 No symbol table info available. #1 0x000003fffd7a495c in abort () from /lib/s390x-linux-gnu/libc.so.6 No symbol table info available. #2 0x000003fffdbc9736 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/s390x-linux-gnu/libstdc++.so.6 No symbol table info available. #3 0x000003fffdbc7026 in ?? () from /usr/lib/s390x-linux-gnu/libstdc++.so.6 No symbol table info available. #4 0x000003fffdbc70a0 in std::terminate() () from /usr/lib/s390x-linux-gnu/libstdc++.so.6 No symbol table info available. #5 0x000003fffdbc7392 in __cxa_throw () from /usr/lib/s390x-linux-gnu/libstdc++.so.6 No symbol table info available. #6 0x000002aa00024b1c in TXMPFiles<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::OpenFile ( this=this@entry=0x3ffffffee70, filePath=filePath@entry=0x3fffffff7ad "samples/testfiles/BlueSquare.gif",» format=format@entry=538976288, openFlags=openFlags@entry=1) at ../../public/include/client-glue/TXMPFiles.incl_cpp:313 wResult = {errMessage = 0x2aa001cb9b0 "Out of range seek operation", ptrResult = 0x2aa0013513c, floatResult = 0,» int64Result = 0, int32Result = 9} ok = <optimized out> #7 0x000002aa0001e90a in ProcessFile (fileName=0x3fffffff7ad "samples/testfiles/BlueSquare.gif") at DumpMainXMP.cpp:83 ok = <optimized out> buffer = "Dumping main XMP for samples/testfiles/BlueSquare.gif\000\217\314\000\000\002\252\000\033\371\240\000\000\002\252\000\a-\310\000\000\003\377\377\377\357X\000\000\003\377\377\377\357P\000\000\003\377\375\377W0\000\000\000\000\000\000\vg\000\000\002\252\000\033\367\300\000\000\003\377\375\372\257\230\000\000\002\252\000\a)\350\000\000\002\252\000\006S\210\000\000\003\377\377\377\356\250", '\000' <repeats 15 times>, "\002\000\000\000\000\000\000\000\000\000\000\002\252\000\033\367\300\000\000\000\000MP2 \000\000\002\252\000\034\256\260MP2 \000\006/$"... xmpMeta = { _vptr.TXMPMeta = 0x2aa0016f4c8 <vtable for TXMPMeta<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >+16>, xmpRef = 0x2aa001caf00} xmpFile = { _vptr.TXMPFiles = 0x2aa0016f508 <vtable for TXMPFiles<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >+16>, xmpFilesRef = 0x2aa001cb080} format = 4294962648 openFlags = 1023 handlerFlags = 4256987410 xmpPacket = {offset = -1, length = -1, padSize = 0, charForm = 0 '\000', writeable = 0 '\000', hasWrapper = 0 '\000',» pad = 0 '\000'} offset = <optimized out> length = <optimized out> #8 0x000002aa0001c258 in main (argc=<optimized out>, argv=<optimized out>) at DumpMainXMP.cpp:127 i = <optimized out> options = 2 The build logs on s390x show several warnings which might be related. Help from porters is appreciated. Regards, Michael -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.18.0-2-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled