[GNC-dev] GnuCash 4.7 Released

Chris Good goodchris96 at gmail.com
Tue Sep 28 20:55:57 EDT 2021


Message: 1
Date: Tue, 28 Sep 2021 12:20:57 +0200
From: Geert Janssens <geert.gnucash at kobaltwit.be>
To: davidcousens49 at gmail.com, gnucash-devel at gnucash.org
Cc: GnuCash Developers <gnucash-devel at lists.gnucash.org>, john
	<jralls at ceridwen.us>
Subject: Re: [GNC-dev] GnuCash 4.7 Released
Message-ID: <4683663.31r3eYUQgx at legolas.kobaltwit.lan>
Content-Type: text/plain; charset="iso-8859-1"

What I thought to be the problem yesterday turned out to only be an indirect
indication of the problem. I now blame a subtle change in the build order to
be the actual source of the issue.

I have applied a fix to maint, which seems to work well in all my tests
(both building with ninja or make). It would be helpful if others can build
our current maint branch report their results here as well.

Regards,

Geert

Hi Geert,

I've just recreated my main maint repo (head is now d561cc6)  and build in
eclipse fails:
...
369/956] Generating
org.gnucash.GnuCash.window.pages.account.tree.gschema.valid
[370/956] Generating ../../share/gnucash/migratable-prefs.xml
FAILED: share/gnucash/migratable-prefs.xml 
cd /home/cgood/gnucash-maint/build/gnucash/gschemas && /usr/bin/cmake -E cat
/home/cgood/gnucash-maint/src/gnucash/import-export/aqb/gschemas/migratable-
prefs.xml
/home/cgood/gnucash-maint/src/gnucash/import-export/ofx/gschemas/migratable-
prefs.xml
/home/cgood/gnucash-maint/src/gnucash/gschemas/migratable-prefs.xml >
/home/cgood/gnucash-maint/build/share/gnucash/migratable-prefs.xml
CMake Error: cmake version 3.16.3
Usage: /usr/bin/cmake -E <command> [arguments...]
Available commands: 
  capabilities              - Report capabilities built into cmake in JSON
format
  chdir dir cmd [args...]   - run command in a given directory
  compare_files [--ignore-eol] file1 file2
                              - check if file1 is same as file2
  copy <file>... destination  - copy files to destination (either file or
directory)
  copy_directory <dir>... destination   - copy content of <dir>...
directories to 'destination' directory
  copy_if_different <file>... destination  - copy files if it has changed
  echo [<string>...]        - displays arguments as text
  echo_append [<string>...] - displays arguments as text but no new line
  env [--unset=NAME]... [NAME=VALUE]... COMMAND [ARG]...
                            - run command in a modified environment
  environment               - display the current environment
  make_directory <dir>...   - create parent and <dir> directories
  md5sum <file>...          - create MD5 checksum of files
  sha1sum <file>...         - create SHA1 checksum of files
  sha224sum <file>...       - create SHA224 checksum of files
  sha256sum <file>...       - create SHA256 checksum of files
  sha384sum <file>...       - create SHA384 checksum of files
  sha512sum <file>...       - create SHA512 checksum of files
  remove [-f] <file>...     - remove the file(s), use -f to force it
  remove_directory <dir>... - remove directories and their contents
  rename oldname newname    - rename a file or directory (on one volume)
  server                    - start cmake in server mode
  sleep <number>...         - sleep for given number of seconds
  tar [cxt][vf][zjJ] file.tar [file/dir1 file/dir2 ...]
                            - create or extract a tar or zip archive
  time command [args...]    - run command and display elapsed time
  touch <file>...           - touch a <file>.
  touch_nocreate <file>...  - touch a <file> but do not create it.
  create_symlink old new    - create a symbolic link new -> old
  true                      - do nothing with an exit code of 0
  false                     - do nothing with an exit code of 1

[371/956] Generating org.gnucash.GnuCash.window.pages.gschema.valid
[372/956] Generating
../../share/guile/site/2.0/gnucash/engine/commodity-table.scm
[373/956] Generating swig-core-utils-guile.c
[374/956] Linking CXX shared library lib/libgnc-engine.so
[375/956] Generating gnucash.desktop.in
ninja: build stopped: subcommand failed.
"/usr/bin/ninja all" terminated with exit code 1. Build might be incomplete.

10:31:36 Build Finished. 0 errors, 0 warnings. (took 41s.326ms)

Full log attached.
I see immediately afterwards, John pushed 29e7b07 Remove superfluous
schema_source left over from pasting, so I pulled that too but same error.

Regards, Chris Good
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Gnucash4.8a_BuildErr.txt
URL: <http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20210929/105f7ded/attachment-0001.txt>


More information about the gnucash-devel mailing list