[tz] [PROPOSED 1/4] More updates to GCC_DEBUG_FLAGS for GCC 14
Paul Eggert
eggert at cs.ucla.edu
Mon May 27 18:35:38 UTC 2024
On 2024-05-27 08:59, brian.inglis--- via tz wrote:
> major distros LTS and stable editions may still be
> on GCC 11, so patches *depending* on GCC 14 will have to be backed out,
> or code releases skipped until that support is available.
That shouldn't be a problem, as those compiler options are not used
unless the developer specifically asks for them. As far as I know, I'm
the only developer who does that, and I do so only with the latest GCC
because it's not worth my time porting that stuff to older GCC (or to
recent Clang, for that matter).
I installed the attached to try to document this better, and also to
remove a dependency of 'make check' on 'curl' that I noticed while
looking into this.
I tested by running 'make check' on Solaris 10 (2005), which is still
supported by Oracle and which ships with GCC 3.4.3 (dated 2004) as an
installable option. It worked fine, though I had to build as follows
because Solaris 10 is so old its default environment does not conform to
POSIX by default:
make AWK=nawk SHELL=ksh CC='gcc -std=c99' check
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-make-check-no-longer-depends-on-curl-Internet.patch
Type: text/x-patch
Size: 2047 bytes
Desc: not available
URL: <https://mm.icann.org/pipermail/tz/attachments/20240527/5055acd4/0001-make-check-no-longer-depends-on-curl-Internet.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-CONTRIBUTING-Document-build-assumptions.patch
Type: text/x-patch
Size: 1177 bytes
Desc: not available
URL: <https://mm.icann.org/pipermail/tz/attachments/20240527/5055acd4/0002-CONTRIBUTING-Document-build-assumptions.patch>
More information about the tz
mailing list