Summary: | x11-base/xorg-server-21.1.11 fails to compile: ephyr_glamor_xv.c:154:31: error: assignment to SetPortAttributeFuncPtr {aka int ()(struct _KdScreenInfo , long unsigned int, int, void )} from incompatible pointer type int ()(KdScreenInfo , Atom, INT32, voi | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | gabifalk |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/36640 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 870412 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
2024-02-29 21:09:13 UTC
Created attachment 886397 [details]
build.log
build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: FAILED: hw/kdrive/ephyr/Xephyr.p/ephyr_glamor_xv.c.o Program fop found: NO Program rendercheck found: NO Run-time dependency libsystemd found: NO (tried pkgconfig and cmake) Run-time dependency libsystemd-daemon found: NO (tried pkgconfig and cmake) Run-time dependency xorg-sgml-doctools found: NO (tried pkgconfig and cmake) ../xorg-server-21.1.11/hw/kdrive/ephyr/ephyr_glamor_xv.c:154:31: error: assignment to ‘SetPortAttributeFuncPtr’ {aka ‘int (*)(struct _KdScreenInfo *, long unsigned int, int, void *)’} from incompatible pointer type ‘int (*)(KdScreenInfo *, Atom, INT32, void *)’ {aka ‘int (*)(struct _KdScreenInfo *, long unsigned int, long int, void *)’} [-Wincompatible-pointer-types] This one is fixed upstream (see https://gitlab.freedesktop.org/xorg/xserver/-/commit/e89edec497bac581ca9b614fb00c25365580f045). (In reply to Gabi Falk from comment #3) > This one is fixed upstream (see > https://gitlab.freedesktop.org/xorg/xserver/-/commit/ > e89edec497bac581ca9b614fb00c25365580f045). I also made a merge request upstream to backport the fix to the 21.1 branch: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1532 (In reply to Gabi Falk from comment #4) > (In reply to Gabi Falk from comment #3) > > This one is fixed upstream (see > > https://gitlab.freedesktop.org/xorg/xserver/-/commit/ > > e89edec497bac581ca9b614fb00c25365580f045). > > I also made a merge request upstream to backport the fix to the 21.1 branch: > https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1532 It's merged now. |