Hello community,

here is the log from the commit of package tigervnc for openSUSE:Factory 
checked in at 2019-02-04 21:21:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tigervnc (Old)
 and      /work/SRC/openSUSE:Factory/.tigervnc.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tigervnc"

Mon Feb  4 21:21:17 2019 rev:56 rq:666700 version:1.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/tigervnc/tigervnc.changes        2019-01-15 
13:15:14.220411440 +0100
+++ /work/SRC/openSUSE:Factory/.tigervnc.new.28833/tigervnc.changes     
2019-02-04 21:21:18.687655490 +0100
@@ -1,0 +2,12 @@
+Thu Jan 17 12:07:27 UTC 2019 - [email protected]
+
+- Switch websocket dependency to python3. (bsc#1119737)
+
+-------------------------------------------------------------------
+Thu Jan 17 10:21:29 UTC 2019 - [email protected]
+
+- Do not build xorg-x11-Xvnc-module on s390. It fails to build
+  because macros.xorg-server is incomplete on s390 and the module
+  would be useless without real X server anyway.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tigervnc.spec ++++++
--- /var/tmp/diff_new_pack.daT59J/_old  2019-02-04 21:21:19.515655292 +0100
+++ /var/tmp/diff_new_pack.daT59J/_new  2019-02-04 21:21:19.527655289 +0100
@@ -166,7 +166,9 @@
 # For the with-vnc-key.sh script
 Requires:       /bin/hostname
 %{?systemd_requires}
+%ifnarch s390 s390x
 Recommends:     xorg-x11-Xvnc-module
+%endif
 Provides:       tightvnc = 1.3.9
 Provides:       xorg-x11-Xvnc:/usr/lib/vnc/with-vnc-key.sh
 Obsoletes:      tightvnc < 1.3.9
@@ -176,6 +178,7 @@
 %description -n xorg-x11-Xvnc
 This is the TigerVNC implementation of Xvnc.
 
+%ifnarch s390 s390x
 %package -n xorg-x11-Xvnc-module
 Requires:       xorg-x11-Xvnc
 Summary:        VNC module for X server
@@ -186,10 +189,11 @@
 This module allows to share content of X server's screen over VNC.
 It is loaded into X server as a module if enable in X server's
 configuration.
+%endif
 
 %package -n xorg-x11-Xvnc-novnc
 Requires:       novnc
-Requires:       python-websockify
+Requires:       python3-websockify
 Requires:       xorg-x11-Xvnc
 %{?systemd_requires}
 Summary:        NoVNC service for Xvnc
@@ -497,17 +501,19 @@
 
 %{_libexecdir}/vnc
 
-%files -n xorg-x11-Xvnc-module
+%ifarch s390 s390x
+# These would be in xorg-x11-Xvnc-module, but we don't build that on s390
 %exclude /usr/%{_lib}/xorg/protocol.txt
 %exclude /usr/%{_lib}/xorg/modules/extensions/libvnc.la
+%exclude /usr/%{_lib}/xorg/modules/extensions/libvnc.so
+%endif
+
 %ifnarch s390 s390x
+%files -n xorg-x11-Xvnc-module
+%exclude /usr/%{_lib}/xorg/protocol.txt
+%exclude /usr/%{_lib}/xorg/modules/extensions/libvnc.la
 %{_libdir}/xorg/modules/extensions/libvnc.so
 %config(noreplace) /etc/X11/xorg.conf.d/10-libvnc.conf
-%else
-%exclude /etc/X11/xorg.conf.d
-%exclude %{_libdir}/xorg/modules
-%exclude %{_libdir}/xorg/modules/extensions
-%exclude %{_libdir}/xorg/modules/extensions/libvnc.so
 %endif
 
 %files -n xorg-x11-Xvnc-novnc


Reply via email to