I just pushed the changes for the Windows build.

https://cgit.git.savannah.gnu.org/cgit/pspp.git/commit/?id=47e1e5ba823e79068a609c465c4d57bced197658

Can you trigger a tarball? I will try your changes to see if
the tip gnulib then works on the crossbuild.

> Am 15.09.2025 um 20:30 schrieb Ben Pfaff <[email protected]>:
> 
> On Mon, Sep 15, 2025 at 9:37 AM Friedrich Beckmann 
> <[email protected]> wrote:
> The native builds on MacOS and Linux work with the tip of master with some 
> fixes in the regression.
> The fixes are due to line breaks around a dot. Words like DATE.TIME are now 
> not broken around the
> dot. I have made the fixes already.
> 
> The Crossbuild works with a gnulib version from end of last year, but later 
> versions show this
> problem:
> 
> ../pspp/src/data/any-reader.c: In function 'any_reader_open':
> ../pspp/src/data/any-reader.c:119:21: error: 'const struct any_reader_class' 
> has no member named 'rpl_open'
>   119 |         return class->open (handle);
>       |                     ^~
> ../pspp/src/data/any-reader.c:127:34: error: 'const struct any_reader_class' 
> has no member named 'rpl_open'
>   127 |       return dataset_reader_class.open (handle);
>       |                                  ^
> ../pspp/src/data/any-reader.c:106:7: warning: this statement may fall through 
> [-Wimplicit-fallthrough=]
>   106 |       {
>       |       ^
> ../pspp/src/data/any-reader.c:122:5: note: here
>   122 |     case FH_REF_INLINE:
>       |     ^~~~
> 
> If you have time to try it, these should be easily fixable by adding 
> parentheses:
> (class->open) and (dataset_reader_class.open).  I'll try to find time to fix 
> them
> myself if you can't.


Reply via email to