Re: replacing gcc with clang

2014-04-21 Thread Mathieu Arnold
+--On 20 avril 2014 20:10:39 -0400 Robert Huff roberth...@rcn.com wrote:
|   Is there a authoritative list of those ports know to not build with
| clang 3.2/3.4?

No, but you can grep for USE_GCC in the ports tree to find that out.

-- 
Mathieu Arnold
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: replacing gcc with clang

2014-04-21 Thread Montgomery-Smith, Stephen
On 04/21/2014 04:58 AM, Mathieu Arnold wrote:
 +--On 20 avril 2014 20:10:39 -0400 Robert Huff roberth...@rcn.com wrote:
 | Is there a authoritative list of those ports know to not build with
 | clang 3.2/3.4?
 
 No, but you can grep for USE_GCC in the ports tree to find that out.
 

Maybe you need to grep for fortran as well.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: replacing gcc with clang

2014-04-21 Thread Matthieu Volat
On Mon, 21 Apr 2014 11:58:58 +0200
Mathieu Arnold m...@freebsd.org wrote:

 +--On 20 avril 2014 20:10:39 -0400 Robert Huff roberth...@rcn.com wrote:
 | Is there a authoritative list of those ports know to not build with
 | clang 3.2/3.4?
 
 No, but you can grep for USE_GCC in the ports tree to find that out.
 
 -- 
 Mathieu Arnold

That is a start, but you would raise many false positives with ports building 
and working fine with clang, but that have an GCC option to use things like 
openmp, profiled builds, etc.

-- 
Matthieu Volat ma...@alkumuna.eu


signature.asc
Description: PGP signature


Re: replacing gcc with clang

2014-04-21 Thread Mathieu Arnold
+--On 21 avril 2014 17:56:45 +0200 Matthieu Volat ma...@alkumuna.eu wrote:
| On Mon, 21 Apr 2014 11:58:58 +0200
| Mathieu Arnold m...@freebsd.org wrote:
| 
| +--On 20 avril 2014 20:10:39 -0400 Robert Huff roberth...@rcn.com
| wrote:
| |Is there a authoritative list of those ports know to not build with
| | clang 3.2/3.4?
| 
| No, but you can grep for USE_GCC in the ports tree to find that out.
| 
| -- 
| Mathieu Arnold
| 
| That is a start, but you would raise many false positives with ports
| building and working fine with clang, but that have an GCC option to
| use things like openmp, profiled builds, etc.

Hum, ports that USE_GCC for openmp are doing it wrong, they should be doing
USES=compiler:openmp :-)

There's bound to be some false positives, yes, but not much so it would be
a nice start.

-- 
Mathieu Arnold
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: replacing gcc with clang

2014-04-21 Thread Mathieu Arnold
+--On 21 avril 2014 13:46:54 + Montgomery-Smith, Stephen
step...@missouri.edu wrote:
| On 04/21/2014 04:58 AM, Mathieu Arnold wrote:
| +--On 20 avril 2014 20:10:39 -0400 Robert Huff roberth...@rcn.com
| wrote:
| |Is there a authoritative list of those ports know to not build with
| | clang 3.2/3.4?
| 
| No, but you can grep for USE_GCC in the ports tree to find that out.
| 
| 
| Maybe you need to grep for fortran as well.

Does clang have a fortran backend ?

-- 
Mathieu Arnold
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: replacing gcc with clang

2014-04-21 Thread Dimitry Andric
On 21 Apr 2014, at 18:30, Mathieu Arnold m...@freebsd.org wrote:
 +--On 21 avril 2014 13:46:54 + Montgomery-Smith, Stephen
 step...@missouri.edu wrote:
 | On 04/21/2014 04:58 AM, Mathieu Arnold wrote:
 | +--On 20 avril 2014 20:10:39 -0400 Robert Huff roberth...@rcn.com
 | wrote:
 | |  Is there a authoritative list of those ports know to not build with
 | | clang 3.2/3.4?
 | 
 | No, but you can grep for USE_GCC in the ports tree to find that out.
 | 
 | 
 | Maybe you need to grep for fortran as well.
 
 Does clang have a fortran backend ?

No, though I think you meant a frontend. :)

There have been several partial attempts at writing a Fortran frontend
for llvm, but none have reached any form of maturity.

-Dimitry



signature.asc
Description: Message signed with OpenPGP using GPGMail


replacing gcc with clang

2014-04-20 Thread Robert Huff
	Is there a authoritative list of those ports know to not build with 
clang 3.2/3.4?



Robert Huff

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org