Your message dated Sun, 09 Jul 2023 13:55:35 -0400 with message-id <8549bcebf95e3bafc4a252b20adfa4d7ef422fe4.ca...@debian.org> and subject line Mark bug fixed 1038827 has caused the Debian Bug report #1038827, regarding libwebm: Failed tests in big-endian architectures to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1038827: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038827 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: libwebm Version: 1.0.0.29-1 Tags: sid Severity: important X-Debbugs-CC: debian-s...@lists.debian.org debian-h...@lists.debian.org debian-powe...@lists.debian.org debian-sp...@lists.debian.org vasek.ge...@gmail.com Hi all, Package libwebm was introduced into Debian in 2021 for .webm support (and to avoid library vendor copies). However, its unit test has been broken on big-endian architectures since very beginning as shown in buildd page at https://buildd.debian.org/status/package.php?p=libwebm (s390x/hppa/powerpc/ ppc64/sparc64 for 1.0.0.30-2 and earlier), causing FTBFS. Currently an convenient copy of libwebm is bundled and embedded in src:aom, and embedded libwebm lacks unit tests. When I am working on src:aom and trying to replace bundled libwebm with the packaged one, current failed unit tests in libwebm will need some handling, or at least in the release archtiecture (s390x, such as https://buildd.debian.org/status/fetch.php?pkg=libwebm&arch=s390x&ver=1.0.0.30-2&stamp=1687373358&raw=0 ): ================================================== ./testing/mkvmuxer_tests.cc:863: Failure Expected equality of these values: muxer_mm.luminance_min() Which is: 30 parser_mm->luminance_min Which is: 0 ./testing/mkvmuxer_tests.cc:864: Failure Expected equality of these values: muxer_mm.luminance_max() Which is: 40 parser_mm->luminance_max Which is: 0 ./testing/mkvmuxer_tests.cc:865: Failure Expected equality of these values: muxer_mm.r()->x() Which is: 0.1 parser_mm->r->x Which is: 0 ./testing/mkvmuxer_tests.cc:866: Failure Expected equality of these values: muxer_mm.r()->y() Which is: 0.2 parser_mm->r->y Which is: 0 ./testing/mkvmuxer_tests.cc:867: Failure Expected equality of these values: muxer_mm.g()->x() Which is: 0.1 parser_mm->g->x Which is: 0 ./testing/mkvmuxer_tests.cc:868: Failure Expected equality of these values: muxer_mm.g()->y() Which is: 0.2 parser_mm->g->y Which is: 0 ./testing/mkvmuxer_tests.cc:869: Failure Expected equality of these values: muxer_mm.b()->x() Which is: 0.1 parser_mm->b->x Which is: 0 ./testing/mkvmuxer_tests.cc:870: Failure Expected equality of these values: muxer_mm.b()->y() Which is: 0.2 parser_mm->b->y Which is: 0 ./testing/mkvmuxer_tests.cc:871: Failure Expected equality of these values: muxer_mm.white_point()->x() Which is: 0.1 parser_mm->white_point->x Which is: 0 ./testing/mkvmuxer_tests.cc:872: Failure Expected equality of these values: muxer_mm.white_point()->y() Which is: 0.2 parser_mm->white_point->y Which is: 0 [ FAILED ] MuxerTest.Colour (0 ms) [ RUN ] MuxerTest.ColourPartial [ OK ] MuxerTest.ColourPartial (0 ms) [ RUN ] MuxerTest.Projection ./testing/mkvmuxer_tests.cc:930: Failure Expected equality of these values: muxer_proj.pose_yaw() Which is: 1 parser_proj->pose_yaw Which is: 0 ./testing/mkvmuxer_tests.cc:931: Failure Expected equality of these values: muxer_proj.pose_pitch() Which is: 2 parser_proj->pose_pitch Which is: 0 ./testing/mkvmuxer_tests.cc:932: Failure Expected equality of these values: muxer_proj.pose_roll() Which is: 3 parser_proj->pose_roll Which is: 0 [ FAILED ] MuxerTest.Projection (0 ms) =================================================== I am looking for help from porters with experience in big-endian architectures on debugging of the test failures. Given the high popcon of reverse dependencies (src:aom, 30000+), I may allow unittest failures for now but still keep this bug report open against src:libwebm. Any help would be appreciated. Best, Boyuan Yang
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Version: 1.0.0.30-6 The most recent upload fixed FTBFS with big-endian architecture. Thanks, Boyuan Yang
signature.asc
Description: This is a digitally signed message part
--- End Message ---