Summary: | app-emulation/spice-0.15.0: "FAIL: test-leaks" with openssl-3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Virtualization Team <virtualization> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://gitlab.freedesktop.org/spice/spice/-/issues/63 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 797325 | ||
Attachments: |
build.log
1-test-suite.log 2-test-suite.log |
Description
Agostino Sarubbo
2022-12-14 15:16:33 UTC
Created attachment 842645 [details]
build.log
build log and emerge --info
Created attachment 842647 [details]
1-test-suite.log
1-test-suite.log
Created attachment 842649 [details]
2-test-suite.log
2-test-suite.log
Makes since that this turns out to be an openssl-3 issue given: # Spice-DEBUG: reds.cpp:3366:do_spice_init: starting 0.15.0 # Spice-DEBUG: char-device.cpp:594:reset_dev_instance: sin (nil), char device 0x563ee0ec9d40 # Spice-DEBUG: reds.cpp:2538:reds_init_socket: bound to 0.0.0.0:5922 # Spice-DEBUG: reds.cpp:2782:reds_init_ssl: Loaded certificates from /var/tmp/portage/app-emulation/spice-0.15.0/work/spice-0.15.0/server/tests/pki/server-cert.pem # Spice-DEBUG: reds.cpp:2795:reds_init_ssl: Using private key from /var/tmp/portage/app-emulation/spice-0.15.0/work/spice-0.15.0/server/tests/pki/server-key.pem # Spice-DEBUG: reds.cpp:2804:reds_init_ssl: Loaded CA certificates from /var/tmp/portage/app-emulation/spice-0.15.0/work/spice-0.15.0/server/tests/pki/ca-cert.pem # Spice-DEBUG: main:0 (0x563ee0f2b4b0): thread_id 0x7f7cff43c640 # Spice-DEBUG: inputs:0 (0x563ee0f2b5d0): thread_id 0x7f7cff43c640 (./test-leaks:325): GLib-CRITICAL **: 13:40:16.390: Did not see expected message Spice-WARNING **: *SSL_accept failed* Bail out! Spice-FATAL-WARNING: error:0A000126:SSL routines::unexpected eof while reading https://gitlab.freedesktop.org/spice/spice/-/commit/3d32295f9e99054ae1a40d220ccef53a176c8aed but there's a bunch of follow up OpenSSL 3 commits as well. (In reply to Sam James from comment #5) > https://gitlab.freedesktop.org/spice/spice/-/commit/ > 3d32295f9e99054ae1a40d220ccef53a176c8aed but there's a bunch of follow up > OpenSSL 3 commits as well. Yeah, seems to need bump to 0.15.1. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdbf83d20cbb594e70507b64f3831d964b3e60b commit 4bdbf83d20cbb594e70507b64f3831d964b3e60b Author: John Helmert III <ajak@gentoo.org> AuthorDate: 2022-12-18 02:31:54 +0000 Commit: John Helmert III <ajak@gentoo.org> CommitDate: 2022-12-18 02:34:19 +0000 app-emulation/spice: add 0.15.1 Building with LTO should be fixed by [1], and the openssl-3 issue by [2]. Both in 0.15.1. [1] https://gitlab.freedesktop.org/spice/spice/-/commit/0b86b6808a06c482ea2bdef9f24be42e0dcb74ae [2] https://gitlab.freedesktop.org/spice/spice/-/commit/3d32295f9e99054ae1a40d220ccef53a176c8aed Bug: https://bugs.gentoo.org/865649 Bug: https://bugs.gentoo.org/885969 Signed-off-by: John Helmert III <ajak@gentoo.org> app-emulation/spice/Manifest | 1 + app-emulation/spice/spice-0.15.1.ebuild | 99 +++++++++++++++++++++++++++++++++ 2 files changed, 100 insertions(+) |