Re: Issues with posix functions on modern macOS/Xcode

2021-03-21 Thread Bruno Haible
> * doc/posix-functions/ftello.texi: Mention the macOS bug. The ftello bug is, of course, also reflected as an ftell bug. 2021-03-21 Bruno Haible ftell: Document bug in macOS >= 10.15. * doc/posix-functions/ftell.texi: Mention the macOS bug. diff --git a/doc/posix-func

Re: Issues with posix functions on modern macOS/Xcode

2021-03-20 Thread Bruno Haible
> > > FAIL: test-fflush2.sh > > > FAIL: test-fpurge > > > FAIL: test-ftell.sh > > > FAIL: test-ftell2.sh > > > FAIL: test-ftello.sh > > > FAIL: test-ftello2.sh > > These would need debugging on a macOS 10.15 machine. Anyone willing to take > this challenge? The compilefarm now has a macOS 11.2 ma

Re: Issues with posix functions on modern macOS/Xcode

2021-01-02 Thread Bruno Haible
Hi Martin, > > On macOS 10.15.7 (Catalina) on x86_64, both with Xcode 11.7 and 12.2, the > > following tests fail: > > > > FAIL: test-fprintf-posix3.sh > > FAIL: test-futimens > > FAIL: test-renameat > > FAIL: test-renameatu > > FAIL: test-strsignal > > FAIL: test-utime > > FAIL: test-utimens >

Re: Issues with posix functions on modern macOS/Xcode

2020-12-02 Thread Bruno Haible
Hi Martin, > On macOS 10.15.7 (Catalina) on x86_64, both with Xcode 11.7 and 12.2, the > following tests fail: > > FAIL: test-fprintf-posix3.sh > FAIL: test-futimens > FAIL: test-renameat > FAIL: test-renameatu > FAIL: test-strsignal > FAIL: test-utime > FAIL: test-utimens > FAIL: test-utimensat

Re: Issues with posix functions on modern macOS/Xcode

2020-12-01 Thread Bruno Haible
Martin Storsjö wrote: > This same bit does succeed on x86_64 though - it looks like > gnulib/lib/vma-iter.c has a macos specific arch check like this: > > # if defined __ppc64__ || defined __x86_64__ > > This probably needs to be amended with "|| defined __aarch64__". Done: 2020-12-01 Bruno

Re: Issues with posix functions on modern macOS/Xcode

2020-12-01 Thread Martin Storsjö
On Tue, 1 Dec 2020, Martin Storsjö wrote: On Xcode 12.2 on macOS 11.0 on arm64, the following sequence fails to build: $ ./gnulib-tool --create-testdir --dir=/tmp/testdir-posix \ --single-configure --avoid=havelib-tests \ `./posix-modules` $ cd /tmp/testdir-posix $ .