Summary: | New version of FreeNX (0.4.4) is availible | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jon Severinsson <jon> |
Component: | Current packages | Assignee: | Gentoo NX Server project <nx> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bs.net, ladanyi, maze, rockoo, xmit |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://developer.berlios.de/forum/forum.php?forum_id=12579 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 63757 | ||
Attachments: |
The minimal diff to achieve 100% correctness
nx-x11-1.5.0.ebuild nx-x11-windows-linux.patch Patch to add support for the 1.5.0 backend. |
Description
Jon Severinsson
2005-07-10 12:36:57 UTC
Created attachment 63092 [details, diff]
The minimal diff to achieve 100% correctness
*** Bug 100376 has been marked as a duplicate of this bug. *** 0.4.2 has been released, featuring tons of buggfixes (and solaris suport, but that's not realy of interest for gentoo...) Due to changes to snapshot 4 and the final !M nx release, 0.4.1 & 0.4.2 does not work with the final 1.5.0 backend, so don't apply the patch. Keep it though, as 0.4.3 is supposed to fix this when it is released. I am using FreeNX v0.42 with NX Components v 1.4.0 and it works great. I did originally try it with 1.5.0 components and it did completely fail. But FreeNX is fully stable and works great with 1.4.0. The ebuild needs to be changed so that 1.5.0 components are blocked, and it will be fine. I don't exactly know how to do that though. Leaving the ebuild as-is and you'll be using 1.4.0 only, only when applying the patch will 1.5.0 backend be allowed, wich I do not recomend doing... Freenx 0.4.3 is released. It features propper support for the 1.5.0 backend, so apply the patch. I'm working on 1.5.0 backend ebuilds, but my time is limited... Created attachment 65236 [details]
nx-x11-1.5.0.ebuild
Ebuild for the 1.5.0 backend! Contains the Windows-Linux resume patch by Sunil.
Created attachment 65237 [details]
nx-x11-windows-linux.patch
Sunil's patch.
The above works for me, using FreeNX-0.4.4-rc1 and the 1.4.0 clients. FreeNX v0.4.4 was released yesterday. It seems to have a lot of bug fixes in it. I hope it doesn't introduce new ones though. :P Okay, all the ebuild for the Open Source components of NX and FreeNX v0.4.4 are located here: http://bugs.gentoo.org/show_bug.cgi?id=101691 There is a bug in FreeNX v0.4.4 that I fixed. :) Enjoy! *** This bug has been marked as a duplicate of 101691 *** Hi again. Yes 0.4.4 is out, and contains many bugfixes. The current ebuild works fine (with the patch for 1.5.0 support). It does contain one bug though, and Jon will hopefully submit a patch to this ebuild soon (if not you might have luck at bug #101691). Also, please ignore the above nx-x11 ebuild above. It is incomplete and the patch is realy for nx-x11 1.4.0. I don't know it it will work, or even is nessesary, with nx-x11 1.5.0, as resolution and resume has had a complete rework for 1.5.0. (hopefully) working 1.5.0 ebuilds can be found at bug #101715 As for the duplicate stuff, the bug refered to is newer than this bug, and is full of errors. Created attachment 65399 [details, diff]
Patch to add support for the 1.5.0 backend.
I found a small error in the previous patch. I had forgotten to update the
dependancy on nxclient to >=1.4.0 instead of =1.4*
0.4.1 & 0.4.2 should use the current 0.4.0 ebuild unodified, while 0.4.3 and
0.4.4 should apply this patch to the current 0.4.0 ebuild.
Closing bug, now we have freenx-0.5.0 in the Portage tree. Best regards, Stu |