[BRLTTY] Build failure with speech-dispatcher 0.12.0-rc1

Samuel Thibault samuel.thibault at ens-lyon.org
Thu Feb 22 14:19:45 EST 2024


HEllo,

Mike Gorse, le jeu. 22 févr. 2024 11:33:49 -0600, a ecrit:
> I'm trying to upgrade speech-dispatcher in openSUSE, since someone needs the
> socket activation. Anyway, brltty now fails to build:
> 
> ./speech.c: In function ‘speechdAction’:
> ./speech.c:76:26: error: ‘SPDConnection’ has no member named ‘stream’
>    76 |     if (!connectionHandle->stream) closeConnection();

Thanks for trying!

This is indeed a private field that brltty shouldn't have been using. I
have now added a spd_fd() function that should be usable instead of
accessing such field.

To avoid breaking the brltty build, I have now published 0.12.0-rc2 with
a restored void* stream field that acts as brltty is used to.

Samuel


More information about the BRLTTY mailing list