On Tue, 11 Mar 2025, Iain Sandoe wrote: > Tested on x86_64-darwin21 for > --enable-languages=all > => configure: WARNING: cobol not supported for this target > --enable-languages=all,cobol > => cobol is added to the languages to build. > > OK for trunk?
OK. Thanks, Richard. > thanks, Iain > > --- 8< --- > > By defult, Darwin does not have sufficient tools to build COBOL > so we do not want to include it in --enable-languages=all since > this will break regular testing of all supported languages. > > However, we do want to be able to build it on demand (where the > build system has sufficiently new tools) and so do not want to > disable it permanently. > > ChangeLog: > > * configure: Regenerate. > * configure.ac: Do not build COBOL on Darwin by default, > even for --enable-languages=all. > > Signed-off-by: Iain Sandoe <i...@sandoe.co.uk> > --- > configure | 7 +++++-- > configure.ac | 3 +++ > 2 files changed, 8 insertions(+), 2 deletions(-) > > diff --git a/configure b/configure > index 2a91458effc..4666c86c5f0 100755 > --- a/configure > +++ b/configure > @@ -3585,11 +3585,14 @@ case ,${enable_languages}, in > ;; > *) > case "${target}" in > + *-*-darwin*) > + unsupported_languages="$unsupported_languages cobol" > + ;; > x86_64-*-*|aarch64-*-*) > ;; > *-*-*) > - unsupported_languages="$unsupported_languages cobol" > - ;; > + unsupported_languages="$unsupported_languages cobol" > + ;; > esac > case "${host}" in > x86_64-*-*|aarch64-*-*) > diff --git a/configure.ac b/configure.ac > index 414578566fa..a1b3604dd81 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -805,6 +805,9 @@ case ,${enable_languages}, in > ;; > *) > case "${target}" in > + *-*-darwin*) > + unsupported_languages="$unsupported_languages cobol" > + ;; > x86_64-*-*|aarch64-*-*) > ;; > *-*-*) > -- Richard Biener <rguent...@suse.de> SUSE Software Solutions Germany GmbH, Frankenstrasse 146, 90461 Nuernberg, Germany; GF: Ivo Totev, Andrew McDonald, Werner Knoblich; (HRB 36809, AG Nuernberg)