Thanks.
Sanity check failed: > x11-misc/read-edid-3.0.2 > depend ~alpha stable profile default/linux/alpha/17.0 (23 total) > >=dev-libs/libx86-1.1 > rdepend ~alpha stable profile default/linux/alpha/17.0 (23 total) > >=dev-libs/libx86-1.1
"A hardware-independent library for executing real-mode x86 code" and another description mentions "Provides an lrmi interface that works on x86, am64 and alpha" so.. I guess we can try it.
All sanity-check issues have been resolved
OK, so it would appear that we cannot keyword new read-edid on ppc and sparc because libx86 is not compatible with those arches. What about alpha? If the description of the Arch AUR package is anything to go by, that arch *should* be supported. It would be nice to finally resolve this ticket.
Okay, DIVIDE BY CUCUMBER ERROR / REDO FROM START. The latest read-edid ebuild makes it possible to disable the VBE interface in get-edid, meaning no dependency on either libx86 or sys/io.h. Therefore: - ppc/sparc: please confirm that read-edid builds fine with USE=-vbe-mode - alpha: please test both variants
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2b5cd483ec63e1c4fdcd5025c97938f2604351 commit 4e2b5cd483ec63e1c4fdcd5025c97938f2604351 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2021-05-07 16:49:06 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2021-05-07 16:50:33 +0000 profiles/arch: mask x11-misc/read-edid[vbe-mode] on ppc32 and sparc Bug: https://bugs.gentoo.org/764026 Signed-off-by: Marek Szuba <marecki@gentoo.org> profiles/arch/powerpc/ppc32/package.use.mask | 5 +++++ profiles/arch/sparc/package.use.mask | 5 +++++ 2 files changed, 10 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5aaf968f9e2759c1906db019d5dba68e7393a0 commit 1a5aaf968f9e2759c1906db019d5dba68e7393a0 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2021-05-07 16:39:42 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2021-05-07 16:50:29 +0000 x11-misc/read-edid: make get-edid VBE mode optional Not compatible with some previously supported arches, moreover according to upstream the new, i2c-based interface "tends to work much better and in many more cases than the old interface". While at it, switch to EAPI 7 and cmake.eclass. Bug: https://bugs.gentoo.org/764026 Signed-off-by: Marek Szuba <marecki@gentoo.org> x11-misc/read-edid/metadata.xml | 4 ++++ x11-misc/read-edid/read-edid-3.0.2-r1.ebuild | 32 ++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+)
Looking good on ppc. # cat read-edid-764026.report USE tests started on So 9. Mai 12:48:41 CEST 2021 FEATURES=' test' USE='' succeeded for =x11-misc/read-edid-3.0.2-r1 USE='' succeeded for =x11-misc/read-edid-3.0.2-r1
ppc done
(In reply to ernsteiswuerfel from comment #9) > Looking good on ppc. > > # cat read-edid-764026.report > USE tests started on So 9. Mai 12:48:41 CEST 2021 > > FEATURES=' test' USE='' succeeded for =x11-misc/read-edid-3.0.2-r1 > USE='' succeeded for =x11-misc/read-edid-3.0.2-r1 Thank you!
~sparc keyworded
Ping.
Assuming no interest in this on the alpha side of things.