New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DEFAULT_VERSIONS=gcc=8 not recognised #89
Comments
This is not a synth issue. This is a ports framework issue. See also Mk/bsd.gcc.mk. You'll have to open a PR with the GCC maintainer for freebsd ports. |
cool, thanks! |
gerald@ says this is not supported, see the FreeBSD PR above. |
Well, GCC 7 was released, so even if the framework is designed for releases-only, it should include GCC 7. Right? |
Yes, I'm not sure why GCC7 is still lang/gcc7-devel. Probably |
It definitely does not need an exp build. There are probably zero ports that depend on gcc7-devel, plus adding lang/gcc7 would be an additional port (meaning it does not replace gcc7-devel). The only explanation is that it just hasn't been done yet, but I definitely would have made that point on the PR, but based on the reply, there's still an issue with the currency of bsd.gcc.mk, etc. |
seems to work fine in /etc/make.conf, i.e.
it forces ports which depend on GCC to require gcc8.
Putting this line inside
gives
which is true, of course, the port is lang/gcc8-devel.
However, changing to
results in
which is true again, the executable is called simply gfortran8.
How can I make it work with synth?
The text was updated successfully, but these errors were encountered: