tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Can we make gfortran the default Fortran?



On 01/03/18 10:08, J. Lewis Muir wrote:
On 01/02, Jason Bacon wrote:
Sure, I can take ownership of that.  How about we also add something
like the following to all gcc packages to help prevent breakage in
the first place:

cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gcc6/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- Makefile    13 Dec 2017 10:54:53 -0000    1.12
+++ Makefile    2 Jan 2018 15:10:30 -0000
@@ -8,6 +8,12 @@
  ## When bumping the PKGREVISION of this package the PKGREVISION of
  ## lang/gcc6-libs needs to be bump to be at least 1 more than the
  ## PKGREVISION of this package!
+##
+## All gcc dependencies are tagged for building with the base compiler
+## to avoid circular dependencies when this compiler is set as a
system-wide
+## minimum and to ensure consistent build results. Please ensure
I think it would be nice to also briefly state how and where the
dependencies are tagged.
Right - that hasn't been determined yet.  We're still discussing design, so many implementation details are yet to come.

that any new
+## dependencies are tagged and tested with the base compiler BEFORE
committing
+## changes this package.  Failure to do so will create problems for
s/changes this/changes to this/
Good catch, thanks!

    Jason

--
Earth is a beta site.


Home | Main Index | Thread Index | Old Index