Summary: | dev-libs/hiredis-1.0.2-r2 fails tests | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Sam James <sam> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eschwartz93 |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Agostino Sarubbo
2022-08-27 08:31:35 UTC
Created attachment 801448 [details]
build.log
build log and emerge --info
Error(s) that match a know pattern: #41 Don't reset state after protocol error: PASSED The log doesn't contain anything to imply the tests fail due to LTO. Indeed, tests fail with or without LTO in local testing with the same issue. The later version of hiredis has a more obvious messaging about it: Testing asynchronous API against TCP connection (127.0.0.1:0): Connection error: Connection refused The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2799cb060ccd96724ef5f627ce94ab74547de2b9 commit 2799cb060ccd96724ef5f627ce94ab74547de2b9 Author: Petr Vaněk <arkamar@gentoo.org> AuthorDate: 2024-04-19 09:19:14 +0000 Commit: Petr Vaněk <arkamar@gentoo.org> CommitDate: 2024-04-19 09:35:47 +0000 dev-libs/hiredis: correct hiredis-test parameter The -p parameter expects redis port, not PID. Tests still fail, but those issues were fixed in version 1.1.0, which is about to be stabilized, therefore, I don't think we have to spend time fixing them. Failures are most probably related to used redis server version, see comments in [1]. [1] https://github.com/redis/hiredis/commit/b455b33818be4dab51777433fcac0d15e0c221ec Closes: https://bugs.gentoo.org/864795 Closes: https://bugs.gentoo.org/866944 Closes: https://bugs.gentoo.org/880395 Signed-off-by: Petr Vaněk <arkamar@gentoo.org> dev-libs/hiredis/hiredis-1.0.2-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) |