On 14 Dec 2017, at 10:32, David Chisnall <thera...@sucs.org> wrote: > > I have submitted PR19, which cleans up the layering between libobjc2 and > -base for reference counting. This is now passing all of the tests in Travis > and, for me, works with both libobjc2 trunk and the weakref branch (which > improves a bunch of ARC stuff and which I’d like to push to master soon).
This is now committed, along with a fix for the issue that Andreas Fink found related to Linux and FreeBSD interpreting weak symbols in shared libraries differently (Linux interprets them as identical to strong if a definition is found). > While doing this, I realised that the last release of libobjc2 was over two > years ago and there have been a *lot* of improvements since then[1]. It > would be good to push a new libobjc2 release out over Christmas, but getting > all of the ARC improvements in there requires PR19 being merged to -base (and > a -base release). I have now merged the changes to libobjc2 to trunk and think it’s probably in a good state for a release. Please test! David _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev