[Bug 1219892] New: Try to generate xorg-x11-server-sdk package from xwayland sources
https://bugzilla.suse.com/show_bug.cgi?id=1219892 Bug ID: 1219892 Summary: Try to generate xorg-x11-server-sdk package from xwayland sources Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: All OS: openSUSE Tumbleweed Status: NEW Severity: Enhancement Priority: P5 - None Component: X.Org Assignee: gfx-bugs@suse.de Reporter: sndirsch@suse.com QA Contact: gfx-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- 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. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low Status|NEW |CONFIRMED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joan.torres@suse.com, | |mbrugger@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 https://bugzilla.suse.com/show_bug.cgi?id=1219892#c1 --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> --- Forgot to mention. These xserver sources are needed for building xorg-x11-Xvnc (subpackage of tigervnc). -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 https://bugzilla.suse.com/show_bug.cgi?id=1219892#c2 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sndirsch@suse.com Assignee|gfx-bugs@suse.de |joan.torres@suse.com --- Comment #2 from Stefan Dirsch <sndirsch@suse.com> --- Joan, please have a look when time allows. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1160249 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 https://bugzilla.suse.com/show_bug.cgi?id=1219892#c3 --- Comment #3 from Joan Torres <joan.torres@suse.com> --- 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? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 https://bugzilla.suse.com/show_bug.cgi?id=1219892#c4 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Try to generate |Try to generate |xorg-x11-server-sdk package |xorg-x11-server-source |from xwayland sources |package from xwayland | |sources --- Comment #4 from Stefan Dirsch <sndirsch@suse.com> --- Ouch. I've meant xorg-x11-server-source, not xorg-x11-server-sdk! -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 https://bugzilla.suse.com/show_bug.cgi?id=1219892#c5 Joan Torres <joan.torres@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Joan Torres <joan.torres@suse.com> --- 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. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 https://bugzilla.suse.com/show_bug.cgi?id=1219892#c6 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- Status|RESOLVED |REOPENED --- Comment #6 from Stefan Dirsch <sndirsch@suse.com> --- It turned out that we still need to adjust xserver21.1.1.patch and switch to meson for xserver build in tigervnc package. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |IN_PROGRESS -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 https://bugzilla.suse.com/show_bug.cgi?id=1219892#c8 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|IN_PROGRESS |RESOLVED --- Comment #8 from Stefan Dirsch <sndirsch@suse.com> --- 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. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219892 https://bugzilla.suse.com/show_bug.cgi?id=1219892#c10 --- Comment #10 from Maintenance Automation <maint-coord+maintenance-robot@suse.de> --- SUSE-SU-2024:2776-1: An update that solves three vulnerabilities, contains one feature and has two security fixes can now be installed. URL: https://www.suse.com/support/update/announcement/2024/suse-su-20242776-1 Category: security (moderate) Bug References: 1219892, 1222309, 1222310, 1222312, 1222442 CVE References: CVE-2024-31080, CVE-2024-31081, CVE-2024-31083 Jira References: PED-9498 Maintenance Incident: [SUSE:Maintenance:34744](https://smelt.suse.de/incident/34744/) Sources used: openSUSE Leap 15.6 (src): dri3proto-1.2-150100.6.3.1, xwayland-24.1.1-150600.5.3.1, wayland-protocols-1.36-150600.4.3.1, presentproto-1.3-150600.3.3.1 openSUSE Leap 15.5 (src): dri3proto-1.2-150100.6.3.1 Development Tools Module 15-SP5 (src): dri3proto-1.2-150100.6.3.1 Development Tools Module 15-SP6 (src): dri3proto-1.2-150100.6.3.1, presentproto-1.3-150600.3.3.1 SUSE Package Hub 15 15-SP6 (src): wayland-protocols-1.36-150600.4.3.1 SUSE Linux Enterprise Workstation Extension 15 SP6 (src): xwayland-24.1.1-150600.5.3.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com