compiling GNUstep on OpenBSD - various compiler/runtime options

2020-01-02 Thread Riccardo Mottola
Hi All! I am testing Niels' fork of make... and OpenBSD is one of the candidates, since I have since long issues with gcc there. I hope we can fix it because I like what Niels is doing there. Just to make some clarity, let me sum up what is my knowledge: We have two compilers: gcc and clang

Re: compiling GNUstep on OpenBSD - various compiler/runtime options

2020-01-02 Thread Fred Kiefer
Hi Riccardo, as far as I understand the options 2 and 3 are no longer supported with a recent version of David’s runtime. Could we please ignore these two and focus on the other ones? It also would help if you could provide us with some more information. Which version of each relevant componen

Re: compiling GNUstep on OpenBSD - various compiler/runtime options

2020-01-03 Thread Sebastian Reitenbach
Hi > On 3. Jan 2020, at 01:34, Riccardo Mottola wrote: > > Hi All! > > > I am testing Niels' fork of make... and OpenBSD is one of the candidates, > since I have since long issues with gcc there. I hope we can fix it because I > like what Niels is doing there. > > Just to make some clarit

Re: compiling GNUstep on OpenBSD - various compiler/runtime options

2020-01-03 Thread Richard Frith-Macdonald
> On 3 Jan 2020, at 00:34, Riccardo Mottola wrote: > > Hi All! > > > I am testing Niels' fork of make... and OpenBSD is one of the candidates, > since I have since long issues with gcc there. I hope we can fix it because I > like what Niels is doing there. > > Just to make some clarity, l

Re: compiling GNUstep on OpenBSD - various compiler/runtime options

2020-01-03 Thread Johannes Brakensiek
On 3 Jan 2020, at 11:08, Richard Frith-Macdonald wrote: This gives us the following combinations possible: 1) gcc + own runtime (make detects this config all by itself) 2) gcc + libobjc2 (make configured with gnu-gnu-gnu) 3) clang + libobjc2 and make configured gnu-gnu-gnu 4) clang + libobj

Re: compiling GNUstep on OpenBSD - various compiler/runtime options

2020-01-04 Thread Riccardo Mottola
Hi, On 1/3/20 11:08 AM, Richard Frith-Macdonald wrote: 1) gcc + own runtime (make detects this config all by itself) 2) gcc + libobjc2 (make configured with gnu-gnu-gnu) 3) clang + libobjc2 and make configured gnu-gnu-gnu 4) clang + libobjc2 and make configured ng-gnu-gnu The introduction o

Re: compiling GNUstep on OpenBSD - various compiler/runtime options

2020-01-04 Thread Riccardo Mottola
Hi, On 2020-01-03 10:07, Sebastian Reitenbach wrote: The gnustep packages use option 4, you may look into gnustep.port.mk and the respective packages makefiles. Libobjc is installed as libobjc2. Linker is ld.bfd. Libobjc2 is still only 1.8, a few packages had build issues and others runtime i