[X2Go-Commits] [x2goserver] 01/04: x2goserver-xsession: Port OPTIONS variable and has_option() function from recent version of /etc/X11/Xsession to X2Go's Xsession file. (Fixes: #1583). More porting i

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository x2goserver.

commit 1f9a68b4d1d13f80073d888586b48999316d5907
Author: Hanno Foest 
Date:   Mon May 16 21:29:38 2022 +0200

x2goserver-xsession: Port OPTIONS variable and has_option() function from 
recent version of /etc/X11/Xsession to X2Go's Xsession file. (Fixes: #1583). 
More porting is actually needed.
---
 debian/changelog |  6 ++
 x2goserver-xsession/etc/Xsession | 18 ++
 2 files changed, 24 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 4d737e11..c0514892 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,12 @@ x2goserver (4.1.0.4-0x2go1.2) UNRELEASED; urgency=medium
 - x2gocleansessions: Separate non-forking behavior from --debug into
   --nofork.
 
+  [ Hanno Foest ]
+  * New upstream version (4.1.0.4):
+- x2goserver-xsession: Port OPTIONS variable and has_option() function
+  from recent version of /etc/X11/Xsession to X2Go's Xsession file. (Fixes:
+  #1583). More porting is actually needed.
+
   [ Mike Gabriel ]
   * New upstream version (4.1.0.4):
 - Fix version number in VERSION.x2goserver-desktopsharing.
diff --git a/x2goserver-xsession/etc/Xsession b/x2goserver-xsession/etc/Xsession
index 270a0b30..5df6101c 100755
--- a/x2goserver-xsession/etc/Xsession
+++ b/x2goserver-xsession/etc/Xsession
@@ -77,6 +77,24 @@ USERXSESSIONRC=$HOME/.xsessionrc-x2go
 ALTUSERXSESSION=$HOME/.Xsession-x2go
 ERRFILE="${HOME}/.xsession-x2go-${cur_hostname}-errors"
 
+OPTIONS="$(
+   if [ -r "$OPTIONFILE" ]; then
+   cat "$OPTIONFILE"
+   fi
+   if [ -d /etc/x2go/Xsession.options.d ]; then
+   run-parts --list --regex '\.conf$' /etc/x2go/Xsession.options.d 
| xargs -d '\n' cat
+   fi
+)"
+
+has_option() {
+   # Ensure that a later no-foo overrides an earlier foo
+   if [ "$(echo "$OPTIONS" | grep -Eo "^(no-)?$1\>" | tail -n 1)" = "$1" 
]; then
+   return 0
+   else
+   return 1
+   fi
+}
+
 # Move the old error log file away.
 if [ -f "${ERRFILE}" ]; then
if [ -L "${ERRFILE}" ]; then

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2goserver.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [x2goserver] branch master updated (8a7c9d76 -> 06299d52)

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch master
in repository x2goserver.

  from  8a7c9d76  Setting keyboard layout in rootless X2GoKdrive sessions.
   new  1f9a68b4  x2goserver-xsession: Port OPTIONS variable and 
has_option() function from recent version of /etc/X11/Xsession to X2Go's 
Xsession file. (Fixes: #1583). More porting is actually needed.
   new  071210d5  debian/x2goserver.manpages: Install 
x2goupdateoptionsstring.1* man pages into bin:pkg x2goserver.
   new  aeae77de  Makefile: Create symlink from 
/etc/x2go/Xsession.options.d/ to /etc/X11/Xsession.options.d on Debian-like 
systems.
   new  06299d52  x2goserver/man/man8/x2gocleansessions.8: Update man page.

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/changelog| 11 +++
 debian/x2goserver.manpages  |  1 +
 x2goserver-xsession/Makefile|  2 ++
 x2goserver-xsession/etc/Xsession| 18 ++
 x2goserver/man/man8/x2gocleansessions.8 | 12 
 5 files changed, 40 insertions(+), 4 deletions(-)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2goserver.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [x2goserver] 04/04: x2goserver/man/man8/x2gocleansessions.8: Update man page.

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository x2goserver.

commit 06299d529c40948006608f4bb5a54047a06a89a3
Author: Mike Gabriel 
Date:   Mon May 16 21:44:35 2022 +0200

x2goserver/man/man8/x2gocleansessions.8: Update man page.
---
 debian/changelog|  1 +
 x2goserver/man/man8/x2gocleansessions.8 | 12 
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index c3594381..a9cc40af 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -32,6 +32,7 @@ x2goserver (4.1.0.4-0x2go1.2) UNRELEASED; urgency=medium
   are holding back newer versions for unknown reason).
 - Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to
   /etc/X11/Xsession.options.d on Debian-like systems.
+- x2goserver/man/man8/x2gocleansessions.8: Update man page.
   * debian/x2goserver.postinst:
 + Drop duplicate sourcing of debconf includes.
 + Add Dutch debconf translation. Thanks to Frans Spiesschaert.
diff --git a/x2goserver/man/man8/x2gocleansessions.8 
b/x2goserver/man/man8/x2gocleansessions.8
index f5948b80..9e701206 100644
--- a/x2goserver/man/man8/x2gocleansessions.8
+++ b/x2goserver/man/man8/x2gocleansessions.8
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.40)
 .\"
 .\" Standard preamble:
 .\" 
@@ -133,7 +133,7 @@
 .\" 
 .\"
 .IX Title "X2GOCLEANSESSIONS 8"
-.TH X2GOCLEANSESSIONS 8 "2019-01-14" "Version 4.1.0.4" "Unknown - X2Go Server 
Bug!"
+.TH X2GOCLEANSESSIONS 8 "2019-07-19" "Version 4.1.0.4" "Unknown - X2Go Server 
Bug!"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -149,6 +149,8 @@ x2gocleansessions \- X2Go Server Cleanup Daemon
 .IX Item "x2gocleansessions --man"
 .IP "\fBx2gocleansessions\fR [\fB\-\-debug\fR|\fB\-d\fR]" 4
 .IX Item "x2gocleansessions [--debug|-d]"
+.IP "\fBx2gocleansessions\fR [\fB\-\-nofork\fR|\fB\-d\fR]" 4
+.IX Item "x2gocleansessions [--nofork|-d]"
 .PD
 .SH "DESCRIPTION"
 .IX Header "DESCRIPTION"
@@ -166,8 +168,10 @@ Print a brief help message and exits.
 Prints the manual page and exits.
 .IP "\fB\-\-debug\fR|\fB\-d\fR" 8
 .IX Item "--debug|-d"
-Override debugging setting in global config and keep application in foreground
-instead of daemonizing.
+Override debugging setting in global config; implies \fB\-\-nofork\fR.
+.IP "\fB\-\-nofork\fR|\fB\-n\fR" 8
+.IX Item "--nofork|-n"
+Keep application in foreground instead of daemonizing.
 .SH "AUTHOR"
 .IX Header "AUTHOR"
 This manual has been written by Mike Gabriel 


--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2goserver.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [x2goserver] 02/04: debian/x2goserver.manpages: Install x2goupdateoptionsstring.1* man pages into bin:pkg x2goserver.

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository x2goserver.

commit 071210d53f092a5d57bbfc8675bc50749e73ca41
Author: Mike Gabriel 
Date:   Mon May 16 21:41:03 2022 +0200

debian/x2goserver.manpages: Install x2goupdateoptionsstring.1* man pages 
into bin:pkg x2goserver.
---
 debian/changelog   | 2 ++
 debian/x2goserver.manpages | 1 +
 2 files changed, 3 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index c0514892..04d1a3de 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -41,6 +41,8 @@ x2goserver (4.1.0.4-0x2go1.2) UNRELEASED; urgency=medium
 * Drop base64 from D (x2goserver): A bin:pkg does not exist,
   the bas64 executable is shipped as part of coreutils (which
   is an essential package and thus does not need a dependency).
+  * debian/x2goserver.manpages:
++ Install x2goupdateoptionsstring.1* man pages into bin:pkg x2goserver.
   * x2goserver.spec:
 + Update (LONG_)DESCRIPTION of bin:pkg x2goserver-x2goagent.
 + Fix up files section for x2gokdrive (wrong pkg name).
diff --git a/debian/x2goserver.manpages b/debian/x2goserver.manpages
index b58465f1..e7717408 100644
--- a/debian/x2goserver.manpages
+++ b/debian/x2goserver.manpages
@@ -23,5 +23,6 @@ debian/tmp/usr/share/man/man8/x2gosuspend-session.8*
 debian/tmp/usr/share/man/man8/x2goterminate-session.8*
 debian/tmp/usr/share/man/man8/x2goumount-session.8*
 debian/tmp/usr/share/man/man8/x2goumount_session.8*
+debian/tmp/usr/share/man/man1/x2goupdateoptionsstring.1*
 debian/tmp/usr/share/man/man1/x2gooptionsstring.1*
 debian/tmp/usr/share/man/man8/x2goversion.8*

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2goserver.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [x2goserver] 03/04: Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to /etc/X11/Xsession.options.d on Debian-like systems.

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository x2goserver.

commit aeae77dee85b1b5dfbf75f394b4e2ea0ee793055
Author: Mike Gabriel 
Date:   Mon May 16 21:44:15 2022 +0200

Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to 
/etc/X11/Xsession.options.d on Debian-like systems.
---
 debian/changelog | 2 ++
 x2goserver-xsession/Makefile | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 04d1a3de..c3594381 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -30,6 +30,8 @@ x2goserver (4.1.0.4-0x2go1.2) UNRELEASED; urgency=medium
   This change only gets activated for Debian for now and focuses
   on policykit-1 (<= 0.105). (Debian maintainers of policykit-1
   are holding back newer versions for unknown reason).
+- Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to
+  /etc/X11/Xsession.options.d on Debian-like systems.
   * debian/x2goserver.postinst:
 + Drop duplicate sourcing of debconf includes.
 + Add Dutch debconf translation. Thanks to Frans Spiesschaert.
diff --git a/x2goserver-xsession/Makefile b/x2goserver-xsession/Makefile
index 163e9c51..ea15a314 100755
--- a/x2goserver-xsession/Makefile
+++ b/x2goserver-xsession/Makefile
@@ -21,6 +21,7 @@ MANDIR ?= $(PREFIX)/share/man
 SHAREDIR ?= $(PREFIX)/share/x2go
 
 XSESSIONDIR ?= /etc/X11/Xsession.d
+XSESSIONOPTIONSDIR ?= /etc/X11/Xsession.options.d
 XSESSIONOPTIONFILE ?= /etc/X11/Xsession.options
 XINITRCDIR ?= /etc/X11/xinit/xinitrc.d
 XCLIENTSDIR ?= /etc/X11/xinit/Xclients.d
@@ -56,6 +57,7 @@ install_config:
$(INSTALL_SYMLINK) /etc/X11/Xresources  $(DESTDIR)$(ETCDIR)/
if [ -e /etc/debian_version ] || [ -e /etc/devuan_version ]; then if [ 
-e $(XSESSIONOPTIONFILE) ]; then $(INSTALL_SYMLINK) $(XSESSIONOPTIONFILE) 
$(DESTDIR)$(ETCDIR)/Xsession.options; else touch 
$(DESTDIR)$(ETCDIR)/Xsession.options; fi; fi
if [ -e /etc/debian_version ] || [ -e /etc/devuan_version ]; then if [ 
-d $(XSESSIONDIR) ]; then $(RM_FILE) $(DESTDIR)$(ETCDIR)/Xsession.d; 
$(INSTALL_SYMLINK) $(XSESSIONDIR) $(DESTDIR)$(ETCDIR)/Xsession.d; else 
$(INSTALL_DIR) $(DESTDIR)$(ETCDIR)/Xsession.d; fi; fi
+   if [ -e /etc/debian_version ] || [ -e /etc/devuan_version ]; then if [ 
-d $(XSESSIONOPTIONSDIR) ]; then $(RM_FILE) 
$(DESTDIR)$(ETCDIR)/Xsession.options.d; $(INSTALL_SYMLINK) 
$(XSESSIONOPTIONSDIR) $(DESTDIR)$(ETCDIR)/Xsession.options.d; else 
$(INSTALL_DIR) $(DESTDIR)$(ETCDIR)/Xsession.options.d; fi; fi
if [ -e /etc/redhat-release ] || [ -e /etc/gentoo-release ] || [ -e 
/etc/rt-os-release ] || [ -e /etc/slackware-version ]; then if [ -d 
$(XINITRCDIR) ]; then $(INSTALL_SYMLINK) $(XINITRCDIR) 
$(DESTDIR)$(ETCDIR)/xinitrc.d; else $(INSTALL_DIR) 
$(DESTDIR)$(ETCDIR)/xinitrc.d; fi; fi
if [ -e /etc/redhat-release ] || [ -e /etc/gentoo-release ] || [ -e 
/etc/rt-os-release ] || [ -e /etc/slackware-version ]; then if [ -d 
$(XCLIENTSDIR) ]; then $(INSTALL_SYMLINK) $(XCLIENTSDIR) 
$(DESTDIR)$(ETCDIR)/Xclients.d; else $(INSTALL_DIR) 
$(DESTDIR)$(ETCDIR)/Xclients.d; fi; fi
if [ -e /etc/os-release ] && cat /etc/os-release | grep "suse" 
1>/dev/null || [ -d /usr/share/doc/packages/brp-check-suse ]; then if [ -d 
$(XINITRCDIR) ]; then $(INSTALL_SYMLINK) $(XINITRCDIR) 
$(DESTDIR)$(ETCDIR)/xinitrc.d; else $(INSTALL_DIR) 
$(DESTDIR)$(ETCDIR)/xinitrc.d; fi; fi

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2goserver.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] Build failed in Jenkins: x2goserver+ppc64be+nightly+debian-jessie #129

2022-05-16 Thread jenkins
ot be authenticated!
  libboost-iostreams1.55.0 libsigc++-2.0-0c2a libcwidget3 libsqlite3-0
  aptitude-common libxapian22 aptitude
apt-get failed.
W: Could not install aptitude!

��� Cleanup 
 ���


Purging /��BUILDDIR��
Not cleaning session: cloned chroot in use
E: 10mount: rmdir: failed to remove '/��CHROOT��': Device or resource busy
E: jessie-powerpc-sbuild-3a1330e1-099a-440f-9ba6-89c71f6e201c: Chroot setup 
failed: stage=setup-stop
Chroot cleanup failed
E: Core build dependencies not satisfied; skipping


��� Summary 
 ���


Build Architecture: powerpc
Build-Space: 0
Build-Time: 0
Distribution: jessie
Fail-Stage: install-deps
Host Architecture: powerpc
Install-Time: 0
Job: 
/home/x2go-jenkins/tmp/tmp.gi6TulXFJfFxzaC7WydaLPKF/x2goserver_4.1.0.4-0x2go1.2~git20220516.1945+8.heuler.1.dsc
Machine Architecture: powerpc
Package: x2goserver
Package-Time: 0
Source-Version: 4.1.0.4-0x2go1.2~git20220516.1945+8.heuler.1
Space: 0
Status: failed
Version: 4.1.0.4-0x2go1.2~git20220516.1945+8.heuler.1

Finished at 20220516-2147
Build needed 00:00:00, 0k disc space
E: Core build dependencies not satisfied; skipping
+ cleanup
+ typeset temp_dir=
+ for temp_dir in '"${temp_cleanup[@]}"'
+ '[' -n '' ']'
+ for temp_dir in '"${temp_cleanup[@]}"'
+ '[' -n /home/x2go-jenkins/tmp/tmp.gi6TulXFJfFxzaC7WydaLPKF ']'
+ '[' -d /home/x2go-jenkins/tmp/tmp.gi6TulXFJfFxzaC7WydaLPKF ']'
+ rm -Rf -- /home/x2go-jenkins/tmp/tmp.gi6TulXFJfFxzaC7WydaLPKF
Build step 'Execute shell' marked build as failure
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [x2goserver] 01/01: x2goserver-xsession/etc/Xsession: Detect $SHELL from getent passwd and use it to launch the session (on RHEL, SUSE, Gentoo and alike). (Fixes: #1434).

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository x2goserver.

commit 2cabb88c3f785d93060d41e3f86eadc508aab553
Author: Orion Poplawski 
Date:   Mon May 16 21:55:23 2022 +0200

x2goserver-xsession/etc/Xsession: Detect $SHELL from getent passwd and use 
it to launch the session (on RHEL, SUSE, Gentoo and alike). (Fixes: #1434).

 X2Go's Xsession file always starts the user's session with /bin/bash (at
 least on RedHat systems where SHELL is set to /bin/bash via ~/.bashrc
 calling /etc/bashrc).  This patch attempts to determine the user's login
 shell and use that for launching the session.  See also:
 .
 https://bugzilla.redhat.com/show_bug.cgi?id=1794660
 .
 Another option might be the judicious use of the --norc option when
 launching x2goruncommand on followers but I'm not sure what other
 effects this will have or where to do that.  Effects might not be to bad
 because I can simulate this by moving away the user's .bash_profile and
 .bashrc files and then the tcsh is used as expected in this case.
 However, while $SHELL does not get set in this case, the xfce4-session
 script still gets launched with bash which triggers some other errors,
 so this patch may be the best option.
---
 debian/changelog | 6 ++
 x2goserver-xsession/etc/Xsession | 4 
 2 files changed, 10 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index a9cc40af..9aa24304 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -472,6 +472,12 @@ x2goserver (4.1.0.4-0x2go1.2) UNRELEASED; urgency=medium
 - Support for rootless X2GoKdrive sessions.
 - Setting keyboard layout in rootless X2GoKdrive sessions.
 
+  [ Orion Paplowski ]
+  * New upstream version (4.1.0.4):
+- x2goserver-xsession/etc/Xsession: Detect $SHELL from getent passwd
+  and use it to launch the session (on RHEL, SUSE, Gentoo and alike).
+  (Fixes: #1434).
+
   [ Tom Ruzicka ]
   * debian/po: Add Czech debconf translation.
 
diff --git a/x2goserver-xsession/etc/Xsession b/x2goserver-xsession/etc/Xsession
index 5df6101c..6466bc4d 100755
--- a/x2goserver-xsession/etc/Xsession
+++ b/x2goserver-xsession/etc/Xsession
@@ -135,6 +135,10 @@ if ! echo "*" >>"$WRITE_TEST"; then
 fi
 rm -f "$WRITE_TEST"
 
+# Determine the users login shell and use that to launch the session
+SHELL=$(getent passwd $LOGNAME | cut -d: -f7)
+# Fallback
+[ -z "$SHELL" ] && SHELL=/bin/bash
 
 if [ -f /etc/debian_version ] || [ -f /etc/devuan_version ]; then
 

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2goserver.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [x2goserver] branch master updated (06299d52 -> 2cabb88c)

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch master
in repository x2goserver.

  from  06299d52  x2goserver/man/man8/x2gocleansessions.8: Update man page.
   new  2cabb88c  x2goserver-xsession/etc/Xsession: Detect $SHELL from 
getent passwd and use it to launch the session (on RHEL, SUSE, Gentoo and 
alike). (Fixes: #1434).

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/changelog | 6 ++
 x2goserver-xsession/etc/Xsession | 4 
 2 files changed, 10 insertions(+)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2goserver.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] Build failed in Jenkins: x2goserver+ppc64be+nightly+debian-jessie #130

2022-05-16 Thread jenkins
��
��� Cleanup 
 ���


Purging /��BUILDDIR��
Not cleaning session: cloned chroot in use
E: Core build dependencies not satisfied; skipping

����
��� Summary 
 ���


Build Architecture: powerpc
Build-Space: 0
Build-Time: 0
Distribution: jessie
Fail-Stage: install-deps
Host Architecture: powerpc
Install-Time: 0
Job: 
/home/x2go-jenkins/tmp/tmp.0ZrV35vJpJPwCSNtvKOaV3Mf/x2goserver_4.1.0.4-0x2go1.2~git20220516.1946+8.heuler.1.dsc
Machine Architecture: powerpc
Package: x2goserver
Package-Time: 0
Source-Version: 4.1.0.4-0x2go1.2~git20220516.1946+8.heuler.1
Space: 0
Status: failed
Version: 4.1.0.4-0x2go1.2~git20220516.1946+8.heuler.1

Finished at 20220516-2158
Build needed 00:00:00, 0k disc space
E: Core build dependencies not satisfied; skipping
+ cleanup
+ typeset temp_dir=
+ for temp_dir in '"${temp_cleanup[@]}"'
+ '[' -n '' ']'
+ for temp_dir in '"${temp_cleanup[@]}"'
+ '[' -n /home/x2go-jenkins/tmp/tmp.0ZrV35vJpJPwCSNtvKOaV3Mf ']'
+ '[' -d /home/x2go-jenkins/tmp/tmp.0ZrV35vJpJPwCSNtvKOaV3Mf ']'
+ rm -Rf -- /home/x2go-jenkins/tmp/tmp.0ZrV35vJpJPwCSNtvKOaV3Mf
Build step 'Execute shell' marked build as failure
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] branch 3.6.x updated (b7034724a -> 8129c1f6b)

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch 3.6.x
in repository nx-libs.

  from  b7034724a Merge branch 'uli42-pr/many_clipboard_fixes' into 3.6.x
   new  460562852 nx-X11: Add support for riscv64 architecture
   new  2124e2fae Merge branch 'AlexGhiti-int/alex/riscv64_support' into 
3.6.x
   new  d207d02f1 github actions: Use TIRPC for debian:sid
   new  00cc40a3b .github/workflows/nx-libs.ym: Always build with 
-DUseTIRPC=YES.
   new  c26b9b291 Merge branch 'sunweaver-pr/debian-use-tirpc-in-ghactions' 
into 3.6.x
   new  3d76ed45e nxagent: extend x2go check
   new  1ef24c379 Merge branch 'uli42-pr/extend_x2go_check' into 3.6.x
   new  6090ab111 nxdialog: rework comments
   new  e23efeb11 nxdialog: use os.linesep to make it work on other systems
   new  2e99e6234 Args.c: remove some empty lines
   new  4bdf03add Args.c: fix wrong comment
   new  5a6928f86 Args.c: remove superfluous SAFE_free() call
   new  3ab28297c Imakefiles: whitespace fixes
   new  cf5bb486d Screen.c: Fix wrong format specifier
   new  5323e2cea Screen.c, Window.c: use "None" everywhere for 
FullscreenWindow
   new  70fde4c74 Clipboard.c: fix/reformat some comments
   new  b06b6b1ef Merge branch 'uli42-pr/various8' into 3.6.x
   new  1a1b5e9c2 Add Ubuntu 22.04
   new  ae9a6b2e4 Merge pull request #1035 from gratuxri/ubuntu_jammy
   new  c8553c70e Screen.c: fix handling of AllScreens without a running 
window manager
   new  106d6c8d4 Merge pull request #1033 from uli42/pr/nxclient_geometry
   new  1d9ba187b Clipboard.c: re-add callbacks
   new  a86957b91 Clipboard.c: fix typo in array name
   new  7b22b2d40 Clipboard.c: use a TimeStamp datatype for lastTimeChanged 
as dix does
   new  ce9782280 Events.c: fix typo in comment
   new  5ec4d7b8a Clipboard.c: fix some comments
   new  a8d7b0c8c NXdispatch.c: use defined value CurrentTime instead of 0
   new  8129c1f6b Merge pull request #1028 from 
uli42/pr/fix_clipboard_callbacks

The 28 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/nx-libs.yml  |   7 +-
 nx-X11/config/cf/Imake.cf  |   5 +
 nx-X11/config/cf/Imake.tmpl|   2 +
 nx-X11/config/cf/linux.cf  |   9 ++
 nx-X11/programs/Xserver/Imakefile  |  12 +-
 nx-X11/programs/Xserver/hw/nxagent/Args.c  |  13 +-
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c | 136 ++---
 nx-X11/programs/Xserver/hw/nxagent/Events.c|   2 +-
 nx-X11/programs/Xserver/hw/nxagent/Imakefile   |  55 -
 nx-X11/programs/Xserver/hw/nxagent/Init.c  |  38 +-
 nx-X11/programs/Xserver/hw/nxagent/Init.h  |   2 +-
 nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c|   6 +-
 nx-X11/programs/Xserver/hw/nxagent/Screen.c|   5 +-
 nx-X11/programs/Xserver/hw/nxagent/Window.c|   2 +-
 .../programs/Xserver/hw/nxagent/compext/Imakefile  |  18 +--
 nxdialog/bin/nxdialog  |  24 ++--
 16 files changed, 208 insertions(+), 128 deletions(-)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 01/28: nx-X11: Add support for riscv64 architecture

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 460562852eb4b1e14d2eeb81d2b96ea5de6ef683
Author: Alexandre Ghiti 
Date:   Fri Sep 10 08:51:53 2021 +0200

nx-X11: Add support for riscv64 architecture
---
 nx-X11/config/cf/Imake.cf   | 5 +
 nx-X11/config/cf/Imake.tmpl | 2 ++
 nx-X11/config/cf/linux.cf   | 9 +
 3 files changed, 16 insertions(+)

diff --git a/nx-X11/config/cf/Imake.cf b/nx-X11/config/cf/Imake.cf
index 9d683b858..612bc4e38 100644
--- a/nx-X11/config/cf/Imake.cf
+++ b/nx-X11/config/cf/Imake.cf
@@ -878,6 +878,11 @@ XCOMM Keep cpp from replacing path elements containing 
i486/i586/i686
 #  undef __powerpc64__
 #  undef tmp_set_big_endian
 # endif
+# ifdef __riscv
+#  if __riscv_xlen == 64
+#   define Riscv64Architecture
+#  endif
+# endif
 # ifdef sparc
 #  define SparcArchitecture
 #  undef sparc
diff --git a/nx-X11/config/cf/Imake.tmpl b/nx-X11/config/cf/Imake.tmpl
index de1fca937..266be8c5a 100644
--- a/nx-X11/config/cf/Imake.tmpl
+++ b/nx-X11/config/cf/Imake.tmpl
@@ -509,6 +509,8 @@ XCOMM the platform-specific parameters - edit site.def to 
change
 #define ByteOrder  X_BIG_ENDIAN
 #elif defined(Ppc64LeArchitecture)
 #define ByteOrder  X_LITTLE_ENDIAN
+#elif defined(Riscv64Architecture)
+#define ByteOrder  X_LITTLE_ENDIAN
 #elif defined(HPArchitecture)
 #define ByteOrder  X_BIG_ENDIAN
 #elif defined(SuperHArchitecture)
diff --git a/nx-X11/config/cf/linux.cf b/nx-X11/config/cf/linux.cf
index c3e9eaafd..6851be558 100644
--- a/nx-X11/config/cf/linux.cf
+++ b/nx-X11/config/cf/linux.cf
@@ -783,6 +783,15 @@ XCOMM binutils:(LinuxBinUtilsMajorVersion)
 # define ServerExtraDefines-DGCCUSESGAS XFree86ServerDefines
 #endif /* PpcArchitecture */
 
+#ifdef Riscv64Architecture
+# ifndef OptimizedCDebugFlags
+#  define OptimizedCDebugFlags -O3
+# endif
+# define LinuxMachineDefines   -D__riscv64__
+# define ServerOSDefines   XFree86ServerOSDefines
+# define ServerExtraDefines-DGCCUSESGAS XFree86ServerDefines -D_XSERVER64
+#endif /* Riscv64Achitecture */
+
 #ifdef s390Architecture
 # ifndef OptimizedCDebugFlags
 #  define OptimizedCDebugFlags -O2 -fomit-frame-pointer GccAliasingArgs

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 04/28: .github/workflows/nx-libs.ym: Always build with -DUseTIRPC=YES.

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 00cc40a3b79f2309a368db0e0a63d09f45c45e7c
Author: Mike Gabriel 
Date:   Sat Oct 30 14:17:58 2021 +0200

.github/workflows/nx-libs.ym: Always build with -DUseTIRPC=YES.
---
 .github/workflows/nx-libs.yml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/.github/workflows/nx-libs.yml b/.github/workflows/nx-libs.yml
index 4fa580e76..0d70fa970 100644
--- a/.github/workflows/nx-libs.yml
+++ b/.github/workflows/nx-libs.yml
@@ -176,11 +176,8 @@ jobs:
 ;;
 esac
 case "${{ matrix.cfg.container }}" in
-  fedora*|centos*|debian:sid)
+  fedora*|centos*|debian*|ubuntu*)
 export IMAKE_DEFINES="-DUseTIRPC=YES"
 make IMAKE_DEFINES="${IMAKE_DEFINES}"
 ;;
-  ubuntu*|debian*)
-make
-;;
 esac

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 02/28: Merge branch 'AlexGhiti-int/alex/riscv64_support' into 3.6.x

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 2124e2fae72c4ac4694f5d4d17e62a6fa1fe8654
Merge: b7034724a 460562852
Author: Mike Gabriel 
Date:   Sat Oct 30 13:35:39 2021 +0200

Merge branch 'AlexGhiti-int/alex/riscv64_support' into 3.6.x

Attributes GH PR #1023: https://github.com/ArcticaProject/nx-libs/pull/1023

 nx-X11/config/cf/Imake.cf   | 5 +
 nx-X11/config/cf/Imake.tmpl | 2 ++
 nx-X11/config/cf/linux.cf   | 9 +
 3 files changed, 16 insertions(+)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 06/28: nxagent: extend x2go check

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 3d76ed45e22f7a71de3ca0e918da01bb5936f0cf
Author: Ulrich Sibiller 
Date:   Mon Oct 18 22:11:26 2021 +0200

nxagent: extend x2go check

do not only depend on the program name but also check the DISPLAY
variable and the command line parameters. This mainly helps for testing
some special constructs when you want to use an alternative nxagent
for x2go connections.
---
 nx-X11/programs/Xserver/hw/nxagent/Args.c |  2 +-
 nx-X11/programs/Xserver/hw/nxagent/Init.c | 38 ---
 nx-X11/programs/Xserver/hw/nxagent/Init.h |  2 +-
 3 files changed, 37 insertions(+), 5 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Args.c 
b/nx-X11/programs/Xserver/hw/nxagent/Args.c
index ea17e4813..e2dc8c083 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Args.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Args.c
@@ -201,7 +201,7 @@ int ddxProcessArgument(int argc, char *argv[], int i)
 /*
  * Check if we are running as X2Go Agent
  */
-checkX2goAgent();
+checkX2goAgent(argc, argv);
 #endif
   }
 
diff --git a/nx-X11/programs/Xserver/hw/nxagent/Init.c 
b/nx-X11/programs/Xserver/hw/nxagent/Init.c
index 8a9964154..fe51b595a 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Init.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Init.c
@@ -183,20 +183,52 @@ Bool nxagentX2go;
 /*
  * Check if agent is X2goAgent
  */
-void checkX2goAgent(void)
+void checkX2goAgent(int argc, char * argv[])
 {
   #ifdef TEST
   fprintf(stderr, "%s: nxagentProgName [%s]\n", __func__, nxagentProgName);
   #endif
 
+  nxagentX2go = False;
+
   if (strcasecmp(nxagentProgName,"x2goagent") == 0)
   {
-fprintf(stderr, "\nrunning as X2Go Agent\n");
 nxagentX2go = True;
   }
   else
-nxagentX2go = False;
+  {
+char *envDisplay = getenv("DISPLAY");
+
+/* x2go DISPLAY variable contains ".x2go" */
+if (envDisplay && strstr(envDisplay, ".x2go-"))
+{
+  nxagentX2go = True;
+}
+else
+{
+  for (int i = 1; i < argc; i++)
+  {
+/* x2go session names are passed with -name and start with "X2GO-" */
+if (argv[i] && strncmp(argv[i], "-name", 5)  == 0)
+{
+  if (i < argc - 1)
+  {
+if (strstr(argv[i+1], "X2GO-"))
+{
+  nxagentX2go = True;
+  break;
+}
+  }
+}
+  }
+}
+  }
+
+  if (nxagentX2go)
+fprintf(stderr, "\nrunning as X2Go Agent\n");
 }
+
+
 #endif
 
 /*
diff --git a/nx-X11/programs/Xserver/hw/nxagent/Init.h 
b/nx-X11/programs/Xserver/hw/nxagent/Init.h
index ec0bb3483..d08517771 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Init.h
+++ b/nx-X11/programs/Xserver/hw/nxagent/Init.h
@@ -47,7 +47,7 @@ extern Bool nxagentSaveUnder;
 
 #ifdef X2GO
 extern Bool nxagentX2go;
-void checkX2goAgent(void);
+void checkX2goAgent(int argc, char *argv[]);
 #endif
 
 extern ServerGrabInfoRec nxagentGrabServerInfo;

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 03/28: github actions: Use TIRPC for debian:sid

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit d207d02f1c05a4e51d801740a20c23b033996635
Author: Ulrich Sibiller 
Date:   Mon Oct 18 23:59:25 2021 +0200

github actions: Use TIRPC for debian:sid
---
 .github/workflows/nx-libs.yml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/nx-libs.yml b/.github/workflows/nx-libs.yml
index 14625feb1..4fa580e76 100644
--- a/.github/workflows/nx-libs.yml
+++ b/.github/workflows/nx-libs.yml
@@ -176,11 +176,11 @@ jobs:
 ;;
 esac
 case "${{ matrix.cfg.container }}" in
-  ubuntu*|debian*)
-make
-;;
-  fedora*|centos*)
+  fedora*|centos*|debian:sid)
 export IMAKE_DEFINES="-DUseTIRPC=YES"
 make IMAKE_DEFINES="${IMAKE_DEFINES}"
 ;;
+  ubuntu*|debian*)
+make
+;;
 esac

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 11/28: Args.c: fix wrong comment

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 4bdf03addf2e6e3f0c8ad432df4a4df7a9e62266
Author: Ulrich Sibiller 
Date:   Mon Oct 18 22:10:43 2021 +0200

Args.c: fix wrong comment
---
 nx-X11/programs/Xserver/hw/nxagent/Args.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Args.c 
b/nx-X11/programs/Xserver/hw/nxagent/Args.c
index 1a613ff38..1341840c7 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Args.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Args.c
@@ -187,9 +187,8 @@ int ddxProcessArgument(int argc, char *argv[], int i)
   /*
* The flavour can never change, so only set it once.
*
-   * FIXME: ddxProcessArgument() is called once for every command line
-   * argument, with argv[0] being the argument and not the program
-   * name! We should move this check somewhere else.
+   * ddxProcessArgument() is called once for every command line
+   * argument, with argv[i] being the argument, i > 0. argv[0] is the program 
name.
*/
   if (nxagentProgName == NULL)
   {

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 05/28: Merge branch 'sunweaver-pr/debian-use-tirpc-in-ghactions' into 3.6.x

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit c26b9b291562ea2cd3b021db7f81cf086c99bd2c
Merge: 2124e2fae 00cc40a3b
Author: Mike Gabriel 
Date:   Sat Oct 30 21:14:34 2021 +0200

Merge branch 'sunweaver-pr/debian-use-tirpc-in-ghactions' into 3.6.x

Attributes GH PR #1026: https://github.com/ArcticaProject/nx-libs/pull/1026

 .github/workflows/nx-libs.yml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 12/28: Args.c: remove superfluous SAFE_free() call

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 5a6928f86a2b7ee7e416fde592940dab862b714a
Author: Ulrich Sibiller 
Date:   Mon Oct 18 22:18:06 2021 +0200

Args.c: remove superfluous SAFE_free() call
---
 nx-X11/programs/Xserver/hw/nxagent/Args.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Args.c 
b/nx-X11/programs/Xserver/hw/nxagent/Args.c
index 1341840c7..174873e51 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Args.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Args.c
@@ -697,8 +697,6 @@ int ddxProcessArgument(int argc, char *argv[], int i)
 #ifdef TEST
 fprintf(stderr, "%s: changing nxagentKeyboard from [null/null] to 
[clone].\n", __func__);
 #endif
-
-SAFE_free(nxagentKeyboard);
 nxagentKeyboard = strdup("clone");
   }
   else

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 10/28: Args.c: remove some empty lines

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 2e99e623457ebf0425c9c64a48131627c7826443
Author: Ulrich Sibiller 
Date:   Mon Oct 18 22:17:48 2021 +0200

Args.c: remove some empty lines
---
 nx-X11/programs/Xserver/hw/nxagent/Args.c | 4 
 1 file changed, 4 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Args.c 
b/nx-X11/programs/Xserver/hw/nxagent/Args.c
index e2dc8c083..1a613ff38 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Args.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Args.c
@@ -268,7 +268,6 @@ int ddxProcessArgument(int argc, char *argv[], int i)
 if (envOptions != NULL)
 {
   nxagentParseOptionString(envOptions);
-
   SAFE_free(envOptions);
 }
 
@@ -1154,7 +1153,6 @@ static void nxagentParseSingleOption(char *name, char 
*value)
   fprintf(stderr, "Warning: Ignoring bad value '%s' for option 
'fullscreen'.\n",
   validateString(value));
 }
-
 return;
   }
   else if (!strcmp(name, "shpix"))
@@ -1189,7 +1187,6 @@ static void nxagentParseSingleOption(char *name, char 
*value)
   fprintf(stderr, "Warning: Ignoring bad value '%s' for option 'shmem'.\n",
   validateString(value));
 }
-
 return;
   }
   else if (!strcmp(name, "composite"))
@@ -1531,7 +1528,6 @@ static void nxagentParseSingleOption(char *name, char 
*value)
 }
 
 *argv[0] = '-';
-
 memcpy(argv[0] + 1, name, size);
   }
 

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 13/28: Imakefiles: whitespace fixes

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 3ab28297ce6aa46dfc5f023a405e0ed8247aa881
Author: Ulrich Sibiller 
Date:   Mon Oct 18 22:54:32 2021 +0200

Imakefiles: whitespace fixes
---
 nx-X11/programs/Xserver/Imakefile  | 12 ++---
 nx-X11/programs/Xserver/hw/nxagent/Imakefile   | 55 +++---
 .../programs/Xserver/hw/nxagent/compext/Imakefile  | 18 +++
 3 files changed, 42 insertions(+), 43 deletions(-)

diff --git a/nx-X11/programs/Xserver/Imakefile 
b/nx-X11/programs/Xserver/Imakefile
index 390ad538b..72ed8484c 100644
--- a/nx-X11/programs/Xserver/Imakefile
+++ b/nx-X11/programs/Xserver/Imakefile
@@ -31,10 +31,10 @@ NULL =
 
 #include 
 
-/* On most systems the linker requires the libraries in dependency order. 
+/* On most systems the linker requires the libraries in dependency order.
But we have no real order because there are cycles. We fix this by adding
-   some libraries twice on the commandline. dependLib will add the 
-   dependency library to the commandline if the link order is important */ 
+   some libraries twice on the commandline. dependLib will add the
+   dependency library to the commandline if the link order is important */
 #if 1 /* This is currently enabled for all systems */
 #define dependLib(x) x
 #else
@@ -43,7 +43,7 @@ NULL =
 
 #if defined(XorgVersion)
 /* Do not strip server binaries */
-INSTPGMFLAGS = 
+INSTPGMFLAGS =
 #endif
 
 #define PreFbLibs $(DIX) $(OS) $(XPDDX)
@@ -136,7 +136,7 @@ INSTPGMFLAGS =
  FB = fb/LibraryTargetName(fb)
  DAMAGE = miext/damage/LibraryTargetName(damage)
  SHADOW = miext/shadow/LibraryTargetName(shadow)
-  LAYER = miext/layer/LibraryTargetName(layer) 
+  LAYER = miext/layer/LibraryTargetName(layer)
 #if !HasFfs && (defined(mingwArchitecture) || defined(cygwinArchitecture))
  /* Order of libraries is important when linking in mingw or
   * cygwin. libmi.a requires ffs from libdix.a. So it is added
@@ -147,7 +147,7 @@ INSTPGMFLAGS =
 #endif
MIINITEXTOBJ = mi/miinitext.o
 DIX = dix/LibraryTargetName(dix)
-#if UsbMouseSupport 
+#if UsbMouseSupport
 #if !HasLibUsb
 USB = $(XF86OSSRC)/bsd/libusb/LibraryTargetName(usb)
 #else
diff --git a/nx-X11/programs/Xserver/hw/nxagent/Imakefile 
b/nx-X11/programs/Xserver/hw/nxagent/Imakefile
index 4e48f62f5..710bfba80 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Imakefile
+++ b/nx-X11/programs/Xserver/hw/nxagent/Imakefile
@@ -1,10 +1,9 @@
 #include 
 
-
 NULL =
 
 SUBDIRS = compext \
-  $(NULL)
+ $(NULL)
 
 SRCS =  \
NXwindow.c \
@@ -17,9 +16,9 @@ SRCS =  \
NXglyph.c \
NXpicture.c \
NXshm.c \
-NXglxext.c \
-NXxvdisp.c \
-NXresource.c \
+   NXglxext.c \
+   NXxvdisp.c \
+   NXresource.c \
NXmitrap.c \
Args.c \
Binder.c \
@@ -73,9 +72,9 @@ OBJS =  \
NXglyph.o \
NXpicture.o \
NXshm.o \
-NXglxext.o \
-NXxvdisp.o \
-NXresource.o \
+   NXglxext.o \
+   NXxvdisp.o \
+   NXresource.o \
NXmitrap.o \
Args.o \
Binder.o \
@@ -240,26 +239,26 @@ NX_DEFINES = \
 #endif
 
 DEFINES = \
--g $(OS_DEFINES) $(EXT_DEFINES) $(NX_DEFINES) \
--UXF86VIDMODE -UXFreeXDGA -UXF86MISC -UXF86DRI \
--DNXAGENT_SERVER \
--DNXAGENT_RENDER_CLEANUP \
--DNXAGENT_FIXKEYS \
--DNXAGENT_CLIPBOARD \
--DNXAGENT_WAKEUP=1000 \
--DNXAGENT_ONSTART \
--DNXAGENT_ARTSD \
--UNX_DEBUG_INPUT \
--DRANDR_10_INTERFACE=1 \
--DRANDR_12_INTERFACE=1 \
--DRANDR_13_INTERFACE=1 \
--DRANDR_14_INTERFACE=1 \
--DRANDR_15_INTERFACE=1 \
--DPANORAMIX \
--UDEBUG_TREE \
--DX2GO \
--DSYSTEMFONTDIR=\"$(SYSTEMFONTDIR)\" \
-$(NULL)
+   -g $(OS_DEFINES) $(EXT_DEFINES) $(NX_DEFINES) \
+   -UXF86VIDMODE -UXFreeXDGA -UXF86MISC -UXF86DRI \
+   -DNXAGENT_SERVER \
+   -DNXAGENT_RENDER_CLEANUP \
+   -DNXAGENT_FIXKEYS \
+   -DNXAGENT_CLIPBOARD \
+   -DNXAGENT_WAKEUP=1000 \
+   -DNXAGENT_ONSTART \
+   -DNXAGENT_ARTSD \
+   -UNX_DEBUG_INPUT \
+   -DRANDR_10_INTERFACE=1 \
+   -DRANDR_12_INTERFACE=1 \
+   -DRANDR_13_INTERFACE=1 \
+   -DRANDR_14_INTERFACE=1 \
+   -DRANDR_15_INTERFACE=1 \
+   -DPANORAMIX \
+   -UDEBUG_TREE \
+   -DX2GO \
+   -DSYSTEMFONTDIR=\"$(SYSTEMFONTDIR)\" \
+   $(NULL)
 
 all:: $(OBJS)
 
diff --git a/nx-X11/programs/Xserver/hw/nxagent/compext/Imakefile 
b/nx-X11/programs/Xserver/hw/nxagent/compext/Imakefile
index 407baab80..ea34def78 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/compext/Imakefile
+++ b/nx-X11/programs/Xserver/hw/nxagent/compext/Imakefile
@@ -30,16 +30,16 @@ OBJS =  \
Z.o \
$(NULL)
 
-   INCLU

[X2Go-Commits] [nx-libs] 07/28: Merge branch 'uli42-pr/extend_x2go_check' into 3.6.x

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 1ef24c379f8d142180f77ecfe2ab43093c3b7a64
Merge: c26b9b291 3d76ed45e
Author: Mike Gabriel 
Date:   Sat Oct 30 21:16:27 2021 +0200

Merge branch 'uli42-pr/extend_x2go_check' into 3.6.x

Attributes GH PR #1024: https://github.com/ArcticaProject/nx-libs/pull/1024

 nx-X11/programs/Xserver/hw/nxagent/Args.c |  2 +-
 nx-X11/programs/Xserver/hw/nxagent/Init.c | 38 ---
 nx-X11/programs/Xserver/hw/nxagent/Init.h |  2 +-
 3 files changed, 37 insertions(+), 5 deletions(-)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 14/28: Screen.c: Fix wrong format specifier

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit cf5bb486de8b720ab39f7d2930485937e3cd0138
Author: Ulrich Sibiller 
Date:   Mon Oct 25 20:38:45 2021 +0200

Screen.c: Fix wrong format specifier
---
 nx-X11/programs/Xserver/hw/nxagent/Screen.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Screen.c 
b/nx-X11/programs/Xserver/hw/nxagent/Screen.c
index 31b8b68a3..0c1d55f42 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Screen.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Screen.c
@@ -375,7 +375,7 @@ FIXME: We'll check for ReparentNotify and LeaveNotify 
events after
   XEvent e;
 
   #ifdef TEST
-  fprintf(stderr, "%d: WARNING! Going to wait for the ReparentNotify event 
[%d].\n", __func__, i);
+  fprintf(stderr, "%s: WARNING! Going to wait for the ReparentNotify event 
[%d].\n", __func__, i);
   #endif
 
   if (XCheckTypedWindowEvent(nxagentDisplay, nxagentFullscreenWindow, 
ReparentNotify, &e))

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 09/28: nxdialog: use os.linesep to make it work on other systems

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit e23efeb1138ab70a25153f20f3b6d9ef08194429
Author: Ulrich Sibiller 
Date:   Tue Jun 8 20:51:12 2021 +0200

nxdialog: use os.linesep to make it work on other systems
---
 nxdialog/bin/nxdialog | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/nxdialog/bin/nxdialog b/nxdialog/bin/nxdialog
index 8713b77c1..4ef19dffc 100755
--- a/nxdialog/bin/nxdialog
+++ b/nxdialog/bin/nxdialog
@@ -290,7 +290,7 @@ class NxDialogProgram(object):
 raise
 
 except Exception as expt:
-sys.stderr.write("Caught exception: %s\n" % (expt))
+sys.stderr.write("Caught exception: %s" % (expt) + os.linesep)
 sys.exit(EXIT_FAILURE)
 
 @staticmethod
@@ -363,23 +363,23 @@ class NxDialogProgram(object):
 """ Disconnect/terminate NX session upon user's request. """
 
 if not self.options.dialog_type:
-sys.stderr.write("Dialog type not supplied via --dialog\n")
+sys.stderr.write("Dialog type not supplied via --dialog" + 
os.linesep)
 sys.exit(EXIT_FAILURE)
 
 dlgtype = self.options.dialog_type
 
 if dlgtype not in VALID_DLG_TYPES:
-sys.stderr.write("Invalid dialog type '%s'\n" % (dlgtype))
+sys.stderr.write("Invalid dialog type '%s'" % (dlgtype) + 
os.linesep)
 sys.exit(EXIT_FAILURE)
 
 if dlgtype in (DLG_TYPE_PULLDOWN,
DLG_TYPE_YESNOSUSPEND,
DLG_TYPE_YESNO) and self.options.agentpid is None:
-sys.stderr.write("Agent pid not supplied via --parent\n")
+sys.stderr.write("Agent pid not supplied via --parent" + 
os.linesep)
 sys.exit(EXIT_FAILURE)
 
 if dlgtype == DLG_TYPE_PULLDOWN and not self.options.window:
-sys.stderr.write("Window id not supplied via --window\n")
+sys.stderr.write("Window id not supplied via --window" + 
os.linesep)
 sys.exit(EXIT_FAILURE)
 
 if self.options.caption:
@@ -397,5 +397,4 @@ class NxDialogProgram(object):
 
 self.show_dialog(message_caption, message_text)
 
-
 NxDialogProgram().main()

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 24/28: Screen.c: fix handling of AllScreens without a running window manager

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit c8553c70e77317fdafaeb18fb921e346e9a02fb7
Author: Ulrich Sibiller 
Date:   Wed Dec 29 15:20:30 2021 +0100

Screen.c: fix handling of AllScreens without a running window manager

When used with the old nomachine nxclient (nxclient-3.5.0-9.exe) on
Windows for running a desktop session the screen size was wrong (set
to 3/4 of the requested size while also activating fullscreen because
in that case nomachine's nxwin does not offer a window manager).

Fix this by always setting AllScreens to true when there's no window
manager, just as it was already done with the FullScreen variable.

Fixes: ArcticaProject/nx-libs#1030
---
 nx-X11/programs/Xserver/hw/nxagent/Screen.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Screen.c 
b/nx-X11/programs/Xserver/hw/nxagent/Screen.c
index 7998f35f0..026a8ff98 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Screen.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Screen.c
@@ -967,6 +967,7 @@ Bool nxagentOpenScreen(ScreenPtr pScreen, int argc, char 
*argv[])
 #endif
 
 nxagentChangeOption(Fullscreen, True);
+nxagentChangeOption(AllScreens, True);
 
 if (nxagentOption(ClientOs) == ClientOsWinnt &&
 (!nxagentReconnectTrap || nxagentResizeDesktopAtStartup))

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 25/28: Add Ubuntu 22.04

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 1a1b5e9c2c88752aeef5c039969bcb110cd25dc2
Author: gratuxri 
Date:   Sun Jan 16 00:04:17 2022 +0100

Add Ubuntu 22.04

Add Ubuntu Jammy for github actions
---
 .github/workflows/nx-libs.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.github/workflows/nx-libs.yml b/.github/workflows/nx-libs.yml
index 0d70fa970..a31be7405 100644
--- a/.github/workflows/nx-libs.yml
+++ b/.github/workflows/nx-libs.yml
@@ -19,6 +19,8 @@ jobs:
   - { container: 'ubuntu:16.04', cc-version: clang }
   - { container: 'ubuntu:20.04', cc-version: gcc }
   - { container: 'ubuntu:20.04', cc-version: clang }
+  - { container: 'ubuntu:22.04', cc-version: gcc }
+  - { container: 'ubuntu:22.04', cc-version: clang }
   - { container: 'debian:stable', cc-version: gcc }
   - { container: 'debian:stable', cc-version: clang }
   - { container: 'debian:sid', cc-version: gcc }

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 18/28: Clipboard.c: re-add callbacks

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 1d9ba187bcea7ba05a9c280a914eb6dc46e3113b
Author: Ulrich Sibiller 
Date:   Wed Nov 10 23:18:28 2021 +0100

Clipboard.c: re-add callbacks

7aa969cd4ee5fe6ecf74f82442e4a0a7491191c1 dropped calling the callbacks
which was a mistake.

However, this time we do it without an additional trap.

Fixes ArcticaProject/nx-libs#1027
---
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c | 62 ++
 1 file changed, 53 insertions(+), 9 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c 
b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
index f0cef595c..7e78c9758 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
@@ -377,6 +377,11 @@ static void printSelectionStat(int index)
 
   fprintf(stderr, "  CurrentSelections[].client %s\n", 
nxagentClientInfoString(curSel.client));
   fprintf(stderr, "  CurrentSelections[].window [0x%x]\n", 
curSel.window);
+  if (curSel.pWin)
+fprintf(stderr, "  CurrentSelections[].pWin   [%p] (-> 
[0x%x])\n", (void *)curSel.pWin, WINDOWID(curSel.pWin));
+  else
+fprintf(stderr, "  CurrentSelections[].pWin   -\n");
+  fprintf(stderr, "  CurrentSelections[].lastTimeChanged[%u]\n", 
curSel.lastTimeChanged.milliseconds);
   return;
 }
 
@@ -906,12 +911,15 @@ void nxagentHandleSelectionClearFromXServerByIndex(int 
index)
 return;
   }
 
+  UpdateCurrentTime();
+  TimeStamp time = ClientTimeToServerTime(CurrentTime);
+
   if (IS_LOCAL_OWNER(index))
   {
 /* Send a SelectionClear event to (our) previous owner. */
 xEvent x = {0};
 x.u.u.type = SelectionClear;
-x.u.selectionClear.time = GetTimeInMillis();
+x.u.selectionClear.time = time.milliseconds;
 x.u.selectionClear.window = lastSelectionOwner[index].window;
 x.u.selectionClear.atom = CurrentSelections[index].selection;
 
@@ -921,8 +929,11 @@ void nxagentHandleSelectionClearFromXServerByIndex(int 
index)
  * Set the root window with the NullClient as selection owner. Our
  * clients asking for the owner via XGetSelectionOwner() will get
  * this for an answer.
+ * Set the CurrentSelection data just as ProcSetSelectionOwner does.
  */
+CurrentSelections[index].lastTimeChanged = time;
 CurrentSelections[index].window = screenInfo.screens[0]->root->drawable.id;
+CurrentSelections[index].pWin = NULL;
 CurrentSelections[index].client = NullClient;
 
 clearSelectionOwnerData(index);
@@ -930,6 +941,22 @@ void nxagentHandleSelectionClearFromXServerByIndex(int 
index)
 setClientSelectionStage(index, SelectionStageNone);
 
 invalidateTargetCache(index);
+
+/*
+ * Now call the callbacks. This is important, especially for
+ * XFixes events to work properly. Keep in mind that this will
+ * also call our own callback so we must be prepared there to not
+ * communicate back to the real X server about this SelectionClear
+ * event. It already knows about that...
+ */
+if (SelectionCallback)
+{
+SelectionInfoRec info = {0};
+
+info.selection = &CurrentSelections[index];
+info.kind = SelectionSetOwner;
+CallCallbacks(&SelectionCallback, &info);
+}
   }
   else
   {
@@ -2268,20 +2295,34 @@ void nxagentSetSelectionCallback(CallbackListPtr 
*callbacks, void *data,
 return;
   }
 
+  #ifdef DEBUG
+  printSelectionStat(index);
+  #endif
+
+  if (CurrentSelections[index].client == NullClient &&
+  CurrentSelections[index].pWin == (WindowPtr)None &&
+  CurrentSelections[index].window == 
screenInfo.screens[0]->root->drawable.id &&
+  lastSelectionOwner[index].client == NullClient &&
+  lastSelectionOwner[index].window == None &&
+  lastSelectionOwner[index].windowPtr == NULL)
+  {
+/*
+ * No need to propagate anything to the real X server because this
+ * callback was triggered by a SelectionClear from the real X
+ * server. See nxagentHandleSelectionClearFromXServer
+ */
+#ifdef DEBUG
+fprintf(stderr, "%s: aborting callback because it was triggered by 
nxagent\n", __func__);
+#endif
+return;
+  }
+
   /*
* Always invalidate the target cache for the relevant selection.
* This ensures not having invalid data in the cache.
*/
   invalidateTargetCache(index);
 
-  #ifdef DEBUG
-  fprintf(stderr, "%s: pCurSel->window [0x%x]\n", __func__, pCurSel->window);
-  fprintf(stderr, "%s: pCurSel->pWin [0x%x]\n", __func__, 
WINDOWID(pCurSel->pWin));
-  fprintf(stderr, "%s: pCurSel->selection [%s]\n", __func__, 
NameForLocalAtom(pCurSel->selection));
-  fprintf(stderr, "%s: pCurSel->lastTimeChanged [%u]\n", __func__, 
pCurSel->lastTimeChanged.milliseconds);
-  fprintf(stderr, "%s: pCurSel->client [%s]\n", __func__, 
nxagentClientInfoString(pCurSe

[X2Go-Commits] [nx-libs] 27/28: Merge pull request #1033 from uli42/pr/nxclient_geometry

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 106d6c8d4bbda5e6c5eadf8dec7d8094f026e346
Merge: ae9a6b2e4 c8553c70e
Author: Ulrich Sibiller 
Date:   Sat Jan 29 20:34:39 2022 +0100

Merge pull request #1033 from uli42/pr/nxclient_geometry

Screen.c: fix handling of AllScreens without a running window manager

 nx-X11/programs/Xserver/hw/nxagent/Screen.c | 1 +
 1 file changed, 1 insertion(+)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 08/28: nxdialog: rework comments

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 6090ab1119ce7947c66d56d168989877f54a29b1
Author: Ulrich Sibiller 
Date:   Tue Jun 8 20:50:55 2021 +0200

nxdialog: rework comments
---
 nxdialog/bin/nxdialog | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/nxdialog/bin/nxdialog b/nxdialog/bin/nxdialog
index ab0dbf17f..8713b77c1 100755
--- a/nxdialog/bin/nxdialog
+++ b/nxdialog/bin/nxdialog
@@ -8,7 +8,7 @@
 # shebang line.
 
 # Copyright (C) 2008 Google Inc.
-# Copyright (C) 2019 Ulrich Sibiller 
+# Copyright (C) 2019-2021 Ulrich Sibiller 
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -29,13 +29,13 @@
 # Google project "neatx" (https://code.google.com/archive/p/neatx/).
 # List of changes:
 # - pulled in the few parts of the neatx python modules that are actually
-#   to make it a standlone script
+#   required to make it a standlone script
 # - added usage output
 # - dropped logging code, print errors to stderr
 # - can handle the "yesno" dialog type
 # - added missing docstrings
 # - pylint improvements
-# - removed neatx entry from the pulldoww menu
+# - removed neatx entry from the pulldown menu
 # - use PyGObject instead of PyGtk and thus Gtk3
 # - replace optparse by argparse
 # - make code compatible to python2 and python3.
@@ -46,11 +46,8 @@
 # nxcomp library assumes this script is located in /usr/NX/bin/nxclient
 #
 # Examples:
-# nxdialog --dialog yesno --message "message text" --caption "message title" 
--parent 0
-# nxdialog --dialog pulldown --message "message text" --caption "message 
title" \
-#  --window 0x123456 --parent 0
-#
-# pylint: disable=fixme, broad-except
+# nxdialog --dialog yesno --message "text" --caption "title" --parent 0
+# nxdialog --dialog pulldown --message "text" --caption "title" --window 
0x123456 --parent 0
 
 from __future__ import print_function
 

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 20/28: Clipboard.c: use a TimeStamp datatype for lastTimeChanged as dix does

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 7b22b2d40d2d5012d07059579ceeb9f0b8dcf041
Author: Ulrich Sibiller 
Date:   Wed Nov 10 23:53:06 2021 +0100

Clipboard.c: use a TimeStamp datatype for lastTimeChanged as dix does

just to be consistent with dix.
---
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c | 21 ++---
 1 file changed, 6 insertions(+), 15 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c 
b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
index 2e47709f7..fe0267ab5 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
@@ -109,7 +109,7 @@ typedef struct _SelectionOwner
   ClientPtr  client;   /* local client */
   Window window;   /* local window id */
   WindowPtr  windowPtr;/* local window struct */
-  Time   lastTimeChanged;  /* local time (server time) */
+  TimeStamp  lastTimeChanged;  /* local time (server time) */
 } SelectionOwner;
 
 /*
@@ -373,7 +373,7 @@ static void printSelectionStat(int index)
 fprintf(stderr, "  lastSelectionOwner[].windowPtr [%p] (-> 
[0x%x])\n", (void *)lOwner.windowPtr, WINDOWID(lOwner.windowPtr));
   else
 fprintf(stderr, "  lastSelectionOwner[].windowPtr -\n");
-  fprintf(stderr, "  lastSelectionOwner[].lastTimeChanged   [%u]\n", 
lOwner.lastTimeChanged);
+  fprintf(stderr, "  lastSelectionOwner[].lastTimeChanged   [%u]\n", 
lOwner.lastTimeChanged.milliseconds);
 
   fprintf(stderr, "  CurrentSelections[].client %s\n", 
nxagentClientInfoString(curSel.client));
   fprintf(stderr, "  CurrentSelections[].window [0x%x]\n", 
curSel.window);
@@ -697,7 +697,7 @@ static void initSelectionOwnerData(int index)
   lastSelectionOwner[index].client = NullClient;
   lastSelectionOwner[index].window = screenInfo.screens[0]->root->drawable.id;
   lastSelectionOwner[index].windowPtr = NULL;
-  lastSelectionOwner[index].lastTimeChanged = GetTimeInMillis();
+  lastSelectionOwner[index].lastTimeChanged = 
ClientTimeToServerTime(CurrentTime);
 }
 
 /* there's no owner on nxagent side anymore */
@@ -706,7 +706,7 @@ static void clearSelectionOwnerData(int index)
   lastSelectionOwner[index].client = NullClient;
   lastSelectionOwner[index].window = None;
   lastSelectionOwner[index].windowPtr = NULL;
-  lastSelectionOwner[index].lastTimeChanged = GetTimeInMillis();
+  lastSelectionOwner[index].lastTimeChanged = 
ClientTimeToServerTime(CurrentTime);
 }
 
 static void storeSelectionOwnerData(int index, Selection *sel)
@@ -714,7 +714,7 @@ static void storeSelectionOwnerData(int index, Selection 
*sel)
   lastSelectionOwner[index].client = sel->client;
   lastSelectionOwner[index].window = sel->window;
   lastSelectionOwner[index].windowPtr = sel->pWin;
-  lastSelectionOwner[index].lastTimeChanged = GetTimeInMillis();
+  lastSelectionOwner[index].lastTimeChanged = 
ClientTimeToServerTime(CurrentTime);
 }
 
 static Bool matchSelectionOwner(int index, ClientPtr pClient, WindowPtr 
pWindow)
@@ -2394,16 +2394,7 @@ static void setSelectionOwnerOnXServer(Selection 
*pSelection)
   }
 
   #ifdef DEBUG
-  fprintf(stderr, "%s: lastSelectionOwner.client %s -> %s\n", __func__,
-  nxagentClientInfoString(lastSelectionOwner[index].client),
-  nxagentClientInfoString(pSelection->client));
-  fprintf(stderr, "%s: lastSelectionOwner.window [0x%x] -> [0x%x]\n", __func__,
-  lastSelectionOwner[index].window, pSelection->window);
-  fprintf(stderr, "%s: lastSelectionOwner.windowPtr [%p] -> [%p] [0x%x] 
(serverWindow: [0x%lx])\n", __func__,
-  (void *)lastSelectionOwner[index].windowPtr, (void 
*)pSelection->pWin,
-  pSelection->pWin ? nxagentWindow(pSelection->pWin) : 0, 
serverWindow);
-  fprintf(stderr, "%s: lastSelectionOwner.lastTimeChanged [%u]\n", __func__,
-  lastSelectionOwner[index].lastTimeChanged);
+  printSelectionStat(index);
   #endif
 
 

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 17/28: Merge branch 'uli42-pr/various8' into 3.6.x

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit b06b6b1efe84f5759da3cf6f9dfaf1c2c173aeb6
Merge: 1ef24c379 70fde4c74
Author: Mike Gabriel 
Date:   Sat Oct 30 21:20:21 2021 +0200

Merge branch 'uli42-pr/various8' into 3.6.x

Attributes GH PR #1025: https://github.com/ArcticaProject/nx-libs/pull/1025

 nx-X11/programs/Xserver/Imakefile  | 12 ++---
 nx-X11/programs/Xserver/hw/nxagent/Args.c  | 11 +
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c | 22 +
 nx-X11/programs/Xserver/hw/nxagent/Imakefile   | 55 +++---
 nx-X11/programs/Xserver/hw/nxagent/Screen.c|  4 +-
 nx-X11/programs/Xserver/hw/nxagent/Window.c|  2 +-
 .../programs/Xserver/hw/nxagent/compext/Imakefile  | 18 +++
 nxdialog/bin/nxdialog  | 24 --
 8 files changed, 71 insertions(+), 77 deletions(-)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 28/28: Merge pull request #1028 from uli42/pr/fix_clipboard_callbacks

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 8129c1f6bea9eac2e7af067414ebcf47c9e2fe51
Merge: 106d6c8d4 a8d7b0c8c
Author: Ulrich Sibiller 
Date:   Sat Jan 29 20:36:22 2022 +0100

Merge pull request #1028 from uli42/pr/fix_clipboard_callbacks

Pr/fix clipboard callbacks

 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c  | 114 
 nx-X11/programs/Xserver/hw/nxagent/Events.c |   2 +-
 nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c |   6 +-
 3 files changed, 80 insertions(+), 42 deletions(-)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 23/28: NXdispatch.c: use defined value CurrentTime instead of 0

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit a8d7b0c8c68d95e465fc05a1f49cfff4e969a0f5
Author: Ulrich Sibiller 
Date:   Wed Nov 10 22:32:47 2021 +0100

NXdispatch.c: use defined value CurrentTime instead of 0

also add another comment.
---
 nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c 
b/nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c
index 5df008bbb..cd57182a1 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c
@@ -215,14 +215,16 @@ InitSelections(void)
   NumCurrentSelections += nxagentMaxSelections;
   CurrentSelections = newsels;
 
+  /* Note: these are the same values that will be set on a SelectionClear 
event */
+
   CurrentSelections[nxagentPrimarySelection].selection = XA_PRIMARY;
-  CurrentSelections[nxagentPrimarySelection].lastTimeChanged = 
ClientTimeToServerTime(0);
+  CurrentSelections[nxagentPrimarySelection].lastTimeChanged = 
ClientTimeToServerTime(CurrentTime);
   CurrentSelections[nxagentPrimarySelection].window = 
screenInfo.screens[0]->root->drawable.id;
   CurrentSelections[nxagentPrimarySelection].pWin = NULL;
   CurrentSelections[nxagentPrimarySelection].client = NullClient;
 
   CurrentSelections[nxagentClipboardSelection].selection = 
MakeAtom("CLIPBOARD", 9, 1);
-  CurrentSelections[nxagentClipboardSelection].lastTimeChanged = 
ClientTimeToServerTime(0);
+  CurrentSelections[nxagentClipboardSelection].lastTimeChanged = 
ClientTimeToServerTime(CurrentTime);
   CurrentSelections[nxagentClipboardSelection].window = 
screenInfo.screens[0]->root->drawable.id;
   CurrentSelections[nxagentClipboardSelection].pWin = NULL;
   CurrentSelections[nxagentClipboardSelection].client = NullClient;

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 22/28: Clipboard.c: fix some comments

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 5ec4d7b8ae0c50ef5f7463f4d622597ab9fb37bc
Author: Ulrich Sibiller 
Date:   Mon Nov 15 10:48:47 2021 +0100

Clipboard.c: fix some comments
---
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c 
b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
index fe0267ab5..a45cab01e 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
@@ -877,8 +877,9 @@ void invalidateTargetCaches(void)
 
 /*
  * This is called from Events.c dispatch loop on reception of a
- * SelectionClear event. We receive this event if someone on the real
- * X server claims the selection ownership we have/had.
+ * SelectionClear or XFixes selection event from the real X
+ * server. We receive this event if someone on the real X server
+ * claims the selection ownership we have/had.
  * Three versions of this routine with different parameter types.
  */
 void nxagentHandleSelectionClearFromXServerByIndex(int index)
@@ -1144,7 +1145,7 @@ void nxagentHandleSelectionRequestFromXServer(XEvent *X)
* SelectionRequests. Further it can happen that multiple
* clients are interested in clipboard content. If we already
* know the answer and no intermediate SelectionOwner event
-   * occured we can answer with the cached list of targets.
+   * occurred we can answer with the cached list of targets.
*/
 
   if (targetCache[index].type == FOR_REMOTE && 
targetCache[index].forRemote)
@@ -2642,7 +2643,7 @@ int nxagentConvertSelection(ClientPtr client, WindowPtr 
pWin, Atom selection,
* SelectionRequests. Further it can happen that multiple
* clients are interested in clipboard content. If we already
* know the answer and no intermediate SelectionOwner event
-   * occured we can answer with the cached list of targets.
+   * occurred we can answer with the cached list of targets.
*/
 
   if (targetCache[index].type == FOR_LOCAL && targetCache[index].forLocal)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 19/28: Clipboard.c: fix typo in array name

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit a86957b9173ae5652323027fc9c1dab933648e3b
Author: Ulrich Sibiller 
Date:   Wed Nov 10 23:40:55 2021 +0100

Clipboard.c: fix typo in array name
---
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c 
b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
index 7e78c9758..2e47709f7 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
@@ -95,7 +95,7 @@ const int nxagentMaxSelections = 2;
 
 /* store the remote atom for all selections */
 static XlibAtom *remoteSelectionAtoms = NULL;
-static Atom *localSelelectionAtoms = NULL;
+static Atom *localSelectionAtoms = NULL;
 
 /*
  * The real owner window (inside nxagent) is stored in
@@ -364,7 +364,7 @@ static void printSelectionStat(int index)
   fprintf(stderr, "selection [%d]:\n", index);
 
   fprintf(stderr, "  selection Atom local [%d][%s]  
remote [%ld][%s]\n",
-  localSelelectionAtoms[index], 
NameForLocalAtom(localSelelectionAtoms[index]),
+  localSelectionAtoms[index], 
NameForLocalAtom(localSelectionAtoms[index]),
   remoteSelectionAtoms[index], 
NameForRemoteAtom(remoteSelectionAtoms[index]));
   fprintf(stderr, "  owner side %s\n", 
IS_LOCAL_OWNER(index) ? "nxagent" : "real X server/none");
   fprintf(stderr, "  lastSelectionOwner[].client%s\n", 
nxagentClientInfoString(lOwner.client));
@@ -1465,7 +1465,7 @@ static void endTransfer(int index, Bool success)
 sendSelectionNotifyEventToClient(lastClients[index].clientPtr,
  lastClients[index].time,
  lastClients[index].requestor,
- localSelelectionAtoms[index],
+ localSelectionAtoms[index],
  lastClients[index].target,
  success == SELECTION_SUCCESS ? 
lastClients[index].property : None);
   }
@@ -2557,7 +2557,7 @@ int nxagentConvertSelection(ClientPtr client, WindowPtr 
pWin, Atom selection,
 #endif
 
 #ifdef DEBUG
-fprintf(stderr, "%s: localSelelectionAtoms[%d] [%d] - selection [%d]\n", 
__func__, index, localSelelectionAtoms[index], selection);
+fprintf(stderr, "%s: localSelectionAtoms[%d] [%d] - selection [%d]\n", 
__func__, index, localSelectionAtoms[index], selection);
 #endif
 
 if ((GetTimeInMillis() - lastClients[index].reqTime) >= CONVERSION_TIMEOUT)
@@ -2964,7 +2964,7 @@ XlibAtom translateLocalToRemoteSelection(Atom local)
 
   for (int index = 0; index < nxagentMaxSelections; index++)
   {
-if (local == localSelelectionAtoms[index])
+if (local == localSelectionAtoms[index])
 {
   remote = remoteSelectionAtoms[index];
   break;
@@ -3166,7 +3166,7 @@ WindowPtr nxagentGetClipboardWindow(Atom property)
   {
 #ifdef DEBUG
 fprintf(stderr, "%s: Returning last [%d] selection owner window [%p] 
(0x%x).\n", __func__,
-localSelelectionAtoms[index],
+localSelectionAtoms[index],
 (void *)lastSelectionOwner[index].windowPtr, 
WINDOWID(lastSelectionOwner[index].windowPtr));
 #endif
 
@@ -3244,14 +3244,14 @@ Bool nxagentInitClipboard(WindowPtr pWin)
   FatalError("nxagentInitClipboard: Failed to allocate memory for the last 
servers array.\n");
 }
 
-SAFE_free(localSelelectionAtoms);
-localSelelectionAtoms = (Atom *) calloc(nxagentMaxSelections, 
sizeof(Atom));
-if (localSelelectionAtoms == NULL)
+SAFE_free(localSelectionAtoms);
+localSelectionAtoms = (Atom *) calloc(nxagentMaxSelections, sizeof(Atom));
+if (localSelectionAtoms == NULL)
 {
   FatalError("nxagentInitClipboard: Failed to allocate memory for the 
local selection Atoms array.\n");
 }
-localSelelectionAtoms[nxagentPrimarySelection] = XA_PRIMARY;
-localSelelectionAtoms[nxagentClipboardSelection] = 
MakeAtom(szAgentCLIPBOARD, strlen(szAgentCLIPBOARD), True);
+localSelectionAtoms[nxagentPrimarySelection] = XA_PRIMARY;
+localSelectionAtoms[nxagentClipboardSelection] = 
MakeAtom(szAgentCLIPBOARD, strlen(szAgentCLIPBOARD), True);
 
 SAFE_free(remoteSelectionAtoms);
 remoteSelectionAtoms = (XlibAtom *) calloc(nxagentMaxSelections, 
sizeof(XlibAtom));

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 15/28: Screen.c, Window.c: use "None" everywhere for FullscreenWindow

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 5323e2ceac684f0f688e81fd1dcda29a30204dc4
Author: Ulrich Sibiller 
Date:   Mon Oct 25 20:42:25 2021 +0200

Screen.c, Window.c: use "None" everywhere for FullscreenWindow
---
 nx-X11/programs/Xserver/hw/nxagent/Screen.c | 2 +-
 nx-X11/programs/Xserver/hw/nxagent/Window.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Screen.c 
b/nx-X11/programs/Xserver/hw/nxagent/Screen.c
index 0c1d55f42..7998f35f0 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Screen.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Screen.c
@@ -988,7 +988,7 @@ Bool nxagentOpenScreen(ScreenPtr pScreen, int argc, char 
*argv[])
 nxagentChangeOption(Fullscreen, False);
 nxagentChangeOption(AllScreens, False);
 
-nxagentFullscreenWindow = 0;
+nxagentFullscreenWindow = None;
 
 resetAgentPosition = True;
   }
diff --git a/nx-X11/programs/Xserver/hw/nxagent/Window.c 
b/nx-X11/programs/Xserver/hw/nxagent/Window.c
index 6f98ee57b..b2560a660 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Window.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Window.c
@@ -2579,7 +2579,7 @@ void nxagentMapDefaultWindows(void)
* Ensure that the fullscreen window gets the focus.
*/
 
-  if (nxagentFullscreenWindow != 0)
+  if (nxagentFullscreenWindow != None)
   {
 XSetInputFocus(nxagentDisplay, nxagentFullscreenWindow,
RevertToParent, CurrentTime);

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 16/28: Clipboard.c: fix/reformat some comments

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 70fde4c748a0466343d308c79ecd4853499b58f1
Author: Ulrich Sibiller 
Date:   Thu Oct 28 18:19:00 2021 +0200

Clipboard.c: fix/reformat some comments
---
 nx-X11/programs/Xserver/hw/nxagent/Clipboard.c | 22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c 
b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
index 72ca6ac64..f0cef595c 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
@@ -1251,10 +1251,12 @@ void nxagentHandleSelectionRequestFromXServer(XEvent *X)
 
   if (!nxagentOption(TextClipboard))
   {
-/* Optimization: if we have a current target cache check if the
+/*
+ * Optimization: if we have a current target cache check if the
  * requested target is supported by the owner. If not we can take
  * a shortcut and deny the request immediately without doing any
- * further communication. */
+ * further communication.
+ */
 if (targetCache[index].type == FOR_REMOTE && targetCache[index].forRemote)
 {
   XlibAtom *targets = targetCache[index].forRemote;
@@ -1373,7 +1375,7 @@ void nxagentHandleSelectionRequestFromXServer(XEvent *X)
 }
 
 /*
- * Selete property before sending the request to the client as
+ * Delete property before sending the request to the client as
  * required by ICCCM.
  */
 DeleteProperty(lastSelectionOwner[index].windowPtr, clientCutProperty);
@@ -1389,8 +1391,10 @@ void nxagentHandleSelectionRequestFromXServer(XEvent *X)
 x.u.selectionRequest.requestor,
 x.u.selectionRequest.selection, 
NameForLocalAtom(x.u.selectionRequest.selection));
 #endif
-/* No reply to the Xserver yet - we will do that once the answer
-   of the above sendEventToClient arrives. */
+/*
+ * No reply to the Xserver yet - we will do that once the answer
+ * of the above sendEventToClient arrives.
+ */
   }
   else
   {
@@ -1492,7 +1496,7 @@ static void transferSelectionFromXServer(int index, int 
resource)
   }
   else
   {
-/* Collect the property and store it with index "resource" */
+/* Collect the property and store it with index "free_resource" */
 result = NXCollectProperty(nxagentDisplay,
free_resource,
serverWindow,
@@ -1581,8 +1585,10 @@ static void transferSelectionFromXServer(int index, int 
resource)
 
   setClientSelectionStage(index, SelectionStageWaitData);
 
-  /* We've seen situations where you had to move the mouse or press a
- key to let the transfer complete. Flushing here fixed it */
+  /*
+   * We've seen situations where you had to move the mouse or press a
+   * key to let the transfer complete. Flushing here fixed it
+   */
   NXFlushDisplay(nxagentDisplay, NXFlushLink);
 
   break;

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 26/28: Merge pull request #1035 from gratuxri/ubuntu_jammy

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit ae9a6b2e4d183b36840e82c1d8e72bde0f957096
Merge: b06b6b1ef 1a1b5e9c2
Author: Ulrich Sibiller 
Date:   Sat Jan 29 20:32:54 2022 +0100

Merge pull request #1035 from gratuxri/ubuntu_jammy

Add Ubuntu 22.04 to github actions

 .github/workflows/nx-libs.yml | 2 ++
 1 file changed, 2 insertions(+)

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] [nx-libs] 21/28: Events.c: fix typo in comment

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit ce978228048bd67707a7600581cb2eebeae4d0bb
Author: Ulrich Sibiller 
Date:   Thu Nov 11 00:12:07 2021 +0100

Events.c: fix typo in comment
---
 nx-X11/programs/Xserver/hw/nxagent/Events.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nx-X11/programs/Xserver/hw/nxagent/Events.c 
b/nx-X11/programs/Xserver/hw/nxagent/Events.c
index 0340e0b57..7cadb987b 100644
--- a/nx-X11/programs/Xserver/hw/nxagent/Events.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Events.c
@@ -2893,7 +2893,7 @@ int nxagentHandleXFixesSelectionNotify(XEvent *X)
 /*
  * Reception of an owner change on the real X server is - for nxagent - 
the same as
  * receiving a SelectionClear event. We just need to tell a (possible) 
internal
- * owner that is no longer owning the selection.
+ * owner that it is no longer owning the selection.
  */
 nxagentHandleSelectionClearFromXServerByAtom(xfixesEvent -> 
xfixesselection.selection);
   }

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/nx-libs.git
___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+raspbian-buster #14

2022-05-16 Thread jenkins
See 


Changes:

[mike.gabriel] x2goserver-xsession: Port OPTIONS variable and has_option() 
function from recent version of /etc/X11/Xsession to X2Go's Xsession file. 
(Fixes: #1583). More porting is actually needed.

[mike.gabriel] debian/x2goserver.manpages: Install x2goupdateoptionsstring.1* 
man pages into bin:pkg x2goserver.

[mike.gabriel] Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to 
/etc/X11/Xsession.options.d on Debian-like systems.

[mike.gabriel] x2goserver/man/man8/x2gocleansessions.8: Update man page.

[mike.gabriel] x2goserver-xsession/etc/Xsession: Detect $SHELL from getent 
passwd and use it to launch the session (on RHEL, SUSE, Gentoo and alike). 
(Fixes: #1434).


--
[...truncated 9.53 KB...]
+++ '[' 23 -lt 24 ']'
 printf X
+++ ret=
+++ i=24
+++ '[' 24 -lt 24 ']'
+++ printf 
+++ return 0
++ mktemp -d --tmpdir=/var/lib/jenkins/tmp/ tmp.
+ TEMP_DIR=/var/lib/jenkins/tmp/tmp.gCyB1PwupCanauQzX7qqMqpb
+ temp_cleanup+=("${TEMP_DIR}")
+ mkdir -p -- /var/lib/jenkins/tmp/tmp.gCyB1PwupCanauQzX7qqMqpb/x2goserver
+ chmod 2770 -Rf -- /var/lib/jenkins/tmp/tmp.gCyB1PwupCanauQzX7qqMqpb
+ cd /var/lib/jenkins/build/heuler/x2goserver
+ git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goserver 
/var/lib/jenkins/tmp/tmp.gCyB1PwupCanauQzX7qqMqpb/x2goserver/
Cloning into '/var/lib/jenkins/tmp/tmp.gCyB1PwupCanauQzX7qqMqpb/x2goserver'...
+ cd /var/lib/jenkins/tmp/tmp.gCyB1PwupCanauQzX7qqMqpb/x2goserver
+ git checkout master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
+ find /var/lib/jenkins/build/heuler/x2goserver/../ -maxdepth 0 -mindepth 0 
-type f
+ grep -qs 'x2goserver_*.orig.tar.gz'
++ gitrevno
+ GITREV=1946
+ SA_OPTION=
+ test -f debian/source/format
+ grep -Eqs '^3.0.*\(quilt\)$' debian/source/format
+ '[' -n 4 ']'
+ '[' 4 -gt 3 ']'
+ typeset -l codename=buster
+ '[' buster = sid ']'
+ typeset numerical_version=
+ typeset pretty_dist=
+ typeset -i tmp_ret=1
++ map_codename_to_numerical_version raspbian buster
++ typeset dist=raspbian
++ typeset codename_in=buster
++ '[' -n 4 ']'
++ '[' 4 -gt 3 ']'
++ typeset -l codename=buster
++ '[' buster = sid ']'
++ typeset numerical_version=
++ typeset -i ret=1
++ '[' raspbian = debian ']'
++ '[' raspbian = raspbian ']'
+++ debian-codename-to-version.sh buster
++ numerical_version=10
++ ret=0
++ echo 10
++ return 0
+ numerical_version=10
+ tmp_ret=0
+ '[' -n raspbian ']'
+ '[' raspbian = debian ']'
+ '[' raspbian = raspbian ']'
+ pretty_dist=Debian
+ '[' -n raspbian ']'
+ '[' raspbian = ubuntu ']'
+ '[' 0 -ne 0 ']'
+ '[' -z 10 ']'
+ '[' '!' -e debian/control ']'
+ '[' xheuler '!=' xmain ']'
+ mv -- debian/control debian/control.tmp
+ sed 's,Section:[\ ]*\(.*\),Section: heuler/\1,g' debian/control.tmp
+ '[' heuler '!=' heuler ']'
+ dch --distribution buster --force-distribution -l 
'~git20220516.1946+10.heuler.' 'Development-Snapshot!!! Auto-built Debian 
buster (10) package for packages.x2go.org repository (Git commit: 
2cabb88c3f785d93060d41e3f86eadc508aab553).'
+ typeset -i skip_arch_all=0
+ typeset -a arches
+ arches=()
+ case "${PLATFORM}" in
+ arches+=("amd64" "i386")
+ '[' raspbian = raspbian ']'
+ arches=("armhf")
+ typeset cur_arch=
+ for cur_arch in "${arches[@]}"
+ mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goserver/raspbian/buster/armhf
+ OTHERMIRROR=
+ '[' xheuler = xheuler ']'
+ grep -qs x2goserver
+ OTHERMIRROR='deb http://packages.x2go.org/raspbian buster main heuler'
+ '[' x2goserver = x2gomatebindings ']'
+ git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) 
%n%n%x09*%w(68,0,10) %s%d%n'
+ typeset -a sbuild_options
+ sbuild_options=("-n" "--jobs=2" "-sA" "--dist=${codename}" 
"--keyid=${GPG_KEY}")
+ '[' 10 -gt 8 ']'
+ sbuild_options+=("--build-dep-resolver=apt")
+ sbuild_options+=("--resolve-alternatives")
+ '[' -n '' ']'
+ '[' -n 'deb http://packages.x2go.org/raspbian buster main heuler' ']'
+ sbuild_options+=("--extra-repository=${OTHERMIRROR}")
+ typeset -a sbuild_options_amd64 sbuild_options_i386 sbuild_options_armhf 
sbuild_options_powerpc sbuild_options_ppc64 sbuild_options_ppc64el
+ sbuild_options_amd64=("${sbuild_options[@]}")
+ sbuild_options_i386=("${sbuild_options[@]}" "--arch=i386" "--debbuildopts=-B")
+ sbuild_options_armhf=("${sbuild_options[@]}" "--arch=armhf" 
"--chroot=${codename}-armhf-raspbian-sbuild")
+ sbuild_options_powerpc=("${sbuild_options[@]}" "--debbuildopts=-B")
+ sbuild_options_ppc64=("${sbuild_options[@]}" "--arch=ppc64" 
"--chroot=${codename}-ppc64-sbuild" "--debbuildopts=-B")
+ sbuild_options_ppc64el=("${sbuild_options[@]}" "--debbuildopts=-B")
+ typeset base_arch=armhf
+ '[' -n armhf ']'
+ '[' x '!=' xarmhf ']'
+ grep -Eqs 'Architecture.*(all|any|armhf)' 
/var/lib/jenkins/tmp/tmp.gCyB1PwupCanauQzX7qqMqpb/x2goserver/debian/contro

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+debian-sid #503

2022-05-16 Thread jenkins
See 


Changes:

[mike.gabriel] x2goserver-xsession: Port OPTIONS variable and has_option() 
function from recent version of /etc/X11/Xsession to X2Go's Xsession file. 
(Fixes: #1583). More porting is actually needed.

[mike.gabriel] debian/x2goserver.manpages: Install x2goupdateoptionsstring.1* 
man pages into bin:pkg x2goserver.

[mike.gabriel] Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to 
/etc/X11/Xsession.options.d on Debian-like systems.

[mike.gabriel] x2goserver/man/man8/x2gocleansessions.8: Update man page.


--
[...truncated 143.04 KB...]
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../05-libuchardet0_0.0.7-1_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.22.4-8_amd64.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.38-4_amd64.deb ...
Unpacking bsdextrautils (2.38-4) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../08-libpipeline1_1.5.6-1_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.6-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.10.2-1_amd64.deb ...
Unpacking man-db (2.10.2-1) ...
Selecting previously unselected package libsigsegv2:amd64.
Preparing to unpack .../10-libsigsegv2_2.14-1_amd64.deb ...
Unpacking libsigsegv2:amd64 (2.14-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.18-5_amd64.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.21-6_all.deb ...
Unpacking autopoint (0.21-6) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.7.1_all.deb ...
Unpacking libdebhelper-perl (13.7.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../20-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../22-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:amd64.
Preparing to unpack .../23-libelf1_0.187-1_amd64.deb ...
Unpacking libelf1:amd64 (0.187-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../24-dwz_0.14-1_amd64.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu71:amd64.
Preparing to unpack .../25-libicu71_71.1-3_amd64.deb ...
Unpacking libicu71:amd64 (71.1-3) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../26-libxml2_2.9.14+dfsg-1_amd64.deb ...
Unpacking libxml2:amd64 (2.9.14+dfsg-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.21-6_amd64.deb ...
Unpacking gettext (0.21-6) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_13.7.1_all.deb ...
Unpacking debhelper (13.7.1) ...
Selecting previously unselected package dh-systemd.
Preparing to unpack .../31-dh-systemd_13.2.1_all.deb ...
Unpacking dh-systemd (13.2.1) ...
Selecting previously unselected package distro-info-data.
Preparing to unpack .../32-distro-info-data_0.53_all.deb ...
U

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+debian-bullseye #17

2022-05-16 Thread jenkins
See 


Changes:

[mike.gabriel] x2goserver-xsession: Port OPTIONS variable and has_option() 
function from recent version of /etc/X11/Xsession to X2Go's Xsession file. 
(Fixes: #1583). More porting is actually needed.

[mike.gabriel] debian/x2goserver.manpages: Install x2goupdateoptionsstring.1* 
man pages into bin:pkg x2goserver.

[mike.gabriel] Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to 
/etc/X11/Xsession.options.d on Debian-like systems.

[mike.gabriel] x2goserver/man/man8/x2gocleansessions.8: Update man page.


--
[...truncated 251.67 KB...]
Fetched 34.0 MB in 1s (35.9 MB/s)
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading 
database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading 
database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading 
database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading 
database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading 
database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading 
database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading 
database ... 17850 files and directories currently installed.)
Preparing to unpack .../base-files_11.1+deb11u3_i386.deb ...
Unpacking base-files (11.1+deb11u3) over (11.1) ...
Setting up base-files (11.1+deb11u3) ...
Installing new version of config file /etc/debian_version ...
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading 
database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading 
database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading 
database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading 
database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading 
database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading 
database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading 
database ... 17850 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.36.1-8+deb11u1_i386.deb ...
Unpacking bsdutils (1:2.36.1-8+deb11u1) over (1:2.36.1-8) ...
Setting up bsdutils (1:2.36.1-8+deb11u1) ...
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading 
database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading 
database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading 
database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading 
database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading 
database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading 
database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading 
database ... 17850 files and directories currently installed.)
Preparing to unpack .../libperl5.32_5.32.1-4+deb11u2_i386.deb ...
Unpacking libperl5.32:i386 (5.32.1-4+deb11u2) over (5.32.1-4) ...
Preparing to unpack .../perl_5.32.1-4+deb11u2_i386.deb ...
Unpacking perl (5.32.1-4+deb11u2) over (5.32.1-4) ...
Preparing to unpack .../perl-base_5.32.1-4+deb11u2_i386.deb ...
Unpacking perl-base (5.32.1-4+deb11u2) over (5.32.1-4) ...
Setting up perl-base (5.32.1-4+deb11u2) ...
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading 
database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading 
database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading 
database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading 
database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading 
database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading 
database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading 
database ... 17850 files and directories currently installed.)
Preparing to unpack .../0-perl-modules-5.32_5.32.1-4+deb11u2_all.deb ...
Unpacking perl-modules-5.32 (5.32.1-4+deb11u2) over (5.32.1-4) ...
Preparing to unpack .../1-libc-devtools_2.31-13+deb11u3_i386.deb ...
Unpacking libc-devtools (2.31-13+deb11u3) over (2.31-13) ...
Preparing to unpack .../2-libc6-dev_2.31-13+deb11u3_i386.deb ...
Unpacking libc6-dev:i386 (2.31-13+deb11u3) over (2.31-13) ...
Preparing to unpack .../3-libc-dev-bin_2.31-13+deb11u3_i386.deb ...
Unpacking libc-dev-bin (2.31-13+deb11u3) over (2.31-13) ...
Preparing to unpack .../4-linux-libc-dev_5.10.106-1_i386.deb ...
Unpacking linux-libc-dev:i386 (5.10.106-1) over (5.10.46-4) ...
Preparing to unpack .../5-libc6_2.31-13+deb11u3_i386.deb ...
Unpacking libc6:i386 (2.31-13+deb11u3) over (2.31-13) ...
Setting up libc6:i386 (2.31-13+deb11u3) ...
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading 
database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading 
database ... 30%(Reading database ... 35%(Reading database ... 40%(Rea

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+fedora-rawhide #481

2022-05-16 Thread jenkins
See 


Changes:

[mike.gabriel] x2goserver-xsession: Port OPTIONS variable and has_option() 
function from recent version of /etc/X11/Xsession to X2Go's Xsession file. 
(Fixes: #1583). More porting is actually needed.

[mike.gabriel] debian/x2goserver.manpages: Install x2goupdateoptionsstring.1* 
man pages into bin:pkg x2goserver.

[mike.gabriel] Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to 
/etc/X11/Xsession.options.d on Debian-like systems.

[mike.gabriel] x2goserver/man/man8/x2gocleansessions.8: Update man page.

[mike.gabriel] x2goserver-xsession/etc/Xsession: Detect $SHELL from getent 
passwd and use it to launch the session (on RHEL, SUSE, Gentoo and alike). 
(Fixes: #1434).


--
[...truncated 121.69 KB...]
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for gawk-5.1.1-3.fc37.x86_64.rpm is not installed. Failing package 
is: gawk-5.1.1-3.fc37.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for gdb-minimal-12.1-1.fc37.x86_64.rpm is not installed. Failing 
package is: gdb-minimal-12.1-1.fc37.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for gdbm-libs-1.22-2.fc36.x86_64.rpm is not installed. Failing 
package is: gdbm-libs-1:1.22-2.fc36.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for ghc-srpm-macros-1.5.0-6.fc36.noarch.rpm is not installed. 
Failing package is: ghc-srpm-macros-1.5.0-6.fc36.noarch
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for glibc-2.35.9000-17.fc37.x86_64.rpm is not installed. Failing 
package is: glibc-2.35.9000-17.fc37.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for glibc-common-2.35.9000-17.fc37.x86_64.rpm is not installed. 
Failing package is: glibc-common-2.35.9000-17.fc37.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for glibc-gconv-extra-2.35.9000-17.fc37.x86_64.rpm is not installed. 
Failing package is: glibc-gconv-extra-2.35.9000-17.fc37.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for glibc-minimal-langpack-2.35.9000-17.fc37.x86_64.rpm is not 
installed. Failing package is: glibc-minimal-langpack-2.35.9000-17.fc37.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for gmp-6.2.1-2.fc36.x86_64.rpm is not installed. Failing package 
is: gmp-1:6.2.1-2.fc36.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for gnat-srpm-macros-4-15.fc36.noarch.rpm is not installed. Failing 
package is: gnat-srpm-macros-4-15.fc36.noarch
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for go-srpm-macros-3.0.15-1.fc36.noarch.rpm is not installed. 
Failing package is: go-srpm-macros-3.0.15-1.fc36.noarch
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for grep-3.7-2.fc36.x86_64.rpm is not installed. Failing package is: 
grep-3.7-2.fc36.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for gzip-1.12-1.fc37.x86_64.rpm is not installed. Failing package 
is: gzip-1.12-1.fc37.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for info-6.8-3.fc36.x86_64.rpm is not installed. Failing package is: 
info-6.8-3.fc36.x86_64
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for kernel-srpm-macros-1.0-14.fc36.noarch.rpm is not installed. 
Failing package is: kernel-srpm-macros-1.0-14.fc36.noarch
 GPG Keys are configured as: 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-35-primary, 
file:///etc/pki/mock/RPM-GPG-KEY-fedora-34-primary
Public key for keyutils-libs-1.6.1-4.fc36.x86_64.rpm is not installed. Failing 
package is: keyutils-libs-1.6.1-4.fc36.x86_64
 GPG 

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+raspbian-jessie #147

2022-05-16 Thread jenkins
See 


Changes:

[mike.gabriel] x2goserver-xsession: Port OPTIONS variable and has_option() 
function from recent version of /etc/X11/Xsession to X2Go's Xsession file. 
(Fixes: #1583). More porting is actually needed.

[mike.gabriel] debian/x2goserver.manpages: Install x2goupdateoptionsstring.1* 
man pages into bin:pkg x2goserver.

[mike.gabriel] Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to 
/etc/X11/Xsession.options.d on Debian-like systems.

[mike.gabriel] x2goserver/man/man8/x2gocleansessions.8: Update man page.

[mike.gabriel] x2goserver-xsession/etc/Xsession: Detect $SHELL from getent 
passwd and use it to launch the session (on RHEL, SUSE, Gentoo and alike). 
(Fixes: #1434).


--
[...truncated 10.65 KB...]
+ typeset -l codename=jessie
+ '[' jessie = sid ']'
+ typeset numerical_version=
+ typeset pretty_dist=
+ typeset -i tmp_ret=1
++ map_codename_to_numerical_version raspbian jessie
++ typeset dist=raspbian
++ typeset codename_in=jessie
++ '[' -n 4 ']'
++ '[' 4 -gt 3 ']'
++ typeset -l codename=jessie
++ '[' jessie = sid ']'
++ typeset numerical_version=
++ typeset -i ret=1
++ '[' raspbian = debian ']'
++ '[' raspbian = raspbian ']'
+++ debian-codename-to-version.sh jessie
++ numerical_version=8
++ ret=0
++ echo 8
++ return 0
+ numerical_version=8
+ tmp_ret=0
+ '[' -n raspbian ']'
+ '[' raspbian = debian ']'
+ '[' raspbian = raspbian ']'
+ pretty_dist=Debian
+ '[' -n raspbian ']'
+ '[' raspbian = ubuntu ']'
+ '[' 0 -ne 0 ']'
+ '[' -z 8 ']'
+ '[' '!' -e debian/control ']'
+ '[' xheuler '!=' xmain ']'
+ mv -- debian/control debian/control.tmp
+ sed 's,Section:[\ ]*\(.*\),Section: heuler/\1,g' debian/control.tmp
+ '[' heuler '!=' heuler ']'
+ dch --distribution jessie --force-distribution -l 
'~git20220516.1946+8.heuler.' 'Development-Snapshot!!! Auto-built Debian jessie 
(8) package for packages.x2go.org repository (Git commit: 
2cabb88c3f785d93060d41e3f86eadc508aab553).'
+ typeset -i skip_arch_all=0
+ typeset -a arches
+ arches=()
+ case "${PLATFORM}" in
+ arches+=("amd64" "i386")
+ '[' raspbian = raspbian ']'
+ arches=("armhf")
+ typeset cur_arch=
+ for cur_arch in "${arches[@]}"
+ mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goserver/raspbian/jessie/armhf
+ OTHERMIRROR=
+ '[' xheuler = xheuler ']'
+ grep -qs x2goserver
+ OTHERMIRROR='deb http://packages.x2go.org/raspbian jessie main heuler'
+ '[' x2goserver = x2gomatebindings ']'
+ git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) 
%n%n%x09*%w(68,0,10) %s%d%n'
+ typeset -a sbuild_options
+ sbuild_options=("-n" "--jobs=2" "-sA" "--dist=${codename}" 
"--keyid=${GPG_KEY}")
+ '[' 8 -gt 8 ']'
+ sbuild_options+=("--build-dep-resolver=aptitude")
+ '[' -n '' ']'
+ '[' -n 'deb http://packages.x2go.org/raspbian jessie main heuler' ']'
+ sbuild_options+=("--extra-repository=${OTHERMIRROR}")
+ typeset -a sbuild_options_amd64 sbuild_options_i386 sbuild_options_armhf 
sbuild_options_powerpc sbuild_options_ppc64 sbuild_options_ppc64el
+ sbuild_options_amd64=("${sbuild_options[@]}")
+ sbuild_options_i386=("${sbuild_options[@]}" "--arch=i386" "--debbuildopts=-B")
+ sbuild_options_armhf=("${sbuild_options[@]}" "--arch=armhf" 
"--chroot=${codename}-armhf-raspbian-sbuild")
+ sbuild_options_powerpc=("${sbuild_options[@]}" "--debbuildopts=-B")
+ sbuild_options_ppc64=("${sbuild_options[@]}" "--arch=ppc64" 
"--chroot=${codename}-ppc64-sbuild" "--debbuildopts=-B")
+ sbuild_options_ppc64el=("${sbuild_options[@]}" "--debbuildopts=-B")
+ typeset base_arch=armhf
+ '[' -n armhf ']'
+ '[' x '!=' xarmhf ']'
+ grep -Eqs 'Architecture.*(all|any|armhf)' 
/var/lib/jenkins/tmp/tmp.5RK5q3itoF2qXkFRRTftd26G/x2goserver/debian/control
+ typeset -i has_arch_dep=0
+ grep -Eqs 'Architecture.*(any|armhf)' 
/var/lib/jenkins/tmp/tmp.5RK5q3itoF2qXkFRRTftd26G/x2goserver/debian/control
+ has_arch_dep=1
+ '[' 1 -eq 1 ']'
+ typeset 'indirect=sbuild_options_armhf[@]'
+ typeset -a indirect_resolve
+ indirect_resolve=("${!indirect}")
+ cd /var/lib/jenkins/pkg-dist/heuler/x2goserver/raspbian/jessie/armhf
+ nice sbuild -n --jobs=2 -sA --dist=jessie --keyid=F4A7678C9C6B0B2B 
--build-dep-resolver=aptitude '--extra-repository=deb 
http://packages.x2go.org/raspbian jessie main heuler' --arch=armhf 
--chroot=jessie-armhf-raspbian-sbuild 
/var/lib/jenkins/tmp/tmp.5RK5q3itoF2qXkFRRTftd26G/x2goserver
PREFIX='/usr' NXLIBDIR='/usr/lib/x86_64-linux-gnu/nx' LIBDIR='/usr/lib/x2go' dh 
clean --with=systemd || PREFIX='/usr' NXLIBDIR='/usr/lib/x86_64-linux-gnu/nx' 
LIBDIR='/usr/lib/x2go' dh clean
   dh_testdir
   debian/rules override_dh_auto_clean
make[1]: Entering directory 
'/home/_jenkins_/tmp/tmp.5RK5q3itoF2qXkFRRTftd26G/x2goserver'
rm -f ChangeLog
rm -Rfv x2goserver/.build_html
rm -Rfv x2goserver-extensions/.build_html
rm -f ChangeLog.gitlog
rm -f MYMETA.yml
rm -f Makefile.perl.old
PREFIX='/usr' NXLIBDIR='/usr/lib/x86_64-linux-gnu/nx' LIBDIR

[X2Go-Commits] [nx-libs] branch master updated (a593481b3 -> 8129c1f6b)

2022-05-16 Thread git-admin
This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch master
in repository nx-libs.

  from  a593481b3 release 3.5.99.24
  adds  a2549e27c README.md: Add a "Binary Builds" section
  adds  16cfb8d33 Merge branch 'uli42-pr/hint_on_current_builds' into 3.6.x
  adds  70d4f9117 Extend some manpage entries
  adds  536c849fa manpage and usage output: add -irlimit
  adds  23f18a825 manpage: document copysize parameter
  adds  470228698 Args.c: adapt message to use same format as similar 
messages
  adds  4213bf46c Merge branch 'uli42-pr/extend_manpage' into 3.6.x
  adds  bf0861aa0 nxagent: clarify sleep time units
  adds  ede842c21 Extend sleep documentation
  adds  a3d493a60 Merge branch 'uli42-pr/clarify_sleep' into 3.6.x
  adds  61859da35 travis-ci: add PVS Studio
  adds  e10302404 Merge branch 'mjtrangoni-add-pvs-studio' into 3.6.x
  adds  53ace2743 Create SECURITY.md
  adds  ee77e9706 Update SECURITY.md
  adds  67330d9ea Update SECURITY.md
  adds  d1a967f3a randr: fix broken macros / memory corruption
  adds  bc68b4aad Merge branch 'uli42-pr/fix_wrap_macros' into 3.6.x
  adds  870a9491c travisci: Fix PVS job
  adds  6857e26b4 Merge branch 'mjtrangoni-fix-pvs-ci' into 3.6.x
  adds  2ef652d35 nx-libs.spec: create nxdialog rpm
  adds  d121f2a9c Merge branch 'uli42-pr/nxdialog_rpm' into 3.6.x
  adds  475d6c1f2 libNX_X11: reintroduce HASXDMAUTH
  adds  3335f2503 libNX_X11: reintroduce SECURE_RPC
  adds  b4124219a nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT
  adds  94fcba361 libNX_X11: set FAIL_HARD
  adds  1215c36f7 libNX_X11: set XTRANS_SEND_FDS=0
  adds  05cb09a5f Merge branch 'uli42-pr/libNX_X11_defines' into 3.6.x
  adds  e74b99117 Keyboard.c: fix indentation of ifdef
  adds  ffc2c3840 Keyboard.c: improve capslock and numlock handling
  adds  2b0976e93 Merge branch 'uli42-pr/fix_caps_handling' into 3.6.x
  adds  ae037701f nxagent: fix stack smashing
  adds  7a02b4aba Merge branch 'uli42-pr/fix_stack_smashing' into 3.6.x
  adds  0f8ed4d10 Screen.c: fix resizing bug with mutter window manager
  adds  abe5e8479 Display.c: factor out confinement window creation
  adds  8deda7bd4 nxagent: Prevent resize loop
  adds  337afd839 Events.c: add more DEBUG output
  adds  ffbc63f91 Events.c: add some comments/FIXMEs
  adds  a4dd6a462 Events.c: store parent window from event to meaningful 
variable
  adds  210db3163 Display.c: disable confine window
  adds  ce649c027 nxagent: add names to some windows in DEBUG mode
  adds  e48ceedcc Screen.c: improve debug output
  adds  1af470a23 Screen.c: improve output of nxagentPrintAgentGeometry
  adds  2ada71fba Screen.c: simplify nxagentResizeScreen
  adds  2a92ed0f5 Window.c: -reportprivatewids reports root window as such
  adds  601a57849 Window.c: simplify setting of isMapped private var
  adds  832e02811 NXwindow.c: fix some format specifiers
  adds  3a7c37593 Init.c: small simplification
  adds  00d60a82e Screen.c: cleanup auto dpi handling
  adds  ed4cbaeda Screen.c: scope improvement
  adds  2c6b9117f Screen.c: remove code that will have no effect
  adds  d07c78881 Screen.c: remove another pointless code block
  adds  d7a091a64 Screen.c: drop unneccessary mask variable
  adds  f534a4860 Screen.c: move attributes/valuemask to inner scopes
  adds  42fb68331 Screen.c: scope improvements
  adds  199c32eaf Screen.c: some more (cosmetic) changes
  adds  4c6940cdd Window.c: some more TEST and DEBUG output
  adds  2d99cdd1c Events.c: More cosmetics
  adds  13211ec6a Merge branch 'uli42-pr/window_resize_bug' into 3.6.x
  adds  dee4a560a fix spec file
  adds  ca7b33103 Merge pull request #960 from uli42/pr/fix_specfile
  adds  12b22e97e yConnDis.c: fix memory leak
  adds  14df32cdb Merge branch 'uli42-pr/xlib_memleak' into 3.6.x
  adds  db45683a6 NXdixfonts.c: fix memory leak
  adds  ced973e36 Merge branch 'uli42-pr/font_memleak' into 3.6.x
  adds  fbde6d285 NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).
  adds  7da2ee0bd NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.
  adds  6cd4f1232 Merge branch 
'sunweaver-pr/default-to-NXAGENT_DANGEROUS_XFONT_LOOP_EXIT' into 3.6.x
  adds  edb5a918a Clipboard.c: fix missing )
  adds  447ee1570 Compext.c: use SAFE_free macro
  adds  8bfe760d5 Atoms.c: drop double include
  adds  ee379d3a7 GCs.h: fix typo
  adds  06173efd3 Compext.c: scope improvements
  adds  ebee6af05 Clipboard.c: add missing ifdefs
  adds  1701a4a44 Xext/panoramiX.c: rename shadowing variables
  adds  5bd72aec3 nx-libs.spec: Set python shebang to python3 on fedora and 
rhel8
  adds  2c66355c2 Channel.h: rename variable to prevent shadowing
  adds  e6

[X2Go-Commits] Build failed in Jenkins: nx-libs+ppc64le+nightly+debian-bullseye #3

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent:

[X2Go-Commits] Build failed in Jenkins: nx-libs+ppc64be+nightly+debian-jessie #82

2022-05-16 Thread jenkins
://archive.debian.org jessie/main Sources
Hit http://archive.debian.org jessie/main powerpc Packages
Reading package lists...
W: GPG error: http://archive.debian.org jessie Release: The following 
signatures were invalid: KEYEXPIRED 1587841717
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


��� Fetch source files  
 ���



Local sources
���

/home/x2go-jenkins/tmp/tmp.FZN0dqWVLAXuIojQSLi5IpVY/nx-libs_3.5.99.26-0~git20220516.4571+8.heuler.1.dsc
 exists in /home/x2go-jenkins/tmp/tmp.FZN0dqWVLAXuIojQSLi5IpVY; copying to 
chroot

Check architectures
�


Check dependencies
��

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package `sbuild-build-depends-core-dummy' in 
`/��BUILDDIR��/resolver-Unj5IW/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Ign file: ./ InRelease
Get:1 file: ./ Release.gpg [299 B]
Get:2 file: ./ Release [2119 B]
Ign file: ./ Translation-en
Get:3 http://packages.x2go.org jessie InRelease [36.8 kB]
Get:4 http://packages.x2go.org jessie/main powerpc Packages [27.0 kB]
Get:5 http://packages.x2go.org jessie/heuler powerpc Packages [27.8 kB]
Ign http://packages.x2go.org jessie/heuler Translation-en
Ign http://packages.x2go.org jessie/main Translation-en
Fetched 91.6 kB in 2s (33.4 kB/s)
Reading package lists...
Reading package lists...


��� Install core build dependencies (aptitude-based resolver)   
 ���


Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  aptitude-common libboost-iostreams1.55.0 libcwidget3 libsigc++-2.0-0c2a
  libsqlite3-0 libxapian22
Suggested packages:
  tasksel debtags apt-xapian-index libcwidget-dev xapian-tools
Recommended packages:
  aptitude-doc-en aptitude-doc libparse-debianchangelog-perl
The following NEW packages will be installed:
  aptitude aptitude-common libboost-iostreams1.55.0 libcwidget3
  libsigc++-2.0-0c2a libsqlite3-0 libxapian22
0 upgraded, 7 newly installed, 0 to remove and 1 not upgraded.
Need to get 4608 kB of archives.
After this operation, 20.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  libboost-iostreams1.55.0 libsigc++-2.0-0c2a libcwidget3 libsqlite3-0
  aptitude-common libxapian22 aptitude
E: There are problems and -y was used without --force-yes
apt-get failed.
W: Could not install aptitude!

��� Cleanup 
 ���


Purging /��BUILDDIR��
Not cleaning session: cloned chroot in use
E: Core build dependencies not satisfied; skipping


��� Summary 
 ���


Build Architecture: powerpc
Build-Space: 0
Build-Time: 0
Distribution: 

[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+fedora-rawhide #227

2022-05-16 Thread jenkins
See 


Changes:

[mike.gabriel] Keystroke.c: Grammar fix in stdout message (Current known -> 
Currently known).

[mike.gabriel] nxagent: drop nxagentRenderTrap

[mike.gabriel] Atoms.c: fix wrong fprintf format

[mike.gabriel] Events.c: nxagentInternalWindowInfo is only called with 
DEBUG_TREE

[mike.gabriel] Events.c: fix write after buffer end

[mike.gabriel] Events.c: shorten window tree debugging code

[mike.gabriel] Events.c: fix wrong returncode interpretation

[mike.gabriel] Events.c: add FIXME

[mike.gabriel] Events.c: identify internal root window in 
nxagentInternalWindowInfo

[mike.gabriel] NXproperty.c: reformat GetWindowProperty to increase readability

[mike.gabriel] nxagent: drop unused DisplayLatency

[mike.gabriel] Events.c: fix wrong size in format specification

[mike.gabriel] Update currentTime in dispatch loop

[mike.gabriel] NXdispatch.c: replace hardcoded values by variables from 
Clipboard.c

[mike.gabriel] Clipboard.c: fix wrong variable being printed in debugging output

[mike.gabriel] NXrender.c: fix possible memory leak

[mike.gabriel] {render,randr}/Imakefile: remove hw/kdrive from include path

[mike.gabriel] code-versions.txt: Update composite version

[mike.gabriel] code-versions.txt: adapt os version information

[mike.gabriel] Events.c: code improvements (mainly scope)

[mike.gabriel] Atoms.c: add FIXME

[mike.gabriel] Atoms.c: fix wrong variable reference

[mike.gabriel] Atoms.c: code cleanup

[mike.gabriel] Atoms.c: remove unused parameter from nxagentInitAtoms

[mike.gabriel] Screen.c: fix: use bit operator, not logic operator

[mike.gabriel] Screen.c: code cleanup

[mike.gabriel] Split.c: whitespace fixes

[mike.gabriel] NXproperty.c: prevent deletion of NX_AGENT_VERSION property

[mike.gabriel] Colormap.c: scope improvements

[mike.gabriel] Pixels.c: scope improvements

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: fix typo in TEST output

[mike.gabriel] Colormap.c: Formatting and scope improvements

[mike.gabriel] Imakefile: Cleanup defines

[mike.gabriel] Imakefile: make NXAGENT_RANDR_MODE_PREFIX configurable via macro

[mike.gabriel] Screen.c: improve readability

[mike.gabriel] Screen.c: fix typo

[mike.gabriel] Window.c: reactivate disabled debug code

[mike.gabriel] Screen.c: fix wrong format character

[mike.gabriel] xkb: replace NX_TRANS_SOCKET by NXAGENT_SERVER

[mike.gabriel] nxagent: avoid nested externs

[mike.gabriel] NXdixfonts.c: use NXAGENT_SERVER instead of NX_TRANS_SOCK

[mike.gabriel] Clipboard.c: whitespace fixes

[mike.gabriel] Events.c: scope improvements

[mike.gabriel] Atoms.[ch]: drop unused return code of nxagentInitAtoms()

[mike.gabriel] Screen.h: add missing prototype for 
nxagentPropagateArtsdProperties()

[mike.gabriel] Init.c: some scope improvements

[mike.gabriel] Render.c: drop unused nxagentValidatePicture

[mike.gabriel] Render.c: drop unused nxagentRasterizeTrapezoid

[mike.gabriel] Render.c: drop unused nxagentDestroyPictureClip

[mike.gabriel] Render.c: fix broken comment

[mike.gabriel] Render.c. simplify nxagentMatchingFormats

[mike.gabriel] nxagent: simplify nxagentRenderRealizeCursor

[mike.gabriel] Render.c: make nxagentPrintFormat a NOP in normal mode

[mike.gabriel] Render.c: remove empty lines around XSync calls

[mike.gabriel] Render.c: Code simplifications

[mike.gabriel] Render.c: reformat comments

[mike.gabriel] Render.c: remove lots of superflous empty lines

[mike.gabriel] Render.c: remove some more unused functions

[mike.gabriel] Events.c: whitespace fixes

[mike.gabriel] nxagent: move atom initiatialization to Init.c

[mike.gabriel] Trap.h: shorten file

[mike.gabriel] Events.c: add nxagentSwitchEventsAllScreens helper

[mike.gabriel] Image.c: fix indentation

[mike.gabriel] Font.c: add FIXME

[mike.gabriel] Display.c: fix format

[mike.gabriel] Keyboard.c: condense keycode conversion table

[mike.gabriel] Holder.c: remove superflous return

[mike.gabriel] Events.c: drop unused function

[mike.gabriel] GC.c: introduce helper macros for GC management

[mike.gabriel] nxcompshad: fix logging segfault

[mike.gabriel] nxcompshad: delete trailing whitespace

[mike.gabriel] Clipboard.c: do not send notify when pointer is NULL

[mike.gabriel] Clipboard.c: introduce central function to abort the transfer

[mike.gabriel] Clipboard.c: introduce SendSelectionNotifyEventToServer

[mike.gabriel] Clipboard.c: introduce SendEventToClient helper

[mike.gabriel] Clipboard.c: introduce SendSelectionNotifyEventToClient helper

[mike.gabriel] Clipboard.c: merge endTransfer and nxagentSendSelectionNotify

[mike.gabriel] Clipboard.c: improve TARGETS request handling

[mike.gabriel] Clipboard.c: Fix: report timestamps as XA_INTEGER

[mike.gabriel] Clipboard.c: introduce nxagent{Clear,Store}SelectionOwner

[mike.gabriel] Clipboard.c: introduce nxagentFind*Index functions

[mike.gabriel] Clipboard.c: rename some va

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+opensuse-tumbleweed #112

2022-05-16 Thread jenkins
See 


Changes:

[mike.gabriel] x2goserver-xsession: Port OPTIONS variable and has_option() 
function from recent version of /etc/X11/Xsession to X2Go's Xsession file. 
(Fixes: #1583). More porting is actually needed.

[mike.gabriel] debian/x2goserver.manpages: Install x2goupdateoptionsstring.1* 
man pages into bin:pkg x2goserver.

[mike.gabriel] Makefile: Create symlink from /etc/x2go/Xsession.options.d/ to 
/etc/X11/Xsession.options.d on Debian-like systems.

[mike.gabriel] x2goserver/man/man8/x2gocleansessions.8: Update man page.

[mike.gabriel] x2goserver-xsession/etc/Xsession: Detect $SHELL from getent 
passwd and use it to launch the session (on RHEL, SUSE, Gentoo and alike). 
(Fixes: #1434).


--
[...truncated 151.72 KB...]
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/man/man5
[  227s] install  -m 644 man/man5/*.5   
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/man/man5
[  227s] gzip -f 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/man/man5/x2go*.5
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/man/man8
[  227s] install  -m 644 man/man8/*.8   
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/man/man8
[  227s] gzip -f 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/man/man8/x2go*.8
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/x2go
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/x2go/versions
[  227s] install  -m 644 VERSION.x2goserver 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/x2go/versions/VERSION.x2goserver
[  227s] make[1]: Leaving directory 
'/home/abuild/rpmbuild/BUILD/x2goserver-4.1.0.4/x2goserver'
[  227s] make -C libx2go-server-db-perl install
[  227s] make[1]: Entering directory 
'/home/abuild/rpmbuild/BUILD/x2goserver-4.1.0.4/libx2go-server-db-perl'
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/lib64/x2go
[  227s] install  -m 755 lib/*   
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/lib64/x2go/
[  227s] getent group x2gouser &>/dev/null && chown root:x2gouser 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/lib64/x2go/libx2go-server-db-sqlite3-wrapper
 || true
[  227s] chmod 2755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/lib64/x2go/libx2go-server-db-sqlite3-wrapper
[  227s] make[1]: Leaving directory 
'/home/abuild/rpmbuild/BUILD/x2goserver-4.1.0.4/libx2go-server-db-perl'
[  227s] make -C x2goserver-x2goagent install
[  227s] make[1]: Entering directory 
'/home/abuild/rpmbuild/BUILD/x2goserver-4.1.0.4/x2goserver-x2goagent'
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/bin
[  227s] ln -s -f ../..//usr/lib64/nx/bin/x2goagent 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/bin/x2goagent
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/x2go
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/x2go/x2gofeature.d
[  227s] install  -m 755 share/x2go/x2gofeature.d/*.features 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/share/x2go/x2gofeature.d/
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/lib64/nx/bin/
[  227s] ln -s -f nxagent 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/usr/lib64/nx/bin/x2goagent
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/etc/x2go/
[  227s] install  -m 644 etc/x2goagent.options 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/etc/x2go/
[  227s] install  -m 644 etc/keystrokes.cfg 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.0x2go1.0.git20220516.1946.heuler.x86_64/etc/x2go/
[  227s] install -d  -m 755 
/home/abuild/rpmbuild/BUILDROOT/x2goserver-4.1.0.4-0.

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+raspbian-buster #15

2022-05-16 Thread jenkins
See 


Changes:


--
[...truncated 10.05 KB...]
+++ '[' 23 -lt 24 ']'
 printf X
+++ ret=
+++ i=24
+++ '[' 24 -lt 24 ']'
+++ printf 
+++ return 0
++ mktemp -d --tmpdir=/var/lib/jenkins/tmp/ tmp.
+ TEMP_DIR=/var/lib/jenkins/tmp/tmp.4wUtYyrT13pXw98plZ5K9auM
+ temp_cleanup+=("${TEMP_DIR}")
+ mkdir -p -- /var/lib/jenkins/tmp/tmp.4wUtYyrT13pXw98plZ5K9auM/x2goserver
+ chmod 2770 -Rf -- /var/lib/jenkins/tmp/tmp.4wUtYyrT13pXw98plZ5K9auM
+ cd /var/lib/jenkins/build/heuler/x2goserver
+ git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goserver 
/var/lib/jenkins/tmp/tmp.4wUtYyrT13pXw98plZ5K9auM/x2goserver/
Cloning into '/var/lib/jenkins/tmp/tmp.4wUtYyrT13pXw98plZ5K9auM/x2goserver'...
+ cd /var/lib/jenkins/tmp/tmp.4wUtYyrT13pXw98plZ5K9auM/x2goserver
+ git checkout master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
+ find /var/lib/jenkins/build/heuler/x2goserver/../ -maxdepth 0 -mindepth 0 
-type f
+ grep -qs 'x2goserver_*.orig.tar.gz'
++ gitrevno
+ GITREV=1946
+ SA_OPTION=
+ test -f debian/source/format
+ grep -Eqs '^3.0.*\(quilt\)$' debian/source/format
+ '[' -n 4 ']'
+ '[' 4 -gt 3 ']'
+ typeset -l codename=buster
+ '[' buster = sid ']'
+ typeset numerical_version=
+ typeset pretty_dist=
+ typeset -i tmp_ret=1
++ map_codename_to_numerical_version raspbian buster
++ typeset dist=raspbian
++ typeset codename_in=buster
++ '[' -n 4 ']'
++ '[' 4 -gt 3 ']'
++ typeset -l codename=buster
++ '[' buster = sid ']'
++ typeset numerical_version=
++ typeset -i ret=1
++ '[' raspbian = debian ']'
++ '[' raspbian = raspbian ']'
+++ debian-codename-to-version.sh buster
++ numerical_version=10
++ ret=0
++ echo 10
++ return 0
+ numerical_version=10
+ tmp_ret=0
+ '[' -n raspbian ']'
+ '[' raspbian = debian ']'
+ '[' raspbian = raspbian ']'
+ pretty_dist=Debian
+ '[' -n raspbian ']'
+ '[' raspbian = ubuntu ']'
+ '[' 0 -ne 0 ']'
+ '[' -z 10 ']'
+ '[' '!' -e debian/control ']'
+ '[' xheuler '!=' xmain ']'
+ mv -- debian/control debian/control.tmp
+ sed 's,Section:[\ ]*\(.*\),Section: heuler/\1,g' debian/control.tmp
+ '[' heuler '!=' heuler ']'
+ dch --distribution buster --force-distribution -l 
'~git20220516.1946+10.heuler.' 'Development-Snapshot!!! Auto-built Debian 
buster (10) package for packages.x2go.org repository (Git commit: 
2cabb88c3f785d93060d41e3f86eadc508aab553).'
+ typeset -i skip_arch_all=0
+ typeset -a arches
+ arches=()
+ case "${PLATFORM}" in
+ arches+=("amd64" "i386")
+ '[' raspbian = raspbian ']'
+ arches=("armhf")
+ typeset cur_arch=
+ for cur_arch in "${arches[@]}"
+ mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goserver/raspbian/buster/armhf
+ OTHERMIRROR=
+ '[' xheuler = xheuler ']'
+ grep -qs x2goserver
+ OTHERMIRROR='deb http://packages.x2go.org/raspbian buster main heuler'
+ '[' x2goserver = x2gomatebindings ']'
+ git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) 
%n%n%x09*%w(68,0,10) %s%d%n'
+ typeset -a sbuild_options
+ sbuild_options=("-n" "--jobs=2" "-sA" "--dist=${codename}" 
"--keyid=${GPG_KEY}")
+ '[' 10 -gt 8 ']'
+ sbuild_options+=("--build-dep-resolver=apt")
+ sbuild_options+=("--resolve-alternatives")
+ '[' -n '' ']'
+ '[' -n 'deb http://packages.x2go.org/raspbian buster main heuler' ']'
+ sbuild_options+=("--extra-repository=${OTHERMIRROR}")
+ typeset -a sbuild_options_amd64 sbuild_options_i386 sbuild_options_armhf 
sbuild_options_powerpc sbuild_options_ppc64 sbuild_options_ppc64el
+ sbuild_options_amd64=("${sbuild_options[@]}")
+ sbuild_options_i386=("${sbuild_options[@]}" "--arch=i386" "--debbuildopts=-B")
+ sbuild_options_armhf=("${sbuild_options[@]}" "--arch=armhf" 
"--chroot=${codename}-armhf-raspbian-sbuild")
+ sbuild_options_powerpc=("${sbuild_options[@]}" "--debbuildopts=-B")
+ sbuild_options_ppc64=("${sbuild_options[@]}" "--arch=ppc64" 
"--chroot=${codename}-ppc64-sbuild" "--debbuildopts=-B")
+ sbuild_options_ppc64el=("${sbuild_options[@]}" "--debbuildopts=-B")
+ typeset base_arch=armhf
+ '[' -n armhf ']'
+ '[' x '!=' xarmhf ']'
+ grep -Eqs 'Architecture.*(all|any|armhf)' 
/var/lib/jenkins/tmp/tmp.4wUtYyrT13pXw98plZ5K9auM/x2goserver/debian/control
+ typeset -i has_arch_dep=0
+ grep -Eqs 'Architecture.*(any|armhf)' 
/var/lib/jenkins/tmp/tmp.4wUtYyrT13pXw98plZ5K9auM/x2goserver/debian/control
+ has_arch_dep=1
+ '[' 1 -eq 1 ']'
+ typeset 'indirect=sbuild_options_armhf[@]'
+ typeset -a indirect_resolve
+ indirect_resolve=("${!indirect}")
+ cd /var/lib/jenkins/pkg-dist/heuler/x2goserver/raspbian/buster/armhf
+ nice sbuild -n --jobs=2 -sA --dist=buster --keyid=F4A7678C9C6B0B2B 
--build-dep-resolver=apt --resolve-alternatives '--extra-repository=deb 
http://packages.x2go.org/raspbian buster main heuler' --arch=armhf 
--chroot=buster-armhf-raspbian-sbuild 
/var/lib/jenkins/tmp/tmp.4wUtYyrT13pXw98plZ5K9auM/x2goserver
PREFIX='/usr' NXLIBDIR='/usr/

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+debian-sid #504

2022-05-16 Thread jenkins
See 


Changes:

[mike.gabriel] x2goserver-xsession/etc/Xsession: Detect $SHELL from getent 
passwd and use it to launch the session (on RHEL, SUSE, Gentoo and alike). 
(Fixes: #1434).


--
[...truncated 321.65 KB...]
Get:21 http://127.0.0.1:3142/debian unstable/main i386 perl-base i386 5.34.0-4 
[1738 kB]
Get:22 http://127.0.0.1:3142/debian unstable/main i386 bzip2 i386 1.0.8-5 [49.8 
kB]
Get:23 http://127.0.0.1:3142/debian unstable/main i386 libbz2-1.0 i386 1.0.8-5 
[46.1 kB]
Get:24 http://127.0.0.1:3142/debian unstable/main i386 libdb5.3 i386 
5.3.28+dfsg1-0.9 [747 kB]
Get:25 http://127.0.0.1:3142/debian unstable/main i386 libgdbm6 i386 1.23-1 
[88.1 kB]
Get:26 http://127.0.0.1:3142/debian unstable/main i386 libgdbm-compat4 i386 
1.23-1 [59.1 kB]
Get:27 http://127.0.0.1:3142/debian unstable/main i386 zlib1g i386 
1:1.2.11.dfsg-4 [93.0 kB]
Get:28 http://127.0.0.1:3142/debian unstable/main i386 debconf all 1.5.79 [143 
kB]
Get:29 http://127.0.0.1:3142/debian unstable/main i386 libcrypt-dev i386 
1:4.4.27-1.1 [129 kB]
Get:30 http://127.0.0.1:3142/debian unstable/main i386 libkrb5support0 i386 
1.19.2-2+b2 [69.0 kB]
Get:31 http://127.0.0.1:3142/debian unstable/main i386 libk5crypto3 i386 
1.19.2-2+b2 [117 kB]
Get:32 http://127.0.0.1:3142/debian unstable/main i386 libkeyutils1 i386 
1.6.1-3 [16.0 kB]
Get:33 http://127.0.0.1:3142/debian unstable/main i386 libssl3 i386 3.0.3-3 
[2032 kB]
Get:34 http://127.0.0.1:3142/debian unstable/main i386 libcom-err2 i386 
1.46.5-2 [76.1 kB]
Get:35 http://127.0.0.1:3142/debian unstable/main i386 libkrb5-3 i386 
1.19.2-2+b2 [391 kB]
Get:36 http://127.0.0.1:3142/debian unstable/main i386 libgssapi-krb5-2 i386 
1.19.2-2+b2 [177 kB]
Get:37 http://127.0.0.1:3142/debian unstable/main i386 libtirpc-common all 
1.3.2-2 [13.8 kB]
Get:38 http://127.0.0.1:3142/debian unstable/main i386 libtirpc3 i386 1.3.2-2 
[91.3 kB]
Get:39 http://127.0.0.1:3142/debian unstable/main i386 libnsl2 i386 1.3.0-2 
[42.2 kB]
Get:40 http://127.0.0.1:3142/debian unstable/main i386 libtirpc-dev i386 
1.3.2-2 [201 kB]
Get:41 http://127.0.0.1:3142/debian unstable/main i386 libnsl-dev i386 1.3.0-2 
[70.6 kB]
Get:42 http://127.0.0.1:3142/debian unstable/main i386 rpcsvc-proto i386 
1.4.2-4 [66.3 kB]
Get:43 http://127.0.0.1:3142/debian unstable/main i386 libgmp10 i386 
2:6.2.1+dfsg-3 [570 kB]
Get:44 http://127.0.0.1:3142/debian unstable/main i386 libisl23 i386 0.24-2 
[703 kB]
Get:45 http://127.0.0.1:3142/debian unstable/main i386 libstdc++6 i386 12.1.0-2 
[663 kB]
Get:46 http://127.0.0.1:3142/debian unstable/main i386 libcc1-0 i386 12.1.0-2 
[43.6 kB]
Get:47 http://127.0.0.1:3142/debian unstable/main i386 binutils-i686-linux-gnu 
i386 2.38-4 [2184 kB]
Get:48 http://127.0.0.1:3142/debian unstable/main i386 binutils-common i386 
2.38-4 [2305 kB]
Get:49 http://127.0.0.1:3142/debian unstable/main i386 binutils i386 2.38-4 
[63.1 kB]
Get:50 http://127.0.0.1:3142/debian unstable/main i386 libbinutils i386 2.38-4 
[617 kB]
Get:51 http://127.0.0.1:3142/debian unstable/main i386 libctf-nobfd0 i386 
2.38-4 [156 kB]
Get:52 http://127.0.0.1:3142/debian unstable/main i386 libctf0 i386 2.38-4 
[96.6 kB]
Get:53 http://127.0.0.1:3142/debian unstable/main i386 libmpfr6 i386 4.1.0-3 
[2045 kB]
Get:54 http://127.0.0.1:3142/debian unstable/main i386 libmpc3 i386 1.2.1-2 
[49.4 kB]
Get:55 http://127.0.0.1:3142/debian unstable/main i386 cpp-9 i386 9.4.0-5 [9610 
kB]
Get:56 http://127.0.0.1:3142/debian unstable/main i386 libubsan1 i386 12.1.0-2 
[870 kB]
Get:57 http://127.0.0.1:3142/debian unstable/main i386 libquadmath0 i386 
12.1.0-2 [227 kB]
Get:58 http://127.0.0.1:3142/debian unstable/main i386 libitm1 i386 12.1.0-2 
[27.6 kB]
Get:59 http://127.0.0.1:3142/debian unstable/main i386 libgomp1 i386 12.1.0-2 
[121 kB]
Get:60 http://127.0.0.1:3142/debian unstable/main i386 libatomic1 i386 12.1.0-2 
[7704 B]
Get:61 http://127.0.0.1:3142/debian unstable/main i386 libasan5 i386 9.4.0-5 
[2622 kB]
Get:62 http://127.0.0.1:3142/debian unstable/main i386 gcc-9-base i386 9.4.0-5 
[200 kB]
Get:63 http://127.0.0.1:3142/debian unstable/main i386 linux-libc-dev i386 
5.17.6-1+b1 [1552 kB]
Get:64 http://127.0.0.1:3142/debian unstable/main i386 debianutils i386 5.7-0.2 
[103 kB]
Get:65 http://127.0.0.1:3142/debian unstable/main i386 bash i386 5.1-6+b1 [1444 
kB]
Get:66 http://127.0.0.1:3142/debian unstable/main i386 bsdutils i386 1:2.38-4 
[155 kB]
Get:67 http://127.0.0.1:3142/debian unstable/main i386 libpcre2-8-0 i386 
10.40-1 [258 kB]
Get:68 http://127.0.0.1:3142/debian unstable/main i386 libselinux1 i386 
3.3-1+b2 [93.3 kB]
Get:69 http://127.0.0.1:3142/debian unstable/main i386 coreutils i386 8.32-4.1 
[2912 kB]
Get:70 http://127.0.0.1:3142/debian unstable/main i386 tar i386 1.34+dfsg-1 
[871 kB]
Get:71 http://127.0.0.1:3142/debian unstable/main i386 dpkg i386 1.21.7 [2580 
kB]
Get:72 http://127.0.0.1:3142/deb

[X2Go-Commits] Jenkins build is back to normal : x2goserver+nightly+debian-bullseye #18

2022-05-16 Thread jenkins
See 


___
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits


[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+opensuse-42.2 #77

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make nxa

[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+opensuse-42.3 #73

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make nxa

[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+opensuse-tumbleweed #72

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: ma

[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+debian-sid #216

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make nxage

[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+raspbian-buster #4

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make nx

[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+raspbian-jessie #80

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make n

[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+sles-12.3 #11

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make nxagent

[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+sles-11.2 #135

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make nxagen

[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+sles-11.3 #133

2022-05-16 Thread jenkins
See 


Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of 
NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 
function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 
16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup 
as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans 
(again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make nxagen

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+raspbian-jessie #148

2022-05-16 Thread jenkins
See 


Changes:


--
[...truncated 10.88 KB...]
+ typeset -l codename=jessie
+ '[' jessie = sid ']'
+ typeset numerical_version=
+ typeset pretty_dist=
+ typeset -i tmp_ret=1
++ map_codename_to_numerical_version raspbian jessie
++ typeset dist=raspbian
++ typeset codename_in=jessie
++ '[' -n 4 ']'
++ '[' 4 -gt 3 ']'
++ typeset -l codename=jessie
++ '[' jessie = sid ']'
++ typeset numerical_version=
++ typeset -i ret=1
++ '[' raspbian = debian ']'
++ '[' raspbian = raspbian ']'
+++ debian-codename-to-version.sh jessie
++ numerical_version=8
++ ret=0
++ echo 8
++ return 0
+ numerical_version=8
+ tmp_ret=0
+ '[' -n raspbian ']'
+ '[' raspbian = debian ']'
+ '[' raspbian = raspbian ']'
+ pretty_dist=Debian
+ '[' -n raspbian ']'
+ '[' raspbian = ubuntu ']'
+ '[' 0 -ne 0 ']'
+ '[' -z 8 ']'
+ '[' '!' -e debian/control ']'
+ '[' xheuler '!=' xmain ']'
+ mv -- debian/control debian/control.tmp
+ sed 's,Section:[\ ]*\(.*\),Section: heuler/\1,g' debian/control.tmp
+ '[' heuler '!=' heuler ']'
+ dch --distribution jessie --force-distribution -l 
'~git20220517.1946+8.heuler.' 'Development-Snapshot!!! Auto-built Debian jessie 
(8) package for packages.x2go.org repository (Git commit: 
2cabb88c3f785d93060d41e3f86eadc508aab553).'
+ typeset -i skip_arch_all=0
+ typeset -a arches
+ arches=()
+ case "${PLATFORM}" in
+ arches+=("amd64" "i386")
+ '[' raspbian = raspbian ']'
+ arches=("armhf")
+ typeset cur_arch=
+ for cur_arch in "${arches[@]}"
+ mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goserver/raspbian/jessie/armhf
+ OTHERMIRROR=
+ '[' xheuler = xheuler ']'
+ grep -qs x2goserver
+ OTHERMIRROR='deb http://packages.x2go.org/raspbian jessie main heuler'
+ '[' x2goserver = x2gomatebindings ']'
+ git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) 
%n%n%x09*%w(68,0,10) %s%d%n'
+ typeset -a sbuild_options
+ sbuild_options=("-n" "--jobs=2" "-sA" "--dist=${codename}" 
"--keyid=${GPG_KEY}")
+ '[' 8 -gt 8 ']'
+ sbuild_options+=("--build-dep-resolver=aptitude")
+ '[' -n '' ']'
+ '[' -n 'deb http://packages.x2go.org/raspbian jessie main heuler' ']'
+ sbuild_options+=("--extra-repository=${OTHERMIRROR}")
+ typeset -a sbuild_options_amd64 sbuild_options_i386 sbuild_options_armhf 
sbuild_options_powerpc sbuild_options_ppc64 sbuild_options_ppc64el
+ sbuild_options_amd64=("${sbuild_options[@]}")
+ sbuild_options_i386=("${sbuild_options[@]}" "--arch=i386" "--debbuildopts=-B")
+ sbuild_options_armhf=("${sbuild_options[@]}" "--arch=armhf" 
"--chroot=${codename}-armhf-raspbian-sbuild")
+ sbuild_options_powerpc=("${sbuild_options[@]}" "--debbuildopts=-B")
+ sbuild_options_ppc64=("${sbuild_options[@]}" "--arch=ppc64" 
"--chroot=${codename}-ppc64-sbuild" "--debbuildopts=-B")
+ sbuild_options_ppc64el=("${sbuild_options[@]}" "--debbuildopts=-B")
+ typeset base_arch=armhf
+ '[' -n armhf ']'
+ '[' x '!=' xarmhf ']'
+ grep -Eqs 'Architecture.*(all|any|armhf)' 
/var/lib/jenkins/tmp/tmp.P3mveAwJsMba8PxOTAyllT1Z/x2goserver/debian/control
+ typeset -i has_arch_dep=0
+ grep -Eqs 'Architecture.*(any|armhf)' 
/var/lib/jenkins/tmp/tmp.P3mveAwJsMba8PxOTAyllT1Z/x2goserver/debian/control
+ has_arch_dep=1
+ '[' 1 -eq 1 ']'
+ typeset 'indirect=sbuild_options_armhf[@]'
+ typeset -a indirect_resolve
+ indirect_resolve=("${!indirect}")
+ cd /var/lib/jenkins/pkg-dist/heuler/x2goserver/raspbian/jessie/armhf
+ nice sbuild -n --jobs=2 -sA --dist=jessie --keyid=F4A7678C9C6B0B2B 
--build-dep-resolver=aptitude '--extra-repository=deb 
http://packages.x2go.org/raspbian jessie main heuler' --arch=armhf 
--chroot=jessie-armhf-raspbian-sbuild 
/var/lib/jenkins/tmp/tmp.P3mveAwJsMba8PxOTAyllT1Z/x2goserver
PREFIX='/usr' NXLIBDIR='/usr/lib/x86_64-linux-gnu/nx' LIBDIR='/usr/lib/x2go' dh 
clean --with=systemd || PREFIX='/usr' NXLIBDIR='/usr/lib/x86_64-linux-gnu/nx' 
LIBDIR='/usr/lib/x2go' dh clean
   dh_testdir
   debian/rules override_dh_auto_clean
make[1]: Entering directory 
'/home/_jenkins_/tmp/tmp.P3mveAwJsMba8PxOTAyllT1Z/x2goserver'
rm -f ChangeLog
rm -Rfv x2goserver/.build_html
rm -Rfv x2goserver-extensions/.build_html
rm -f ChangeLog.gitlog
rm -f MYMETA.yml
rm -f Makefile.perl.old
PREFIX='/usr' NXLIBDIR='/usr/lib/x86_64-linux-gnu/nx' LIBDIR='/usr/lib/x2go' 
dh_auto_clean
make -j1 clean
make[2]: Entering directory 
'/home/_jenkins_/tmp/tmp.P3mveAwJsMba8PxOTAyllT1Z/x2goserver'
make -f Makefile.perl clean
make[3]: Entering directory 
'/home/_jenkins_/tmp/tmp.P3mveAwJsMba8PxOTAyllT1Z/x2goserver'
make[3]: Makefile.perl: No such file or directory
make[3]: *** No rule to make target 'Makefile.perl'.  Stop.
make[3]: Leaving directory 
'/home/_jenkins_/tmp/tmp.P3mveAwJsMba8PxOTAyllT1Z/x2goserver'
Makefile:33: recipe for target 'clean' failed
make[2]: [clean] Error 2 (ignored)
make -C x2goserver-common clean
make[3]: Entering directory 
'/home/_jenkins_/tmp/tmp.P3mveAwJsMba8PxOTAyllT1Z/x2goserver/x2goserver-common'
rm -Rf `dirname .b

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+debian-buster #130

2022-05-16 Thread jenkins
See 


Changes:


--
[...truncated 229.83 KB...]
-rw-r--r-- root/root  1378 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2gogetservers.8.html
-rw-r--r-- root/root  2274 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2golistdesktops.8.html
-rw-r--r-- root/root  2411 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2golistmounts.8.html
-rw-r--r-- root/root  4149 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2golistsessions.8.html
-rw-r--r-- root/root  2039 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2golistsessions_root.8.html
-rw-r--r-- root/root  3841 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2golistshadowsessions.8.html
-rw-r--r-- root/root  4492 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2gomountdirs.8.html
-rw-r--r-- root/root  1370 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2gopath.8.html
-rw-r--r-- root/root  5301 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2goresume-session.8.html
-rw-r--r-- root/root  3028 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2goruncommand.8.html
-rw-r--r-- root/root  1260 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2gosessionlimit.8.html
-rw-r--r-- root/root  2049 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2gosetkeyboard.8.html
-rw-r--r-- root/root  1626 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2goshowblocks.8.html
-rw-r--r-- root/root  6629 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2gostartagent.8.html
-rw-r--r-- root/root  2186 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2gosuspend-session.8.html
-rw-r--r-- root/root  2044 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2goterminate-session.8.html
-rw-r--r-- root/root  2765 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2goumount-session.8.html
-rw-r--r-- root/root  2043 2022-05-17 05:03 
./usr/share/doc/x2goserver/html/man8/x2goversion.8.html
drwxr-xr-x root/root 0 2022-05-17 05:03 ./usr/share/man/
drwxr-xr-x root/root 0 2022-05-17 05:03 ./usr/share/man/man1/
-rw-r--r-- root/root  4781 2022-05-17 05:03 
./usr/share/man/man1/x2gooptionsstring.1.gz
drwxr-xr-x root/root 0 2022-05-17 05:03 ./usr/share/man/man8/
-rw-r--r-- root/root   418 2022-05-17 05:03 
./usr/share/man/man8/x2gobasepath.8.gz
-rw-r--r-- root/root  2299 2022-05-17 05:03 
./usr/share/man/man8/x2gocleansessions.8.gz
-rw-r--r-- root/root   475 2022-05-17 05:03 
./usr/share/man/man8/x2gocmdexitmessage.8.gz
-rw-r--r-- root/root   443 2022-05-17 05:03 
./usr/share/man/man8/x2godbadmin.8.gz
-rw-r--r-- root/root   555 2022-05-17 05:03 
./usr/share/man/man8/x2gofeature.8.gz
-rw-r--r-- root/root   566 2022-05-17 05:03 
./usr/share/man/man8/x2gofeaturelist.8.gz
-rw-r--r-- root/root  1002 2022-05-17 05:03 
./usr/share/man/man8/x2gogetapps.8.gz
-rw-r--r-- root/root   422 2022-05-17 05:03 
./usr/share/man/man8/x2gogetservers.8.gz
-rw-r--r-- root/root   728 2022-05-17 05:03 
./usr/share/man/man8/x2golistdesktops.8.gz
-rw-r--r-- root/root   763 2022-05-17 05:03 
./usr/share/man/man8/x2golistmounts.8.gz
-rw-r--r-- root/root  1012 2022-05-17 05:03 
./usr/share/man/man8/x2golistsessions.8.gz
-rw-r--r-- root/root   599 2022-05-17 05:03 
./usr/share/man/man8/x2golistsessions_root.8.gz
-rw-r--r-- root/root  1009 2022-05-17 05:03 
./usr/share/man/man8/x2golistshadowsessions.8.gz
-rw-r--r-- root/root  1256 2022-05-17 05:03 
./usr/share/man/man8/x2gomountdirs.8.gz
-rw-r--r-- root/root   460 2022-05-17 05:03 
./usr/share/man/man8/x2gopath.8.gz
-rw-r--r-- root/root  1330 2022-05-17 05:03 
./usr/share/man/man8/x2goresume-session.8.gz
-rw-r--r-- root/root   923 2022-05-17 05:03 
./usr/share/man/man8/x2goruncommand.8.gz
-rw-r--r-- root/root   384 2022-05-17 05:03 
./usr/share/man/man8/x2gosessionlimit.8.gz
-rw-r--r-- root/root   680 2022-05-17 05:03 
./usr/share/man/man8/x2gosetkeyboard.8.gz
-rw-r--r-- root/root   456 2022-05-17 05:03 
./usr/share/man/man8/x2goshowblocks.8.gz
-rw-r--r-- root/root  1724 2022-05-17 05:03 
./usr/share/man/man8/x2gostartagent.8.gz
-rw-r--r-- root/root   601 2022-05-17 05:03 
./usr/share/man/man8/x2gosuspend-session.8.gz
-rw-r--r-- root/root   546 2022-05-17 05:03 
./usr/share/man/man8/x2goterminate-session.8.gz
-rw-r--r-- root/root   839 2022-05-17 05:03 
./usr/share/man/man8/x2goumount-session.8.gz
-rw-r--r-- root/root   839 2022-05-17 05:03 
./usr/share/man/man8/x2goumount_session.8.gz
-rw-r--r-- root/root   627 2022-05-17 05:03 
./usr/share/man/man8/x2goversion.8.gz
drwxr-xr-x root/root 0 2022-05-17 05:03 ./usr/share/x2go/
drwxr-xr-x root/root 0 2022-05-17 05:03 ./usr/share/x2go/versions/
-rw-r--r-- root/root 8 20

[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+debian-sid #505

2022-05-16 Thread jenkins
See 


Changes:


--
[...truncated 201.34 KB...]
-rw-r--r-- root/root  2973 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2gogetapps.8.html
-rw-r--r-- root/root  1378 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2gogetservers.8.html
-rw-r--r-- root/root  2274 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2golistdesktops.8.html
-rw-r--r-- root/root  2411 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2golistmounts.8.html
-rw-r--r-- root/root  4149 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2golistsessions.8.html
-rw-r--r-- root/root  2039 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2golistsessions_root.8.html
-rw-r--r-- root/root  3841 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2golistshadowsessions.8.html
-rw-r--r-- root/root  4492 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2gomountdirs.8.html
-rw-r--r-- root/root  1370 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2gopath.8.html
-rw-r--r-- root/root  5301 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2goresume-session.8.html
-rw-r--r-- root/root  3028 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2goruncommand.8.html
-rw-r--r-- root/root  1260 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2gosessionlimit.8.html
-rw-r--r-- root/root  2049 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2gosetkeyboard.8.html
-rw-r--r-- root/root  1626 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2goshowblocks.8.html
-rw-r--r-- root/root  6629 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2gostartagent.8.html
-rw-r--r-- root/root  2186 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2gosuspend-session.8.html
-rw-r--r-- root/root  2044 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2goterminate-session.8.html
-rw-r--r-- root/root  2765 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2goumount-session.8.html
-rw-r--r-- root/root  2043 2022-05-17 06:05 
./usr/share/doc/x2goserver/html/man8/x2goversion.8.html
drwxr-xr-x root/root 0 2022-05-17 06:05 ./usr/share/man/
drwxr-xr-x root/root 0 2022-05-17 06:05 ./usr/share/man/man1/
-rw-r--r-- root/root  4782 2022-05-17 06:05 
./usr/share/man/man1/x2gooptionsstring.1.gz
drwxr-xr-x root/root 0 2022-05-17 06:05 ./usr/share/man/man8/
-rw-r--r-- root/root   418 2022-05-17 06:05 
./usr/share/man/man8/x2gobasepath.8.gz
-rw-r--r-- root/root  2300 2022-05-17 06:05 
./usr/share/man/man8/x2gocleansessions.8.gz
-rw-r--r-- root/root   475 2022-05-17 06:05 
./usr/share/man/man8/x2gocmdexitmessage.8.gz
-rw-r--r-- root/root   443 2022-05-17 06:05 
./usr/share/man/man8/x2godbadmin.8.gz
-rw-r--r-- root/root   555 2022-05-17 06:05 
./usr/share/man/man8/x2gofeature.8.gz
-rw-r--r-- root/root   566 2022-05-17 06:05 
./usr/share/man/man8/x2gofeaturelist.8.gz
-rw-r--r-- root/root  1002 2022-05-17 06:05 
./usr/share/man/man8/x2gogetapps.8.gz
-rw-r--r-- root/root   422 2022-05-17 06:05 
./usr/share/man/man8/x2gogetservers.8.gz
-rw-r--r-- root/root   728 2022-05-17 06:05 
./usr/share/man/man8/x2golistdesktops.8.gz
-rw-r--r-- root/root   763 2022-05-17 06:05 
./usr/share/man/man8/x2golistmounts.8.gz
-rw-r--r-- root/root  1012 2022-05-17 06:05 
./usr/share/man/man8/x2golistsessions.8.gz
-rw-r--r-- root/root   599 2022-05-17 06:05 
./usr/share/man/man8/x2golistsessions_root.8.gz
-rw-r--r-- root/root  1009 2022-05-17 06:05 
./usr/share/man/man8/x2golistshadowsessions.8.gz
-rw-r--r-- root/root  1256 2022-05-17 06:05 
./usr/share/man/man8/x2gomountdirs.8.gz
-rw-r--r-- root/root   460 2022-05-17 06:05 
./usr/share/man/man8/x2gopath.8.gz
-rw-r--r-- root/root  1330 2022-05-17 06:05 
./usr/share/man/man8/x2goresume-session.8.gz
-rw-r--r-- root/root   923 2022-05-17 06:05 
./usr/share/man/man8/x2goruncommand.8.gz
-rw-r--r-- root/root   384 2022-05-17 06:05 
./usr/share/man/man8/x2gosessionlimit.8.gz
-rw-r--r-- root/root   680 2022-05-17 06:05 
./usr/share/man/man8/x2gosetkeyboard.8.gz
-rw-r--r-- root/root   456 2022-05-17 06:05 
./usr/share/man/man8/x2goshowblocks.8.gz
-rw-r--r-- root/root  1724 2022-05-17 06:05 
./usr/share/man/man8/x2gostartagent.8.gz
-rw-r--r-- root/root   601 2022-05-17 06:05 
./usr/share/man/man8/x2gosuspend-session.8.gz
-rw-r--r-- root/root   546 2022-05-17 06:05 
./usr/share/man/man8/x2goterminate-session.8.gz
-rw-r--r-- root/root   839 2022-05-17 06:05 
./usr/share/man/man8/x2goumount-session.8.gz
-rw-r--r-- root/root   839 2022-05-17 06:05 
./usr/share/man/man8/x2goumount_session.8.gz
-rw-r--r-- root/root   627 2022-05-17 06:05 
./usr/share/man/man8/x2goversion.8.gz
drwxr-xr-x root/root 0 2022-05-17 06:05 ./usr/share/x2go/
drwxr-