<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>