28c860a56a
This is partly intended as a workaround to fix behaviour on NetBSD 8.x where GCC 7 was being pulled in universally after the prior commits here. Now it behaves as expected. There is an unaddressed issue in this code that needs to be examined further. (This has been discussed in more than one recent thread on teck-pkg@, including John Klos's report of this issue.) In any case, GCC 6 has also seen build improvements by nia@, who noted it's safe to simply revert part of the original change set, in one of those discussions on tech-pkg. (We can't use the hack introduced in the prior revisions for GCC 6, though, or this same broken dependency pattern occurs and will universally force GCC 6 instead of 7 on NetBSD 8.x.) Tested on NetBSD 8.2_STABLE and 9.2_STABLE with various packages, including tcsh, the original reported issue. |
||
---|---|---|
.. | ||
ccache.mk | ||
ccc.mk | ||
clang.mk | ||
distcc.mk | ||
f2c.mk | ||
g95.mk | ||
gcc.mk | ||
gfortran.mk | ||
hp.mk | ||
icc.mk | ||
ido.mk | ||
mipspro-ucode.mk | ||
mipspro.mk | ||
pcc.mk | ||
sunpro.mk | ||
xlc.mk |