Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package nx-libs [ Reason ] Several important upstream issues have recently been resolved in nx-libs. The fixes for those issues have been cherry-picked into this version of Debian's nx-libs package. + * debian/patches: + + Add 0001_Compext.c-fix-comparisons-of-16bit-sequence-numbers.patch. + Compext.c: fix comparisons of 16bit sequence numbers. (Closes: + #990647). -> Fixes flawed 16 bit comparison. This resolves an "Xlib: unexpected async reply (sequence 0x94b01439)!" and clipboard pasting being broken afterwards. + + Add 0002_Forward-ClientMessages-to-nxproxy-side.patch. + Forward ClientMessages to nxproxy side. (Closes: #990649). -> Resolve window control problems with client side decorated windows if nxagent is used in rootless/seamless session mode. + + Add 0003_randr-Do-not-update-ConnectionInfo-if-NULL.patch. + randr: Do not update ConnectionInfo if NULL (and avoid the nxagent + Xserver from crashing). (Closes: #990650). -> Regression fix of unknown origin. Could be resolved by cherry-picking a commit original from X.Org upstream. + + Add 0004_document-additional-options-only-nxagent-knows-about.patch. + Update man page and --help documentation of nxproxy/nxagent. -> Recently, upstream added a documentation improvement that now documents various session options that were undocumented before. + + Adjust 0004_document-additional-options-only-nxagent-knows-about.patch. + Version 3.5.99.26 does not yet have the textclipboard=<bool> session + parameter. -> The above patch added one option that is not yet available in 3.5.99.26, So we removed this bit of documenation for nx-libs in Debian (bullseye). [ Impact ] The "connect to local X11 desktop" (shadow session support) would be broken, The clipboard between nxagent and the local Xserver might break in some situations. There would be problems with client side decorated windows. There would be undocumented options. [ Tests ] Manual tests. [ Risks ] X2Go sessions being busted if some of the above commits is flawed. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] None. unblock nx-libs/2:3.5.99.26-2