<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font face="Arial">Not a problem.<br>
<br>
Thanks for the feedback.<br>
<br>
:-)<br>
<br>
Nito<br>
</font>
<div class="moz-cite-prefix">On 09/15/14 12:02, Mike Gabriel wrote:<br>
</div>
<blockquote
cite="mid:20140915100226.Horde.D6SPBRPnuoLmC3FHixJFeA1@mail.das-netzwerkteam.de"
type="cite">Control: notfound -1 3.5.0-27
<br>
Control: found -1 3.5.0.27
<br>
<br>
Hi Nito,
<br>
<br>
On Mo 15 Sep 2014 00:28:51 CEST, Nito Martinez wrote:
<br>
<br>
<blockquote type="cite">Package: nx-libs
<br>
Version: 3.5.0-27
<br>
<br>
It would be desirable to add some versions to be able to get the
version of the
<br>
NXComp library.
<br>
These should be defined in NX.h, to be used from other clients,
and
<br>
<br>
Attached is a patch that defines the following functions:
<br>
<br>
extern const char* NXVersion();
<br>
extern int NXMajorVersion();
<br>
extern int NXMinorVersion();
<br>
extern int NXPatchVersion();
<br>
<br>
In the patch assigned the VERSION has been set to 3.5.28, just
to highlight that
<br>
it would be good to change the VERSION of nxcomp whenever a
patch is applied
<br>
to the code.
<br>
<br>
Regards,
<br>
<br>
Nito
<br>
</blockquote>
<br>
Thanks for sending in that patch.
<br>
<br>
However, the next upstream release of NX redistributed is planned
to be 3.5.0.28.
<br>
<br>
The idea starting the NX version with 3.5.0 was to reflect what
"upstream" version we obtained from NoMachine (they use three
digits, NX redistributed uses _four_ digits in the version
string). The fourth part of the version quadruple is the
NX/X2Go/QVD redistributed patch level, so to say.
<br>
<br>
If that will not cause any technical issues, can you rewrite that
patch so it handles four digit version strings (major, minor,
micro, X2Go/QVD-patchlevel).
<br>
<br>
Please also note that an upstream version like 3.5.0-28 will cause
convention issues with most Linux distributions. In Debian, for
example, the part left of the "-" denotes the upstream version,
the part right of the "-" denotes the package revision inside
Debian. So we should avoid using a dash in the NX-libs upstream
version.
<br>
<br>
Thanks!
<br>
Mike
<br>
<br>
<br>
<br>
</blockquote>
<br>
</body>
</html>