[Bug 1103556] New: xorgxrdp doesn't match Xorg version
http://bugzilla.opensuse.org/show_bug.cgi?id=1103556 Bug ID: 1103556 Summary: xorgxrdp doesn't match Xorg version Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: 64bit OS: openSUSE Factory Status: NEW Severity: Critical Priority: P5 - None Component: X11 Applications Assignee: bnc-team-screening@forge.provo.novell.com Reporter: morten@soeltoft.dk QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- [ 23462.696] (II) LoadModule: "xorgxrdp" [ 23462.696] (II) Loading /usr/lib64/xorg/modules/libxorgxrdp.so [ 23462.696] (II) Module XORGXRDP: vendor="X.Org Foundation" [ 23462.696] compiled for 1.19.6, module version = 0.2.7 [ 23462.696] ABI class: X.Org Video Driver, version 23.0 [ 23462.696] (EE) xorgxrdp: module ABI major version (23) doesn't match the server's version (24) [ 23462.696] (EE) Failed to load module "xorgxrdp" (module requirement mismatch, 0) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1103556 http://bugzilla.opensuse.org/show_bug.cgi?id=1103556#c1 Michal Srb <msrb@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |msrb@suse.com Assignee|xorg-enterprise-bugs@forge. |fezhang@suse.com |provo.novell.com | --- Comment #1 from Michal Srb <msrb@suse.com> --- Reassigning to Felix, maintainer of xorgxrdp. It seems that xorgxrdp was not rebuilt after the latest xorg-x11-server update. I can not tell why, AFAIK build service should have triggered the rebuild because it has the BuildRequires on xorg-x11-server-sdk. Felix, do you have idea why it was not rebuilt? Additionally, we can prevent this kind of ABI mismatch at RPM level. So if something like that happens in future, the xorg-x11-server will not update until update for xorgxrdp is also available. Please add these lines to the package spec file: BuildRequires: pkgconfig(xorg-macros) ... %{x11_abi_videodrv_req} See for example how it is done in xf86-video-amdgpu. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1103556 http://bugzilla.opensuse.org/show_bug.cgi?id=1103556#c2 --- Comment #2 from Michal Srb <msrb@suse.com> --- Actually it seems that xorgxrdp uses both the ABI_CLASS_VIDEODRV and ABI_CLASS_XINPUT, so it should have both in the spec file:
%{x11_abi_videodrv_req} %{x11_abi_xinput_req}
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1103556 http://bugzilla.opensuse.org/show_bug.cgi?id=1103556#c3 Felix Zhang <fezhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #3 from Felix Zhang <fezhang@suse.com> --- Thanks very much Michal, pushed the fix you suggested to OBS: https://build.opensuse.org/request/show/627604 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1103556 http://bugzilla.opensuse.org/show_bug.cgi?id=1103556#c4 Felix Zhang <fezhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #4 from Felix Zhang <fezhang@suse.com> --- Fix checked in X11:RemoteDesktop -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com