gnustep-base on FreeBSD (from ports)

2017-05-17 Thread David Wetzel
Hi! It seems like sizeof(void*); is a gcc extension. Is anyone working on a patch? This is on 11.0-RELEASE-p2 amd64 Thanks! David ===> Building for gnustep-base-1.24.8_6 gmake[2]: Entering directory '/usr/ports/lang/gnustep-base/work/gnustep-base-1.24.8' This is gnustep-make 2.6.7. Type '

Re: gnustep-base on FreeBSD (from ports)

2017-05-17 Thread David Chisnall
On 17 May 2017, at 17:46, David Wetzel wrote: > > Hi! > > It seems like sizeof(void*); is a gcc extension. sizeof(void*) is fine, it looks as if this is sizeof({some Objective-C type}), which has never been permitted in the non-fragile ABI. David > > Is anyone working on a patch? > > This

Re: gnustep-base on FreeBSD (from ports)

2017-05-17 Thread Fred Kiefer
I think your compiler is not complaining about sizeof(void*). Instead this definition is problematic: #define GSI_MAP_TABLE_S sizeof(GSI_MAP_TABLE_T) The error message says why: application of 'sizeof' to interface 'NSConcreteHashTable' is not supported on this architecture and platform David

Re: gnustep-base on FreeBSD (from ports)

2017-05-17 Thread David Chisnall
How are you building this? The package build cluster has amd64 packages for gnustep-base, so apparently isn’t hitting this issue (the most recent build was Saturday). David > On 17 May 2017, at 17:46, David Wetzel wrote: > > Hi! > > It seems like sizeof(void*); is a gcc extension. > > Is a

Re: gnustep-base on FreeBSD (from ports)

2017-05-17 Thread David Wetzel
Hi! I guess the FreeBSD ports are *seriously* outdated: root@sina:/usr/ports/lang/gnustep-base/work/gnustep-base-1.24.8 # more ChangeLog 2015-05-15 Richard Frith-Macdonald * Documentation/install.texi: * ANNOUNCE: * INSTALL: * NEWS: Final updates for 1.

Re: gnustep-base on FreeBSD (from ports)

2017-05-18 Thread David Chisnall
On 18 May 2017, at 03:52, David Wetzel wrote: > > Hi! > > > I guess the FreeBSD ports are *seriously* outdated: > > root@sina:/usr/ports/lang/gnustep-base/work/gnustep-base-1.24.8 # more > ChangeLog > 2015-05-15 Richard Frith-Macdonald > >* Documentation/install.texi: >* AN

Re: gnustep-base on FreeBSD (from ports)

2017-05-19 Thread Germán Arias
Hi, El jue, 18-05-2017 a las 10:13 +0100, David Chisnall escribió: [...] > Hmm, I thought we were only one minor revision behind. I’ll look at > updating them this weekend. > > David > > P.S. No need to cc portmgr: they’re not the maintainers of the > GNUstep ports, I am (though I’d be very h

Re: gnustep-base on FreeBSD (from ports)

2017-05-20 Thread David Chisnall
On 20 May 2017, at 06:41, Germán Arias wrote: > > Hi, > > El jue, 18-05-2017 a las 10:13 +0100, David Chisnall escribió: > [...] >> Hmm, I thought we were only one minor revision behind. I’ll look at >> updating them this weekend. >> >> David >> >> P.S. No need to cc portmgr: they’re not th