On Tue, 12 Nov 2019 21:03:29 +0200 Kurt Mosiejczuk wrote: > On Tue, Nov 12, 2019 at 11:22:31AM +0100, Charlene Wendling wrote: > > Hi, > > > > http://build-failures.rhaalovely.net/sparc64/2019-11-08/productivity/gnucash.log > > (guile2 is still BROKEN on powerpc, so i can't test) > > > This is happening since the glib2 update. G_INLINE_FUNC is > > deprecated [0], and should be replaced by `static inline'. I > > preferred to not patch the code because i expect upstream to change > > it in our stead in a future update anyway. > > > GNUcash has still -Werror in CFLAGS, it should build if disabled, > > like it used to. I've bumped REVISION "by the book" but afaik > > `-Werror' has no impact on the binaries produced. > > > As i can't test it, i hope someone will do it on sparc64 ;) > > Unfortunately, this doesn't finish compiling on my test sparc64. > > [2/461] cd /usr/ports/pobj/gnucash-3.7/build-sparc64/common/test-core > && /usr/local/bin/cmake -E env > LD_LIBRARY_PATH=/usr/ports/pobj/gnucash-3.7/build-sparc64/lib:/usr/ports/pobj/gnucash-3.7/build-sparc64/lib/gnucash > GNC_UNINSTALLED=YES > GNC_BUILDDIR="/usr/ports/pobj/gnucash-3.7/build-sparc64" > GUILE_LOAD_PATH="/usr/ports/pobj/gnucash-3.7/gnucash-3.7/common/test-core:/usr/ports/pobj/gnucash-3.7/build-sparc64/common/test-core:/usr/ports/pobj/gnucash-3.7/build-sparc64/libgnucash/scm" > GUILE_LOAD_COMPILED_PATH="/usr/ports/pobj/gnucash-3.7/build-sparc64/common/test-core:/usr/ports/pobj/gnucash-3.7/build-sparc64/lib/gnucash/scm/ccache/2.2" > GNC_MODULE_PATH="/usr/ports/pobj/gnucash-3.7/build-sparc64/lib:/usr/ports/pobj/gnucash-3.7/build-sparc64/lib/gnucash:" > /usr/local/bin/guile2.2 > -e '(@@ (guild) main)' -s /usr/local/bin/guild2.2 compile > -o > /usr/ports/pobj/gnucash-3.7/build-sparc64/lib/gnucash/scm/ccache/2.2/gnucash/unittest-support.go > /usr/ports/pobj/gnucash-3.7/gnucash-3.7/common/test-core/unittest-support.scm > FAILED: lib/gnucash/scm/ccache/2.2/gnucash/unittest-support.go > cd /usr/ports/pobj/gnucash-3.7/build-sparc64/common/test-core > && /usr/local/bin/cmake -E env > LD_LIBRARY_PATH=/usr/ports/pobj/gnucash-3.7/build-sparc64/lib:/usr/ports/pobj/gnucash-3.7/build-sparc64/lib/gnucash > GNC_UNINSTALLED=YES > GNC_BUILDDIR="/usr/ports/pobj/gnucash-3.7/build-sparc64" > GUILE_LOAD_PATH="/usr/ports/pobj/gnucash-3.7/gnucash-3.7/common/test-core:/usr/ports/pobj/gnucash-3.7/build-sparc64/common/test-core:/usr/ports/pobj/gnucash-3.7/build-sparc64/libgnucash/scm" > GUILE_LOAD_COMPILED_PATH="/usr/ports/pobj/gnucash-3.7/build-sparc64/common/test-core:/usr/ports/pobj/gnucash-3.7/build-sparc64/lib/gnucash/scm/ccache/2.2" > GNC_MODULE_PATH="/usr/ports/pobj/gnucash-3.7/build-sparc64/lib:/usr/ports/pobj/gnucash-3.7/build-sparc64/lib/gnucash:" > /usr/local/bin/guile2.2 > -e '(@@ (guild) main)' -s /usr/local/bin/guild2.2 compile > -o > /usr/ports/pobj/gnucash-3.7/build-sparc64/lib/gnucash/scm/ccache/2.2/gnucash/unittest-support.go > /usr/ports/pobj/gnucash-3.7/gnucash-3.7/common/test-core/unittest-support.scm > Segmentation fault ninja: build stopped: subcommand failed. > > (Ignore the 2/461, that me reinvoking make to get the clean failure > message. It Did almost 400 files before failing).
I'm mixing up powerpc and sparc64 logs, sigh. Well, at least, it's back to what it used to with -Werror removed. I may be back later if i can fix guile2 on powerpc already, sorry for the build time wasted. Charlène.