tl:dr: gnucash is not happy with new guile, and I wonder if anybody else is seeing this. I realize this is perhaps a latent bug in gnucash.
I've prepared an update for pkgsrc from 3.0.10 to 3.0.11, testing on NetBSD 10 amd64. Most tests pass, and I suspect that what doesn't is probably mostly test artifacts - I have no memory of having chased all that down. gnucash 5.13 builds ok with 3.0.10 and starts up the GUI. With 3.0.11: [816/840] Generating ../../../lib/guile/3.0/site-ccache/tests/test-commodity-utils.go FAILED: [code=1] lib/guile/3.0/site-ccache/tests/test-commodity-utils.go /tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/lib/guile/3.0/site-ccache/tests/test-commodity-utils.go cd /tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/gnucash/report/test && /usr/pkg/bin/cmake -E env LD_LIBRARY_PATH=/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/lib:/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/lib/gnucash: GNC_UNINSTALLED=YES GNC_BUILDDIR=/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build GUILE_LOAD_PATH=/tmp/work/finance/gnucash/work/gnucash-5.13/gnucash/report/test:/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/gnucash/report/test:/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/gnucash/report/test/deprecated:/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/share/guile/site/3.0 GUILE_LOAD_COMPILED_PATH=/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/gnucash/report/test:/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/lib/guile/3.0/site-ccache:/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/lib/guile/3.0/site-ccache/gnucash/deprecated GNC_MODULE_PATH=/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/lib:/tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/lib/gnucash: /usr/pkg/guile/3.0/bin/guile -e "(@@ (guild) main)" -s /usr/pkg/guile/3.0/bin/guild compile -o /tmp/work/finance/gnucash/work/gnucash-5.13/cmake-pkgsrc-build/lib/guile/3.0/site-ccache/tests/test-commodity-utils.go /tmp/work/finance/gnucash/work/gnucash-5.13/gnucash/report/test/test-commodity-utils.scm ice-9/boot-9.scm:1705:22: In procedure raise-exception: Syntax error: unknown location: lambda: bad lambda in form (lambda ()) ninja: build stopped: subcommand failed. *** Error code 1
