cvs commit: ports/lang/gcc40 Makefile distinfo pkg-plist

David O'Brien obrien at FreeBSD.org
Mon Jun 20 08:25:31 GMT 2005


On Mon, Jun 20, 2005 at 09:36:44AM +0200, Gerald Pfeifer wrote:
> On Sun, 19 Jun 2005, David O'Brien wrote:
> >>   Update to the 20050514 snapshot of GCC 4.0.1.
> >>   
> >>   Add a conflict with the gcc34 port and address portlint warnings.
> > eh??  This is very bad.  I've always made sure one could have every GCC
> > port installed simultaneously.  What broke this?  What files conflict?
> 
> This actually was broken since day one. :-(  Binaries and most libraries
> and include files are okay, and I managed to resolve several issues (like
> man pages) in past months, but still there are true conflicts for the info
> files, some Java config files, libffi, mudflap, at least.

I just built both the gcc40 and gcc41 ports.  The only things shared
between gcc40 and gcc41 are:
    include/mf-runtime.h
    info/cpp.info
    info/cppinternals.info
    info/gccint.info
    info/gcj.info
    info/gfortran.info

It is much more important to be able to have both gcc40 and gcc41
installed than have info files.  I'd like to either remove the
'CONFLICTS' or kill the info files.  People can look up the manual at
http://gcc.gnu.org if they can't handle the fact that the info files
clash.

We should take back to the GCC mailing lists the fact that mf-runtime.h
isn't versioned.

-- 
-- David  (obrien at FreeBSD.org)


More information about the cvs-all mailing list