[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnulib version for MacOS
From: |
John Darrington |
Subject: |
Re: gnulib version for MacOS |
Date: |
Sun, 30 Aug 2020 11:49:11 +0200 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
This is odd. I don't get any errors on a clean rebuild. Neither does
Ben's build-bot. The signature of fopen_temp was changed in gnulib on
2020-06-27 so any commit later than that should not cause the issue you
describe.
Can you double check? (do "git clean -dfx" in your source directory).
If you still think it is necessary to update gnulib again, then go ahead
and change README.Git and anything else that is necessary. If we have
to demand an update to autoconf 2.64 I think that is not a big deal.
J'
On Sun, Aug 30, 2020 at 11:24:14AM +0200, Friedrich Beckmann wrote:
Hi John,
yes of course - but that commit d6dabe8ee is the commit that I have used
after you changed it
in the README.git. That commit however results in the errors mentioned
below while the
gnulib version 18 days later has fixed these problems.
Fritz
> Am 30.08.2020 um 11:08 schrieb John Darrington
<john@darrington.wattle.id.au>:
>
> One should be using the commit mentioned in READE.Git:
>
> commit d6dabe8eece3a9c1269dc1c084531ce447c7a42e (HEAD -> master,
origin/master, origin/HEAD)
> Author: Bruno Haible <bruno@clisp.org>
> Date: Sun Aug 9 12:36:37 2020 +0200
>
> Use __builtin_signbit* with clang.
>
> * lib/math.in.h (signbit): Use __builtin_signbit{,f,l} also on clang.
>
>
> Like the text says, any other commit may work, but is not guaranteed to.
>
> J'
>
> On Sun, Aug 30, 2020 at 10:46:24AM +0200, Friedrich Beckmann wrote:
> Hi John,
>
> when I stripdown my environment such that I use the XCode gcc
compiler
> then I run into similar problems as Ruth did. I have a problem with
> a malformed fopen_temp which has the wrong number of arguments.
>
> I set the gnulib version to master as of today
>
> commit 175e0bc72808d564074c4adcc72aeadb74adfcc6 (HEAD -> master,
origin/master, origin/HEAD)
> Author: Paul Eggert <eggert@cs.ucla.edu>
> Date: Thu Aug 27 17:52:58 2020 -0700
>
> perror, strerror_r: remove unportable tests
>
> Problem reported by Florian Weimer in:
> https://lists.gnu.org/r/bug-gnulib/2020-08/msg00220.html
> * tests/test-perror2.c (main):
> * tests/test-strerror_r.c (main): Omit unportable tests.
>
> and then it works. However it requires to increase the auto version
in configure.ac
> from 2.63 to 2.64.
>
> --- a/configure.ac
> +++ b/configure.ac
> @@ -17,7 +17,7 @@ dnl
> dnl Process this file with autoconf to produce a configure script.
>
> dnl Initialize.
> -AC_PREREQ(2.63)
> +AC_PREREQ(2.64)
- Re: gnulib version for MacOS,
John Darrington <=