Chris,
      This is a heavier lift than most darwin related fixes as FSF gcc will
have to implement the missing availability attribute support (by, I assume,
using the clang implementation as the reference code spec).
       Jack

On Wed, Jul 10, 2019 at 8:17 AM Chris Jones <[email protected]>
wrote:

>
>
> On 09/07/2019 11:48 pm, Jack Howarth wrote:
> > Just saying that since gcc will be broken on the 10.15 SDK that the path
> > of least resistance (and the best long term decision) would be to put
> > some effort behind getting flang to build (as older patches exist as a
> > starting point).
>
> Whilst I happen to suspect gcc will, come the final release of macOS10,
> get around to fixing their issues (the problem is really with gcc, not
> Apple), I also agree having a build of flang would be great. Whether
> though we wait for them to fix flang, or we take a look, is another
> question...
>
> Chris
>
> >
> > On Tue, Jul 9, 2019 at 12:35 PM Ryan Schmidt <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >
> >
> >     On Jul 8, 2019, at 14:37, Jack Howarth wrote:
> >
> >      >    Since the legacy header support for avoiding the availability
> >     attribute has been dropped from the 10.15 SDK...
> >      >
> >      > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90835
> >      >
> >      > and it is unclear when and if the missing availability attribute
> >     support will be added to FSF gcc, the path of least resistance might
> >     be to get a flang package into MacPorts to replace gfortran.
> >      >      Currently flang doesn't build on macOS...
> >      >
> >      > https://github.com/flang-compiler/flang/issues/678
> >      > https://github.com/flang-compiler/flang/issues/212
> >      >
> >      > https://github.com/flang-compiler/flang/pull/592
> >
> >     Certainly, a prerequisite for being able to add a port for something
> >     is that it builds.
> >
> >
>

Reply via email to