debian's x32 and sparc64 build daemons both fail when running the extended-key-format test of openpgp/decrypt-unwrap-verify.scm.
The normal tests and the use-keyring tests do *not* fail on those architectures, however.
The test suites contain a lot of noisy reporting that i'm having difficulty wading through, but i think the difference between the failing runs (extended-key-format) and the successful runs (non-extended-key-format) is that the failing runs report:
Child 26814 returned: ((command ("/<<PKGBUILDDIR>>/build/tools/gpgconf" --build-prefix "/<<PKGBUILDDIR>>/build" --kill all)) (status 1) (stdout ) (stderr gpgconf: error running '/<<PKGBUILDDIR>>/build/tools/gpg-connect-agent': terminated gpgconf: error running '/<<PKGBUILDDIR>>/build/tools/gpg-connect-agent scd killscd': General error )) gpgconf: error running '/<<PKGBUILDDIR>>/build/tools/gpg-connect-agent': terminated gpgconf: error running '/<<PKGBUILDDIR>>/build/tools/gpg-connect-agent scd killscd': General error
while the successful runs report:
Child 20292 returned: ((command ("/<<PKGBUILDDIR>>/build/tools/gpgconf" --build-prefix "/<<PKGBUILDDIR>>/build" --kill all)) (status 0) (stdout ) (stderr ))
I don't know what to make of this difference.