[GNC-dev] GnuCash 4.8 Released

davidcousens49 at gmail.com davidcousens49 at gmail.com
Tue Sep 28 20:33:24 EDT 2021


Thanks John,

That has cured the problem now builds installs and runs with no problems.
Looking forward to exploring it. Thanks for all the hard work getting there.

David

On Tue, 2021-09-28 at 16:56 -0700, John Ralls wrote:
> David,
> 
> Unfortunately Geert used a cmake -E command introduced in cmake-3.18, just
> over a year ago. Fortunately cat is a common shell command, so if you like you
> can edit gnucash/gschemas/CMakeLists.txt and change line 32 from
>     COMMAND  ${CMAKE_COMMAND} -E cat ${gschema_migration_files} >
> ${DATADIR_BUILD}/${PROJECT_NAME}/migratable-prefs.xml
> to 
>     COMMAND cat ${gschema_migration_files} >
> ${DATADIR_BUILD}/${PROJECT_NAME}/migratable-prefs.xml
> 
> Regards,
> John Ralls
> 
> 
> > On Sep 28, 2021, at 3:15 PM, davidcousens49 at gmail.com wrote:
> > 
> > Hi John,
> > 
> > Unfortunately another build problem on Linux MInt 20.2 with 4.8. Cmake ran
> > OK
> > but ninja failed to build with following error. SHA256sum on the download
> > was
> > correct
> > FAILED: share/gnucash/migratable-prefs.xml. The full terminal output is
> > attached
> > for your info.
> > 
> > Regards
> > David
> > On Tue, 2021-09-28 at 14:57 -0700, John Ralls wrote:
> > > > On Sep 28, 2021, at 1:55 PM, John Ralls <jralls at ceridwen.us> wrote:
> > > > 
> > > > The GnuCash development team announces GnuCash 4.8, the ninth release in
> > > > the
> > > > stable 4.x series
> > > > 
> > > > This is a snap release to fix crashes during migration. The macOS and
> > > > Win32
> > > > GnuCash bundles were not affected; if you use either of those you do not
> > > > need this release.
> > > > Between 4.7 and 4.8, the following bugfixes were accomplished:
> > > > 
> > > > None
> > > > The following fixes and improvements were not associated with bug
> > > > reports:
> > > > 
> > > >   [gsettings] Avoid crash from settings schema not being registered.
> > > >   Rethink how gsettings migration file is constructed
> > > >   GSettings hotfix - resolve crash due to bad schema reference
> > > >   [gnc-plugin-page-register] call invoice editor with parent window
> > > >   [assistant-stock-split] set parent window properly
> > > > 
> > > > New API
> > > > 
> > > > None
> > > > Deprecations
> > > > 
> > > > None
> > > > 
> > > > New and Updated Translations: None.
> > > > Known Problems
> > > > 
> > > > 
> > > > Complete list of all open bugs: 
> > > > https://bugs.gnucash.org/buglist.cgi?bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&limit=0&list_id=8149&order=priority%2Cbug_severity&query_format=advanced
> > > > 
> > > > Documentation
> > > > 
> > > > Concurrent with the release of GnuCash 4.8 we're pleased to also release
> > > > a
> > > > new version of the companion Help and Tutorial and Concepts Guide
> > > > Between 4.7 and 4.8, the following bugfixes were accomplished:
> > > > 
> > > > None
> > > > The following fixes and improvements were not associated with bug
> > > > reports:
> > > > 
> > > >   Remove obsolete files.
> > > >   Remove autotools.
> > > > 
> > > > New and Updated Translations: None
> > > > Getting GnuCash for Windows and MacOS
> > > > 
> > > > GnuCash is provided for both Microsoft Windows 8.1® and later and MacOS
> > > > 10.13 (High Sierra)® and later in pre-built, all-in-one packages. An
> > > > installer is provided for Microsoft Windows® while the MacOS® package is
> > > > a
> > > > disk image containing a drag-and-drop application bundle.
> > > > 
> > > > The SHA256 Hashes for the downloadable files are:
> > > > 
> > > >  
> > > > 15b8e4ff8336168eba88ef2faade377e5c5ff08e48b4660da1a33a8a407feb12  gnucas
> > > > h
> > > > -4.8.tar.bz2
> > > >  
> > > > 37e6fbdee7e2ac41299cdb4ffef189c160b03f992ab30e823369df90ebb0d61f  gnucas
> > > > h
> > > > -4.8.tar.gz
> > > >  
> > > > b8c4a4bad5a073f53ea07ad46d4c13096a5d26d906ceda8c049842a8362d0a86  gnucas
> > > > h
> > > > -4.8.setup.exe
> > > >  
> > > > abb6a0bc433207c1f31fee33aa7f0c63774217b2675e5fab78062c4cd862f975  Gnucas
> > > > h
> > > > -Intel-4.8-2.dmg
> > > >  
> > > > 988011168a3ab2c3601a5af75f5caad89fb18a4e880311f3538b8fc7c9a068d3  gnucas
> > > > h
> > > > -docs-4.8.tar.gz
> > > > 
> > > > Microsoft Windows:
> > > > https://github.com/Gnucash/gnucash/releases/download/4.8/gnucash-4.8.setup.exe
> > > > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.8/gnucas
> > > > h-4.8.setup.exe
> > > > 
> > > > Apple macOS:
> > > > https://github.com/Gnucash/gnucash/releases/download/4.8/Gnucash-Intel-4.8-1.dmg
> > > > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.8/Gnucash-Intel-4.8-1.dmg
> > > > 
> > > > GnuCash is now available as a flatpak from Flathub.org. Instructions for
> > > > installing and running may be found at 
> > > > https://wiki.gnucash.org/wiki/Flatpak
> > > > .
> > > > 
> > > > Getting GnuCash as source code
> > > > If you want to compile GnuCash 4.8 for yourself, the source code can be
> > > > downloaded from:
> > > > https://github.com/Gnucash/gnucash/releases/download/4.8/gnucash-4.8.tar.bz2
> > > > https://github.com/Gnucash/gnucash/releases/download/4.8/gnucash-4.8.tar.gz
> > > > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.8/gnucash-4.8.tar.bz2
> > > > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.8/gnucash-4.8.tar.gz
> > > > 
> > > > You can also checkout the sources directly from the git repository, see
> > > > https://wiki.gnucash.org/wiki/Git for instructions.
> > > > 
> > > > To compile GnuCash from the source code by yourself, you will need at
> > > > least
> > > > Gtk+ 3.24, Guile 2.0, Boost 1.54, WebKitGtk 2.4, GoogleTest 1.7.0, cmake
> > > > 3.10 and SWIG 2.0.12. Please consult the README.dependencies file in the
> > > > sources for the exact list of dependencies and versions.
> > > > 
> > > > Getting the documentation
> > > > 
> > > > If you want to compile the GnuCash Documentation 4.8 for yourself, the
> > > > source code can be downloaded from:
> > > > https://github.com/Gnucash/gnucash/releases/download/4.8/gnucash-docs-4.8.tar.gz
> > > > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.8/gnucash-docs-4.8.tar.gz
> > > > 
> > > > The documentation is included in the MacOS and Windows application
> > > > bundles.
> > > > 
> > > > About the Program
> > > > 
> > > > GnuCash is a free, open source accounting program released under the GNU
> > > > General Public License (GPL) and available for GNU/Linux, *BSD, Solaris,
> > > > MacOS, and Microsoft Windows. Programming on GnuCash began in 1997, and
> > > > its
> > > > first stable release was in 1998.
> > > > _______________________________________________
> > > > gnucash-devel mailing list
> > > > gnucash-devel at gnucash.org
> > > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> > > 
> > > _______________________________________________
> > > gnucash-devel mailing list
> > > gnucash-devel at gnucash.org
> > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> > <Terminal-OPGC4.8.txt>_______________________________________________
> > gnucash-devel mailing list
> > gnucash-devel at gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel



More information about the gnucash-devel mailing list