Summary: | gui-libs/neatvnc-0.5.4 - fails tests on big endian ppc64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ernsteiswuerfel <erhard_f> |
Component: | Current packages | Assignee: | James Le Cuirot <chewi> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | Keywords: | TESTFAILURE |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | PPC64 | ||
OS: | Linux | ||
See Also: | https://github.com/any1/neatvnc/issues/85 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 888185 | ||
Attachments: |
build.log (ppc64, 0.5.4)
testlog.txt emerge --info testlog.txt (ppc64, 0.6.0) |
Description
ernsteiswuerfel
2023-03-15 22:53:58 UTC
Created attachment 857911 [details]
testlog.txt
Created attachment 857913 [details]
emerge --info
I've noticed that Debian has this on ppc64, but their build logs suggest that they don't run the tests. I've emailed their maintainer to ask them to run the tests. It fails on all big endian systems. Please test 0.6.0. I don't think that's fixed it, but let's check before reporting upstream. Created attachment 858439 [details]
testlog.txt (ppc64, 0.6.0)
Just checked 0.6.0 and it shows the same test failure.
Upstream have pushed a potential fix. Please could you try with this patch: https://github.com/any1/neatvnc/commit/1081ff35cde03cde5c172531574a637d1bde6524 (In reply to James Le Cuirot from comment #6) > Upstream have pushed a potential fix. Please could you try with this patch: > https://github.com/any1/neatvnc/commit/ > 1081ff35cde03cde5c172531574a637d1bde6524 The patch applies on top of 0.6.0 but the test still fails. I'll wait and see whether Weston gets fixed up for big endian. There doesn't seem much point in pursuing this unless it does. The situation with Weston hasn't improved. I've reopened the upstream neatvnc report, but I don't expect to see this resolved any time soon. In the meantime, I'm masking the package in the big-endian profile. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20991ed4d0cd5e5dd1c3c9ae1b38be7bccb0bc01 commit 20991ed4d0cd5e5dd1c3c9ae1b38be7bccb0bc01 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2023-06-24 13:34:03 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2023-06-24 13:41:14 +0000 profiles: Mask gui-libs/neatvnc on big-endian profiles Bug: https://bugs.gentoo.org/901391 Signed-off-by: James Le Cuirot <chewi@gentoo.org> profiles/features/big-endian/package.mask | 5 +++++ 1 file changed, 5 insertions(+) Upstream have suggested that this might be useful:
> Full log written to /<<PKGBUILDDIR>>/obj-powerpc-linux-gnu/meson-logs/testlog.txt
> cd obj-powerpc-linux-gnu && tail -v -n \+0 meson-logs/testlog.txt
Ah, never mind, I see you already attached that. |