[Pkg-tigervnc-devel] [Git][debian-remote-team/tigervnc][master] Build fix for xorg-server-source 1.20.7, which moved ddxInputThread call from...

Joachim Falk gitlab at salsa.debian.org
Thu Mar 12 17:55:26 GMT 2020



Joachim Falk pushed to branch master at Debian Remote Packaging Team / tigervnc


Commits:
f26dacf9 by Joachim Falk at 2020-03-12T18:54:05+01:00
Build fix for xorg-server-source 1.20.7, which moved ddxInputThread call from os layer into ddx layer (Closes: #951938).

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/0178-xorg-server-1.20.7-fix-ddxInputThreadInit-link-error.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+tigervnc (1.10.1+dfsg-2) unstable; urgency=medium
+
+  [ Joachim Falk ]
+  * Build fix for xorg-server-source 1.20.7, which moved ddxInputThread
+    call from os layer into ddx layer (Closes: #951938).
+
+ -- Joachim Falk <joachim.falk at gmx.de>  Thu, 12 Mar 2020 18:57:16 +0100
+
 tigervnc (1.10.1+dfsg-1) unstable; urgency=high
 
   [ Joachim Falk ]


=====================================
debian/patches/0178-xorg-server-1.20.7-fix-ddxInputThreadInit-link-error.patch
=====================================
@@ -0,0 +1,23 @@
+Description: Build fix for xorg-server 1.20.7, which moved ddxInputThread call from os layer into ddx layer.
+Author: Lifted from OpenSUSE Tumbleweed tigervnc-1.10.0-5.1 source rpm.
+
+Index: pkg-tigervnc/unix/xserver/hw/vnc/xvnc.c
+===================================================================
+--- pkg-tigervnc.orig/unix/xserver/hw/vnc/xvnc.c
++++ pkg-tigervnc/unix/xserver/hw/vnc/xvnc.c
+@@ -295,6 +295,15 @@ void ddxBeforeReset(void)
+ }
+ #endif
+ 
++#if INPUTTHREAD
++/** This function is called in Xserver/os/inputthread.c when starting
++    the input thread. */
++void
++ddxInputThreadInit(void)
++{
++}
++#endif
++
+ void ddxUseMsg(void)
+ {
+     vncPrintBanner();


=====================================
debian/patches/series
=====================================
@@ -3,6 +3,7 @@
 0175-xtigervncviewer-WM_CLASS.patch
 # dustbin/0176-tigervnc-1.9-fix-crash-on-disconnect.patch # no longer needed for TigerVNC 1.10
 0177-tigervnc-1.10.1-fix-setupShm-wrong-width-heigh-method.patch
+0178-xorg-server-1.20.7-fix-ddxInputThreadInit-link-error.patch
 # rework/0200-add-tcpwrappers-support.patch # This patch is still not ported
 
 # These patches are lifted from RedHat



View it on GitLab: https://salsa.debian.org/debian-remote-team/tigervnc/-/commit/f26dacf9ef856ce164627aad7882e76d202a88db

-- 
View it on GitLab: https://salsa.debian.org/debian-remote-team/tigervnc/-/commit/f26dacf9ef856ce164627aad7882e76d202a88db
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-tigervnc-devel/attachments/20200312/301126c4/attachment-0001.html>


More information about the Pkg-tigervnc-devel mailing list