Meeting notes/minutes on wiki...

2022-02-06 Thread Gregory Casamento
http://wiki.gnustep.org/index.php/Quarterly_meetings -- Gregory Casamento GNUstep Lead Developer / OLC, Principal Consultant http://www.gnustep.org - http://heronsperch.blogspot.com https://www.patreon.com/bePatron?u=352392 - Become a Patron https://gf.me/u/x8m3sx - My GNUstep GoFundMe

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Gregory Casamento
Andrew, On Sun, Feb 6, 2022 at 10:03 PM Andrew Pinski wrote: > On Sun, Feb 6, 2022 at 6:44 PM Gregory Casamento > wrote: > > > > > > Tito, > > > > On Sun, Feb 6, 2022 at 7:53 PM Tito Mari Francis Escaño < > titomarifran...@gmail.com> wrote: > >> > >> Hi everyone, > >> I think the GNUstep

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Andrew Pinski
On Sun, Feb 6, 2022 at 6:44 PM Gregory Casamento wrote: > > > Tito, > > On Sun, Feb 6, 2022 at 7:53 PM Tito Mari Francis Escaño > wrote: >> >> Hi everyone, >> I think the GNUstep project will have to be pragmatic based on the project >> goals, and the goals we also have to re-evaluate: >> 1)

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Gregory Casamento
Tito, On Sun, Feb 6, 2022 at 7:53 PM Tito Mari Francis Escaño < titomarifran...@gmail.com> wrote: > Hi everyone, > I think the GNUstep project will have to be pragmatic based on the project > goals, and the goals we also have to re-evaluate: > 1) Is GNUstep as a project required to be and should

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Tito Mari Francis Escaño
Hi everyone, I think the GNUstep project will have to be pragmatic based on the project goals, and the goals we also have to re-evaluate: 1) Is GNUstep as a project required to be and should functionally be tied closely with the GCC toolchain? 2) Is GNUstep required to use GCC toolchain to

Re: Notes from meeting Q1 2022

2022-02-06 Thread Gregory Casamento
Frederick, On Sun, Feb 6, 2022 at 3:34 PM Frederik Seiffert wrote: > Hi Greg, > > Thanks for the meeting yesterday and apologies again for dropping out > early. > > >- Put solution files into instructions. — Frederick Seiffert > > Could you elaborate on what this is referring to exactly? >

Re: Notes from meeting Q1 2022

2022-02-06 Thread Frederik Seiffert
Hi Greg, Thanks for the meeting yesterday and apologies again for dropping out early. > Put solution files into instructions. — Frederick Seiffert Could you elaborate on what this is referring to exactly? Thanks, Frederik

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Daniel Boyd
I think the decision needs to tie back to the core mission of the project. I’m not 100% sure what that is. Is it “Grow the GNUStep user base?” Or is it “Maintain a fully copy-left tool chain?” Or some combination? Honesty, either way, I think llvm/clang is the right choice right now. The

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Gregory Casamento
Fred, On Sun, Feb 6, 2022 at 2:09 PM Fred Kiefer wrote: > > > > Am 06.02.2022 um 01:14 schrieb Gregory Casamento < > greg.casame...@gmail.com>: > > > > There are a number of factors that are driving this: > > -- > > 1) GCC lacks support for many memory management features that are > commonly

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Richard Frith-Macdonald
> On 6 Feb 2022, at 19:09, Fred Kiefer wrote: > > > >> Am 06.02.2022 um 01:14 schrieb Gregory Casamento : >> >> There are a number of factors that are driving this: >> -- >> 1) GCC lacks support for many memory management features that are commonly >> used today >> 2) GCC's objective-c

Re: Notes from meeting Q1 2022

2022-02-06 Thread Svetlana Tkachenko
Would suggest to keep notes on a wiki or git repo and ask everyone to approve at the end of the meeting before sending them out to everyone. I think it is common to do that. Maybe in future meetings if this is desired.

Re: Notes from meeting Q1 2022

2022-02-06 Thread Gregory Casamento
Fred, On Sun, Feb 6, 2022 at 1:58 PM Fred Kiefer wrote: > > > > Am 06.02.2022 um 15:42 schrieb Gregory Casamento < > greg.casame...@gmail.com>: > > > > Here are the "raw" notes from yesterday's meeting... > > • Wolfgang email > > • libobjc2 > >

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Fred Kiefer
> Am 06.02.2022 um 01:14 schrieb Gregory Casamento : > > There are a number of factors that are driving this: > -- > 1) GCC lacks support for many memory management features that are commonly > used today > 2) GCC's objective-c support is lagging behind and doesn't include support > for @[],

Re: Notes from meeting Q1 2022

2022-02-06 Thread Fred Kiefer
> Am 06.02.2022 um 15:42 schrieb Gregory Casamento : > > Here are the "raw" notes from yesterday's meeting... > • Wolfgang email > • libobjc2 > • PR for windows > • exceptions not working. > •

Notes from meeting Q1 2022

2022-02-06 Thread Gregory Casamento
Here are the "raw" notes from yesterday's meeting... - Wolfgang email - libobjc2 - PR for windows - exceptions not working. - fragility on other platforms. - linker dependencies - Xcode-lib - Put solution files into instructions. —

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Hugo Melder
Hi Max, > Apple has released Swift for Linux amd64 and Windows. Can we piggyback on > that? The Objective-C interoperability layer of the Swift programming language depends on the internal Apple Objective-C runtime and is therefore not available on Linux and Windows. It is possible to

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Richard Frith-Macdonald
> On 6 Feb 2022, at 09:35, Andreas Fink wrote: > > So to summarize up, we need to get libobjc2 properly working under MSYS2 and > we can continue with clang. > What are the isuses with libobjc2 not working under MSYS2? From what I know > libobj2 should not have many dependencies on the

Re: Clang/LLVM migration roadmap

2022-02-06 Thread Andreas Fink
So to summarize up, we need to get libobjc2 properly working under MSYS2 and we can continue with clang. What are the isuses with libobjc2 not working under MSYS2? From what I know libobj2 should not have many dependencies on the operating system itself (well memory management and multithreading