Skip to content
  • Matt Harbison's avatar
    updatecheck: handle release candidate version strings in the app · c99738abaf26
    Matt Harbison authored
    This reverts e255f1731274 now that 47386871c8b9 is converting the value from the
    website to a form that handles rc0 builds.  After building and running 5.6rc0,
    it checked for updates and thought 5.5.2 was newer.
    
    The original impetus for e255f1731274 was that a normalized local version of
    `5.5+10` looked like it was newer than a non-normalized `5.5.2`, due to the
    3rd component being multiplied by 10000 when there's a `+` or `rc` in the
    version.  There's still an issue when comparing _build_package_version() values
    because multiplying the periodic component is conditional.  This will cause
    incorrect comparisions when running from source with local changes, committed or
    otherwise.  But it looks like this will work for official release packages.
    
    --HG--
    branch : stable
    c99738abaf26