Your message dated Thu, 21 Sep 2023 20:38:33 +0000 with message-id <[email protected]> and subject line Bug#1051454: fixed in librist 0.2.8+dfsg+really0.2.7+dfsg-1 has caused the Debian Bug report #1051454, regarding librist: FTBFS on 32-bit architectures: "Simple profile unicast packet loss" test segfaults 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 [email protected] immediately.) -- 1051454: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051454 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: librist Version: 0.2.8+dfsg-1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) The new version of librist in unstable is failing its build-time tests on all 32-bit architectures (armel, armhf, i386 and several ports architectures): > Summary of Failures: > > 3/21 libRIST:simple+unicast / Simple profile unicast packet loss 10% > FAIL > 0.05s killed by signal 11 SIGSEGV > 4/21 libRIST:simple+unicast / Simple profile unicast packet loss 25% > FAIL > 0.03s killed by signal 11 SIGSEGV It's likely to be easy to reproduce this on an amd64 machine by building the i386 package (debuild -ai386), either cross-compiling or in an i386 chroot, container or VM. This is a regression since 0.2.7+dfsg-1, so I would suggest starting by reviewing the differences between those versions. This could be related to one of these compiler warnings, which indicate assumptions in the source code that are not true on ILP32 architectures: > ../tools/srp_shared.c: In function ‘user_verifier_lookup’: > ../tools/srp_shared.c:176:43: warning: left shift count >= width of type > [-Wshift-count-overflow] > 176 | *generation = (buf.st_mtim.tv_sec << 32) | > buf.st_mtim.tv_nsec; > | ^~ > ../tools/ristreceiver.c: In function ‘cb_stats’: > ../tools/ristreceiver.c:446:86: warning: cast from pointer to integer of > different size [-Wpointer-to-int-cast] > 446 | rist_prometheus_parse_stats(prom_stats_ctx, > stats_container, (uint64_t)arg); > | > ^ > ../tools/ristsender.c: In function ‘setup_rist_peer’: > ../tools/ristsender.c:447:74: warning: cast to pointer from integer of > different size [-Wint-to-pointer-cast] > 447 | if (rist_stats_callback_set(ctx, setup->statsinterval, > cb_stats, (void*)w->id) == -1) { > | > ^ Or it could be something more subtle that gcc is unable to diagnose, like type-size assumptions in a varargs function. (It also failed to build on arm64, but that seems to be unrelated: a different test failed there with an assertion failure, that test has failed similarly in the past, and it doesn't fit the pattern of 64-bit architectures succeeding but 32-bit failing. That's out of scope for this particular bug report.) librist4:i386 is pulled in by this dependency chain for users of Wine: wine32 -> libwine -R-> gstreamer1.0-libav -> libavformat60 -> librist4 (where -R-> indicates a Recommends) so having both amd64 and i386 versions installed is going to be a relatively normal thing to do. Please could you take a look? Thanks, smcv
--- End Message ---
--- Begin Message ---Source: librist Source-Version: 0.2.8+dfsg+really0.2.7+dfsg-1 Done: Florian Ernst <[email protected]> We believe that the bug you reported is fixed in the latest version of librist, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Florian Ernst <[email protected]> (supplier of updated librist package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 21 Sep 2023 21:06:00 +0200 Source: librist Architecture: source Version: 0.2.8+dfsg+really0.2.7+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Florian Ernst <[email protected]> Changed-By: Florian Ernst <[email protected]> Closes: 1051454 Changes: librist (0.2.8+dfsg+really0.2.7+dfsg-1) unstable; urgency=medium . * [b92bc1e] New upstream version 0.2.8+dfsg+really0.2.7+dfsg - well, going back to 0.2.7 for the time being as 0.2.8 is not 32bit safe, cf. https://code.videolan.org/rist/librist/-/issues/169 (Closes: #1051454) * [daf0dab] Revert "debian/librist4.symbols: update to match new upstream release" * [279bfff] Revert "debian/copyright: update to match new upstream release" Checksums-Sha1: 46a6ddb1bf0c758af00d368c1ec622549d43c5b3 2294 librist_0.2.8+dfsg+really0.2.7+dfsg-1.dsc 8e494845b45345dc8ef3b99c8886f718a5928a40 135752 librist_0.2.8+dfsg+really0.2.7+dfsg.orig.tar.xz 7d4079107713f15d118f52bb10e550fc74eb2e49 8692 librist_0.2.8+dfsg+really0.2.7+dfsg-1.debian.tar.xz 17999a588784cff9fb3a2bca12239eeb934a59ea 9808 librist_0.2.8+dfsg+really0.2.7+dfsg-1_amd64.buildinfo Checksums-Sha256: beeb3edbbbe9511a2cf33e81cea6e26788c26fd1a7290817ca0f87435f4f7fe7 2294 librist_0.2.8+dfsg+really0.2.7+dfsg-1.dsc bb6fb71b94cdfb67197a94ef9aca77fd2c608e35beb1f9ec5f217cc9332f3ba5 135752 librist_0.2.8+dfsg+really0.2.7+dfsg.orig.tar.xz 3c276d90d79ff7c96b73e9d06d1ed6e1cd7bdbae04acda06d5ac90b3519d9e39 8692 librist_0.2.8+dfsg+really0.2.7+dfsg-1.debian.tar.xz b91dddd4759206215e1f3d60a5c5f10bf7edf6b7a3f9c038a952636c924c69a4 9808 librist_0.2.8+dfsg+really0.2.7+dfsg-1_amd64.buildinfo Files: 34b2e524874f6dacd1630b88fe173fe4 2294 libs optional librist_0.2.8+dfsg+really0.2.7+dfsg-1.dsc f1c9998350c1334e60cfeec1c5be4dd8 135752 libs optional librist_0.2.8+dfsg+really0.2.7+dfsg.orig.tar.xz a91a8249b20c9397fef047eac2f266ab 8692 libs optional librist_0.2.8+dfsg+really0.2.7+dfsg-1.debian.tar.xz 76a271f1dc0adc30607a7da419a33129 9808 libs optional librist_0.2.8+dfsg+really0.2.7+dfsg-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEBn03XtJwVyplJ26xBjdBuvXdHs4FAmUMl+gACgkQBjdBuvXd Hs51mw//dfMAjybFDntDJcYl3sTCtZFI2WpiSR2zxBucf606X1oxIJHz+yoFcAGH xWx2A8GfqtZk0QNL6XGuibJ4aApnb366+1F6cL/9MiW+Qsr+gy7FHUAfgepndbxS fGpkQlQnPwKz3xe6tjSUGzszXo8+LNCEJ60CO6uLG2zZFqk5q9D8GCedXCTieM0E 2S3FiFBewhNpmcmQcU7SlqO4QZfe5q3LYjzKWX355dA0KzqK4GdHG2rbOPdAdz4n pVon9DLNBjeJQe8zGZpPpibNS19BAfsi7+HVjluDTd/lDpIvrxEGKS1u7Okj7pii 895790NsSaSyf3UI84Y5IqTBY5ozIA67/LV5Xu/YOk3wgosyqnTVfLtG3s/URbY1 10fGn/s+ulRtb4P9sDYEor4ju6LmS+MguU2KVXQ6T7XPZ4GNq99GnUwFPfYsM6O/ jHsyKQ/Rvvrz/oi6ihnXhivLaMTEdsUnh68BUnQ7xymV2ps9AUFIkQMoKB/PZ9VA XVaTm9aq4643caLQ9HuNC4JPpIKu5Y4kPTiSs+5xzba/gWiGfz6FnhrKhDhheRi4 xfbTVoumXWsrfdCfBpF7ySQc6cWNKFguBS8E6Iqg703O6GjgvGzoIQyjepYHdOLr 9k5glx/VAI7AysZC6j/IDcConnayB2bMKs19KAV1BXYqXtWeqrw= =dE3I -----END PGP SIGNATURE-----
--- End Message ---

