lang/llvm15 -- Why is flang being built?

2023-01-30 Thread Steve Kargl
Why does the lang/llvm15 port default to building flang (ie., the Fortran compiler)? % flang15 -o z a.f90 error: /usr/ports/devel/llvm15/work/llvm-project-15.0.7.src/flang/lib/Optimizer/CodeGen/Target.cpp:312: not yet implemented: target not implemented % flang-new15 -o z a.f90 error: /usr/port

Re: lang/llvm15 -- Why is flang being built?

2023-01-30 Thread Gleb Popov
On Mon, Jan 30, 2023 at 7:59 PM Steve Kargl wrote: > > Why does the lang/llvm15 port default to building flang > (ie., the Fortran compiler)? > > % flang15 -o z a.f90 > error: > /usr/ports/devel/llvm15/work/llvm-project-15.0.7.src/flang/lib/Optimizer/CodeGen/Target.cpp:312: > not yet implemented

Re: lang/llvm15 -- Why is flang being built?

2023-01-30 Thread Brooks Davis
On Mon, Jan 30, 2023 at 09:17:07PM +0300, Gleb Popov wrote: > On Mon, Jan 30, 2023 at 7:59 PM Steve Kargl > wrote: > > > > Why does the lang/llvm15 port default to building flang > > (ie., the Fortran compiler)? In general this is because out of tree builds for llvm components are have been awkwa

Re: lang/llvm15 -- Why is flang being built?

2023-01-30 Thread Steve Kargl
On Mon, Jan 30, 2023 at 09:17:07PM +0300, Gleb Popov wrote: > On Mon, Jan 30, 2023 at 7:59 PM Steve Kargl > wrote: > > > > Why does the lang/llvm15 port default to building flang > > (ie., the Fortran compiler)? > > > > % flang15 -o z a.f90 > > error: > > /usr/ports/devel/llvm15/work/llvm-project

Re: lang/llvm15 -- Why is flang being built?

2023-01-30 Thread Dimitry Andric
On 30 Jan 2023, at 19:37, Brooks Davis wrote: > > On Mon, Jan 30, 2023 at 09:17:07PM +0300, Gleb Popov wrote: >> On Mon, Jan 30, 2023 at 7:59 PM Steve Kargl >> wrote: >>> >>> Why does the lang/llvm15 port default to building flang >>> (ie., the Fortran compiler)? > > In general this is because

Re: lang/llvm15 -- Why is flang being built?

2023-01-30 Thread Theron
On 1/30/23 13:37, Brooks Davis wrote: On Mon, Jan 30, 2023 at 09:17:07PM +0300, Gleb Popov wrote: On Mon, Jan 30, 2023 at 7:59 PM Steve Kargl wrote: % flang15 -o z a.f90 error: /usr/ports/devel/llvm15/work/llvm-project-15.0.7.src/flang/lib/Optimizer/CodeGen/Target.cpp:312: not yet implemente

Unmaintained FreeBSD ports which are out of date

2023-01-30 Thread portscout
Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this po

Re: lang/llvm15 -- Why is flang being built?

2023-01-30 Thread Brooks Davis
On Mon, Jan 30, 2023 at 02:18:20PM -0500, Theron wrote: > On 1/30/23 13:37, Brooks Davis wrote: > > On Mon, Jan 30, 2023 at 09:17:07PM +0300, Gleb Popov wrote: > >> On Mon, Jan 30, 2023 at 7:59 PM Steve Kargl > >> wrote: > >>> % flang15 -o z a.f90 > >>> error: > >>> /usr/ports/devel/llvm15/work/l

Re: lang/rust is super slow to build

2023-01-30 Thread Xin Li
On 2022-12-14 2:20 AM, Mel Pilgrim wrote: On 2022-12-13 14:18, Xin LI wrote: IMHO the ports collection should provide and use prebuilt packages of compilers (LLVM, GCC, Rust, etc.) built from the FreeBSD packages builder, and ports framework (possibly also the base system) should be changed to