Bug 1219892 - Try to generate xorg-x11-server-source package from xwayland sources
Summary: Try to generate xorg-x11-server-source package from xwayland sources
Status: RESOLVED INVALID
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Current
Hardware: All openSUSE Tumbleweed
: P4 - Low : Enhancement (vote)
Target Milestone: ---
Assignee: Joan Torres
QA Contact: Gfx Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 1160249
  Show dependency treegraph
 
Reported: 2024-02-13 19:01 UTC by Stefan Dirsch
Modified: 2024-07-11 14:20 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Dirsch 2024-02-13 19:01:57 UTC
For the future I expect much more version updates for xwayland than for xorg-x11-server, since the former is still actively used and released, while for the latter only security fixes are released. 

Therefore we should figure out if it wouldn't be possible to extract the generic xserver sources (currently xorg-x11-server-sdk subpackage of xorg-x11-server) out of xwayland sources instead of xorg-x11-server sources.
Comment 1 Stefan Dirsch 2024-02-13 19:03:15 UTC
Forgot to mention. These xserver sources are needed for building xorg-x11-Xvnc (subpackage of tigervnc).
Comment 2 Stefan Dirsch 2024-02-14 14:12:34 UTC
Joan, please have a look when time allows.
Comment 3 Joan Torres 2024-02-15 08:51:55 UTC
I see.

I think xwayland will be updated but keeping 100% compatibility with xorg-x11-server?
So xorg-x11-server-sdk which are the headers might be the same, but the sources (xorg-x11-server-sources) might change?
Comment 4 Stefan Dirsch 2024-02-15 09:26:04 UTC
Ouch. I've meant xorg-x11-server-source, not xorg-x11-server-sdk!
Comment 5 Joan Torres 2024-02-15 12:02:30 UTC
I've just sent 2 SR, one for xwayland and another for xorg-x11-server to the devel project.
Now the sources are provided by xwayland.
Comment 6 Stefan Dirsch 2024-02-15 12:14:04 UTC
It turned out that we still need to adjust  xserver21.1.1.patch and switch to meson for xserver build in tigervnc package.
Comment 7 OBSbugzilla Bot 2024-02-20 21:15:02 UTC
This is an autogenerated message for OBS integration:
This bug (1219892) was mentioned in
https://build.opensuse.org/request/show/1148344 Factory / xorg-x11-server
Comment 8 Stefan Dirsch 2024-03-01 02:08:34 UTC
In the end we decided to revert this. With next Xserver release we need to switch to meson as buildsystem, which affects also tigervnc/Xcnc build, but we won't change to Xwayland sources for building tigervnc/Xvnc.