[GNC-dev] Windows Build
John Ralls
jralls at ceridwen.us
Thu May 17 13:22:42 EDT 2018
> On May 17, 2018, at 9:49 AM, Geert Janssens <geert.gnucash at kobaltwit.be> wrote:
>
> Op donderdag 17 mei 2018 18:11:49 CEST schreef Robert Fewell:
>> Trying to answer my own question...
>>
>> I assume the file size difference is because the nightly have debug
>> information built in.
>>
> Indeed.
>
>> I know the last bit is the commit it is based on, can not see why they
>> start with 'g' but can find 5f5ad968f but not d2ef5fd0f
>>
> The 'g' comes by default from git's "describe" command and refers to (g)it
> commit.
>
> Perhaps d2ef5fd0f is not found because John started the build from a commit
> that never got pushed ? Can't find it either in my git repo.
>
It exists only in the reflog on the machine that built the tarballs: I re-made the tarballs (that's why they're 3.1-1) after making an inconsequential change to CMakeLists.txt, to wit:
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -14,11 +14,11 @@ ENABLE_TESTING()
SET (GNUCASH_MAJOR_VERSION 3)
SET (GNUCASH_MINOR_VERSION 1)
SET (VERSION "${GNUCASH_MAJOR_VERSION}.${GNUCASH_MINOR_VERSION}")
-SET (GNUCASH_LATEST_STABLE_SERIES 3.1)
+SET (GNUCASH_LATEST_STABLE_SERIES 3.x)
SET (PACKAGE gnucash)
SET (PACKAGE_NAME GnuCash)
-SET (PACKAGE_VERSION 3.0)
+SET (PACKAGE_VERSION 3.1)
SET (PACKAGE_BUGREPORT gnucash-devel at gnucash.org)
SET (PACKAGE_TARNAME ${PACKAGE})
SET (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
Neither variable is actually used for anything, so a better change would probably be to simply remove them.
The difference between 3.1-2 and 3.1-3 is that the latter is built with the latest release of libofx (0.9.13 instead of 0.9.10) to see if it fixes Chris Good's OFX import problem (https://bugzilla.gnome.org/show_bug.cgi?id=795347). It appears instead to have caused other problems. The "official" current release on Windows is 3.1-2.
Regards,
John Ralls
More information about the gnucash-devel
mailing list