Hello Oliver,
So to really get x2go working (including x2goagent), is it neccessary to change the whole nx package? And will other tools using nx (like freenx, which I personally don't know) still work?
well in some sort this answer is a bit earlier released than I wanted - but I guess this should help you out. We did a lot of work to identify the static parts in the nx-libs and made effort to get them generalized for many distributions.
Please see
for our spec
and
https://build.opensuse.org/package/view_file?file=unique-libnames.diff&package=nx-libs&project=home%3Ajengelh%3Abranches%3AX11%3ARemoteDesktop%3Ax2go&rev=a4573a88110c15fa843a615c1de496f0 https://build.opensuse.org/package/view_file?file=use-shared-libs.diff&package=nx-libs&project=home%3Ajengelh%3Abranches%3AX11%3ARemoteDesktop%3Ax2go&rev=a4573a88110c15fa843a615c1de496f0 https://build.opensuse.org/package/view_file?file=parallel-make.diff&package=nx-libs&project=home%3Ajengelh%3Abranches%3AX11%3ARemoteDesktop%3Ax2go&rev=a4573a88110c15fa843a615c1de496f0 https://build.opensuse.org/package/view_file?file=so-version.diff&package=nx-libs&project=home%3Ajengelh%3Abranches%3AX11%3ARemoteDesktop%3Ax2go&rev=a4573a88110c15fa843a615c1de496f0 https://build.opensuse.org/package/view_file?file=standard-dirs.diff&package=nx-libs&project=home%3Ajengelh%3Abranches%3AX11%3ARemoteDesktop%3Ax2go&rev=a4573a88110c15fa843a615c1de496f0 https://build.opensuse.org/package/view_file?file=configure-args.diff&package=nx-libs&project=home%3Ajengelh%3Abranches%3AX11%3ARemoteDesktop%3Ax2go&rev=a4573a88110c15fa843a615c1de496f0 https://build.opensuse.org/package/view_file?file=honor-ac-dirs.diff&package=nx-libs&project=home%3Ajengelh%3Abranches%3AX11%3ARemoteDesktop%3Ax2go&rev=a4573a88110c15fa843a615c1de496f0 https://build.opensuse.org/package/view_file?file=no-x11r6.diff&package=nx-libs&project=home%3Ajengelh%3Abranches%3AX11%3ARemoteDesktop%3Ax2go&rev=a4573a88110c15fa843a615c1de496f0
for all patches.
I guess the patches (especially unique-libnames.diff) should give you a brief idea of how much work this was ... ;) - For details of the announcement please give us just a few last days. I guess this is going to be great news for X2Go.