Greg Troxel <[email protected]> writes:

> "Dr. Arne Babenhauserheide" <[email protected]> writes:
>
>> Greg Troxel <[email protected]> writes:
>>
>>> 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.
>>
>> Can you give instructions for reproducing this?
>
> What I did is:
>
>   NetBSD 10 amd64
>   all packages built from pkgsrc-current
>   locally update lang/guile30 from 3.0.10 to 3.0.11, and install it
>   try to build finance/gnucash (5.13)
>
> with 3.0.11 installed, I get the error I included.   With 3.0.10
> installed, and nothing else changed, it builds and starts.

I think Matt Wette figured this out.  The crash appears to be caused by
a change in our overhauled SRFI-64 that expands test-group forms
without a body differently, e.g.:

  (test-group "some-group")

I'm not entirely certain what the spec requires, but depending, I assume
we should either make that an error with a suitable message, or change
the definition to handle it.

For now, I'd guess GnuCash might be able to just adjust the relevant
expressions.

-- 
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Reply via email to