Your message dated Sat, 12 Sep 2020 17:51:51 +0000 with message-id <[email protected]> and subject line Bug#966692: fixed in stunnel4 3:5.56+dfsg-5 has caused the Debian Bug report #966692, regarding stunnel4: FTBFS because of test hang 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.) -- 966692: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966692 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: stunnel4 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: Michał Mirosław <[email protected]> The bug #955710 turns out to be only partially fixed. Now without a binary to exec the test runtime doesn't hang. When the binary is correct, though, it still can't stop asking the pipe for more data after EOF. $ dpkg-buildpackage -b [...] env TEST_STUNNEL=.../stunnel4-5.56+dfsg/src/stunnel debian/tests/runtime Found the certificate at debian/tests/certs/certificate.pem and the private key at debian/tests/certs/key.pem Using the /tmp/AgCSdk8YKw temporary directory About to get the stunnel version information Got stunnel version 5.56 ^Cmake[1]: *** [debian/rules:32: execute_before_dh_auto_test] Interrupt make: *** [debian/rules:106: binary] Error 1 From the manual run under strace: $ TEST_STUNNEL=src/stunnel strace -f -o /tmp/log debian/tests/runtime I can see (excerpt): 11715 read(5, <unfinished ...> 11715 <... read resumed> "stunnel 5.56 on x86_64-pc-linux-"..., 8192) = 95 [more reads] 11715 read(5, "TIMEOUTbusy = 300 sec"..., 8192) = 178 11715 epoll_wait(3, <unfinished ...> 11715 <... epoll_wait resumed> [{EPOLLHUP, {u32=5, u64=4294967301}}], 64, 59743) = 1 11715 epoll_ctl(3, EPOLL_CTL_MOD, 5, {EPOLLIN, {u32=5, u64=4294967301}} <unfinished ...> [11716 +++ exited with 0 +++] 11715 <... epoll_ctl resumed> ) = 0 11715 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=11716, si_uid=1000, si_status=0, si_utime=0, si_stime=0} --- 11715 write(4, "\1\0\0\0\0\0\0\0", 8) = 8 11715 rt_sigreturn({mask=[]}) = 0 11715 epoll_wait(3, [{EPOLLHUP, {u32=5, u64=4294967301}}, {EPOLLIN, {u32=4, u64=4294967300}}], 64, 59743) = 2 11715 epoll_ctl(3, EPOLL_CTL_MOD, 5, {EPOLLIN, {u32=5, u64=4294967301}}) = 0 11715 read(4, "\1\0\0\0\0\0\0\0", 8) = 8 11715 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG|WSTOPPED|WCONTINUED, NULL) = 11716 11715 wait4(-1, 0x7ffc665c7904, WNOHANG|WSTOPPED|WCONTINUED, NULL) = -1 ECHILD (No child processes) 11715 wait4(-1, 0x7ffc665c76b4, WNOHANG, NULL) = -1 ECHILD (No child processes) 11715 epoll_wait(3, [{EPOLLHUP, {u32=5, u64=4294967301}}], 64, 59743) = 1 11715 epoll_ctl(3, EPOLL_CTL_MOD, 5, {EPOLLIN, {u32=5, u64=4294967301}}) = 0 11715 epoll_wait(3, [{EPOLLHUP, {u32=5, u64=4294967301}}], 64, 59743) = 1 11715 epoll_ctl(3, EPOLL_CTL_MOD, 5, {EPOLLIN, {u32=5, u64=4294967301}}) = 0 11715 epoll_wait(3, [{EPOLLHUP, {u32=5, u64=4294967301}}], 64, 59743) = 1 11715 epoll_ctl(3, EPOLL_CTL_MOD, 5, {EPOLLIN, {u32=5, u64=4294967301}}) = 0 11715 read(5, "", 8192) = 0 11715 write(1, "Got stunnel version 5.56\n", 25) = 25 11715 epoll_wait(3, [{EPOLLHUP, {u32=5, u64=4294967301}}], 64, 59743) = 1 11715 epoll_ctl(3, EPOLL_CTL_MOD, 5, {EPOLLIN, {u32=5, u64=4294967301}}) = 0 11715 read(5, "", 8192) = 0 [last 3 lines repeated forever] -- System Information: Debian Release: 10.5 APT prefers stable-debug APT policy: (900, 'stable-debug'), (900, 'proposed-updates'), (900, 'stable'), (800, 'testing'), (700, 'unstable'), (600, 'experimental'), (540, 'oldstable'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'proposed-updates-debug'), (1, 'experimental-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.7.10mq+ (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -- no debconf information
test-runtime.strace.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: stunnel4 Source-Version: 3:5.56+dfsg-5 Done: Peter Pentchev <[email protected]> We believe that the bug you reported is fixed in the latest version of stunnel4, 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. Peter Pentchev <[email protected]> (supplier of updated stunnel4 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: Sat, 12 Sep 2020 20:15:57 +0300 Source: stunnel4 Architecture: source Version: 3:5.56+dfsg-5 Distribution: unstable Urgency: medium Maintainer: Peter Pentchev <[email protected]> Changed-By: Peter Pentchev <[email protected]> Closes: 955043 966692 969560 Changes: stunnel4 (3:5.56+dfsg-5) unstable; urgency=medium . * Various improvements and fixes to the runtime test: - destroy the stunnel version watcher on EOF - use AnyEvent->child(); Closes: #966692 - control which AnyEvent loop is used * Depend on netcat-openbsd instead of ncat for the tests. Closes: #969560 * Annotate test build dependencies with <!nocheck>. * Drop the "hardening-no-stackprotector" override - the Lintian check itself has been dropped. * Add the 07-imap-capabilities patch. Closes: #955043 Checksums-Sha1: 87daef78cd17b99a5d5f17d0a9bb15d819c8a60a 2702 stunnel4_5.56+dfsg-5.dsc faa7add2b905683ae5c0938d9044eb0296ab7755 624388 stunnel4_5.56+dfsg.orig.tar.xz a026240cb27ea22f3af789cc3f66db607dfa2d0f 833 stunnel4_5.56+dfsg.orig.tar.xz.asc 5e406b37871cca6dceda4d64fcca6872ec88c26c 48172 stunnel4_5.56+dfsg-5.debian.tar.xz 035b8b48fe11cbaa4d0665a70399fdb63127f261 6398 stunnel4_5.56+dfsg-5_amd64.buildinfo Checksums-Sha256: e31229252ea536605fbf220471b22f6eabe7616dd45c88b6a1bf10b70836c6c5 2702 stunnel4_5.56+dfsg-5.dsc 93efdc85874b6edd829b99f579b54770dd20854a46e18686704fcf531799e01f 624388 stunnel4_5.56+dfsg.orig.tar.xz b259f1576b90765f123867ce5ba202e439dc1ff259dad3f7d7fe5ee33467cddf 833 stunnel4_5.56+dfsg.orig.tar.xz.asc 013e4e5f198fa638c3faedf58b427d9f277b0d54a1698c84c6fec596d5da8bd2 48172 stunnel4_5.56+dfsg-5.debian.tar.xz 809ba61545bf8360b3db66efd8d485c80bab6053c47a3ec006fcd8c82aa2d0ec 6398 stunnel4_5.56+dfsg-5_amd64.buildinfo Files: f81e4518b614dda91edf0e8cf4db2af6 2702 net optional stunnel4_5.56+dfsg-5.dsc 611e27f691c4e67989a766dfae7f6668 624388 net optional stunnel4_5.56+dfsg.orig.tar.xz 9c63d8479fab496a1dc3e90af35d55fc 833 net optional stunnel4_5.56+dfsg.orig.tar.xz.asc 9e2fbaf8993adebfa2ceefb5c01ab383 48172 net optional stunnel4_5.56+dfsg-5.debian.tar.xz 019fc412af3c90617c6edcbf41c84347 6398 net optional stunnel4_5.56+dfsg-5_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAl9dA44ACgkQZR7vsCUn 3xM/5g//ft6VOcUO60tQOZC10LWd6d3kL5i2s6Rv3KEiabDib7ORFb+Gl4biICXt 8YIB5NFOLooxqCZ+mBWkciU5hbd4GhaiRbP1n+kmrnzn585Ob7HEjUnygxuRQMLr xWs7Va9Aug9Mr6LJQH0S3Lc3auYCy9L8n3ddIGfTvbhS7HduAQFtlWbCm1zIUQ6B MwRFBiAyUbx6iIm3ckCQa0UjKhjCIc29iiYBsU4K2bjzaDDwR3f/KX0A3ayX8h/r MMgobxYRF8M8D9HvgFDCVcqPaU70c/Ug7bBV66VAn5dT0NFkRNXemqatQMEj4Eru WuWBwM7jSiiY5cN2/1luJMbj2QNrE1eBUkPfVxJDE2bKVFgB5tKUJR3ToT3Cwybb VwEOLazEVJYc2jmYefr9yd/j4H1I1GiyBbhKwZCtxEKSNypeh7AfhJGHf35adRsr XiXUP3NzDY3m8zHbxDmtHEz1jFuiC728BhN4EgGYUEyg3YNIgX868LYX/CZShZGu GlYXGicJC0vfAnuG7PxcaXrrJlEfxoDWa+qFLWZbSjLNgK0Sphxhpolx4MvB9i1R 5pYLoDhll/0TGxJUk6dXkve+WQovkIrEQWUy8kHEx/Wm8Vi3APGpCjltGRpu8xsD 17y9/bFhid3osq1J4nS4dg77y0wbnef3vDucXC423OMF0u1qNq4= =zNxP -----END PGP SIGNATURE-----
--- End Message ---

