Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Nov 2002 15:52:16 +0100
From:      marius@alchemy.franken.de
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        Maho Nakata <maho@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: ports/lang/ifc Makefile
Message-ID:  <20021121145216.GU89667@newtrinity.zeist.de>
In-Reply-To: <3DDCE8CF.4020801@Leidinger.net>
References:  <200211192257.gAJMvpUe017556@repoman.freebsd.org> <3DDCE8CF.4020801@Leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Nov 21, 2002 at 03:08:15PM +0100, Alexander Leidinger wrote:
> Maho Nakata wrote:
> 
> >  Modified files:
> >    lang/ifc             Makefile 
> >  Log:
> >  Marked as broken if icc or linux_devtools are
> >  installed.
> >  
> >  Suggested: Marius <marius@alchemy.franken.de>
> >             Alexander Leidinger <Alexander@Leidinger.net>
> 
> I haven't suggested to mark it broken when linux_devtools is installed. 
> The reason why icc is BROKEN then is because icc picks up linux headers 
> instead of FreeBSDs headers. This results in broken binaries.
> 

err, right, me neither.

> I assume that fortran programs don't use C headers, so there should be 
> no need to mark ifc BROKEN when linux_devtools is installed, except ifc 
> picks up the linux linker instead of FreeBSDs linker (this may matter, I 
> can't remember if it matters in the icc case, as I hadn't linux_devtools 
> installed).
> 

ifc calls the ld-wrapper which in turn is a fbsd binary and therefore calls
the fbsd linker. that's the reason why the real-ld-symlink for icc could be
killed. in case fortran doesn't use c-headers (i don't talk fortran...) i'm
also of the opinion that the check for linux_devtools can be removed from
the ifc-port.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021121145216.GU89667>