[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: C99 compatibility fix for CDK configure script
From: |
Thomas Dickey |
Subject: |
Re: C99 compatibility fix for CDK configure script |
Date: |
Thu, 19 Jan 2023 19:37:49 -0500 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
On Thu, Jan 19, 2023 at 05:23:08PM +0100, Florian Weimer wrote:
> * Thomas Dickey:
>
> > On Wed, Jan 18, 2023 at 10:27:10AM +0100, Florian Weimer wrote:
> >> With ncurses, there is no tgoto declaration in the curses header files,
> >> so the probing always fails.
> >>
> >> Thanks,
> >> Florian
> >
> >> Do not probe for the curses header with the tgoto function because
> >> ncurses declares it only in <term.h>. Without support for implicit
> >> function declarations, the header probe always fails.
> >
> > thanks - but I've already moved past the version you're patching.
> >
> > For the configure-script upgrades, see
> >
> > https://github.com/ThomasDickey?page=1&tab=repositories
> >
> > (for order, aside from interruptions, e.g., ncurses/xterm/lynx/vile),
> > and for the macros, that would be (used in lynx, vile)
> >
> > https://github.com/ThomasDickey/my-autoconf-snapshots
> >
> > however, I've not pushed out a batch of those for a few weeks.
two weeks as of tomorrow :-)
> > While _changing_ the configure script is "fast", retesting and working
> > on backlog issues isn't.
>
> Thank you. I wasn't aware of those repositories (or maybe I was once,
> and forgot about them, sorry), so I didn't check them.
The macros that we're talking about are used in 11-12 programs.
Those were updated in early December:
https://github.com/ThomasDickey/my-autoconf-snapshots/commit/fef663d95d294f48391a43f729f721e42238921b
for dependencies, see a listing here:
https://invisible-island.net/autoconf/report-acdeps.log
> If you could make this change or something equivalent of a future
> upstream release, that would be great. It would definitely help
> distributions that do not track compiler changes proactively.
sure - I'd like to complete the whole circuit before clang 16 drops in.
--
Thomas E. Dickey <dickey@invisible-island.net>
https://invisible-island.net
signature.asc
Description: PGP signature