GNU bug report logs - #59991
[PATCH 0/2] Port tests to modern C

Previous Next

Package: automake-patches;

Reported by: Frederic Berat <fberat <at> redhat.com>

Date: Mon, 12 Dec 2022 08:44:04 UTC

Severity: normal

Tags: patch

Done: Karl Berry <karl <at> freefriends.org>

Bug is archived. No further changes may be made.

Full log


Message #20 received at 59991 <at> debbugs.gnu.org (full text, mbox):

From: Jim Meyering <jim <at> meyering.net>
To: Frederic Berat <fberat <at> redhat.com>
Cc: 59991 <at> debbugs.gnu.org
Subject: Re: [bug#59991] [PATCH v2 0/3] Port tests to modern C
Date: Fri, 3 Feb 2023 23:15:19 -0800
On Thu, Dec 15, 2022 at 10:19 PM Frederic Berat <fberat <at> redhat.com> wrote:
> From: Frédéric Bérat <fberat <at> redhat.com>
> Hello,
>
> There is ongoing work from both GCC and Clang community to set the C99 standard
> as the default one.
> In this context, Fedora packages were rebuilt with some warnings turned as
> errors to simulate the change. This leads to failures in Automake, that are
> attempted to be fixed, mainly in this patchset.
>
> Fred.
>
> Changes from v1:
>   - [PATCH 2/2] has been split in 2, in order to properly detail changes
>     related to depcomp.sh. The code is untouched.
>
> ---
> Frédéric Bérat (3):
>   tests: Fix 'type defaults' error in link_cond due to main not being
>     properly declared
>   tests: Fix implicit function declaration errors
>   tests: Fix implicit function declaration in ax/depcomp.sh
>
>  t/ax/depcomp.sh              |  4 ++--
>  t/c-demo.sh                  |  1 +
>  t/cond35.sh                  |  2 ++
>  t/dist-vs-built-sources.sh   |  1 +
>  t/lex-clean.sh               |  1 +
>  t/lex-multiple.sh            |  4 ++++
>  t/lex-nodist.sh              |  2 ++
>  t/link_cond.sh               |  2 +-
>  t/ltcond2.sh                 |  2 ++
>  t/ltconv.sh                  |  6 ++++++
>  t/subobj-clean-lt-pr10697.sh | 10 +++++++++-
>  t/subobj-clean-pr10697.sh    | 10 +++++++++-
>  t/tags-pr12372.sh            |  3 ++-
>  t/yacc-basic.sh              |  1 +
>  t/yacc-clean.sh              |  4 ++++
>  t/yacc-nodist.sh             |  2 ++
>  16 files changed, 49 insertions(+), 6 deletions(-)

Hi Frederic,
Thanks for the work.
However, neither in this mail, nor in your original did I find a
corresponding patch.
Would you please resend them?

I looked here, too: https://bugs.gnu.org/59991




This bug report was last modified 1 year and 189 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.