> On Mar 14, 2017, at 7:59 PM, Matt Wette <matt.we...@gmail.com> wrote:
> 
> 
>> On Mar 14, 2017, at 5:35 PM, Matt Wette <matt.we...@gmail.com 
>> <mailto:matt.we...@gmail.com>> wrote:
>> 
>>> 
>>> On Mar 14, 2017, at 8:50 AM, Andy Wingo <wi...@pobox.com 
>>> <mailto:wi...@pobox.com>> wrote:
>>> 
>>> On Tue 14 Mar 2017 16:25, Greg Troxel <g...@lexort.com 
>>> <mailto:g...@lexort.com>> writes:
>>> 
>>>> Andy Wingo <wi...@pobox.com <mailto:wi...@pobox.com>> writes:
>>>> 
>>>>> However!  Even though the code says 2.2.0 and the tag says 2.2.0, the
>>>>> release is not until Thursday.  I will not upload the tag yet.
>>>> 
>>>> I have just barely caught up with 2.0.x in pkgsrc, and haven't gotten to
>>>> testing 2.1.x yet.  I wonder how many platforms 2.1.x has been tested
>>>> on, and really I mean "has it been tested on other than GNU/Linux".
>>> 
>>> Things are in the early days, you are right.  GNU/Linux and macOS have
>>> been tested.  Cygwin builds and works though it has some test errors; we
>>> are working on it.  I don't know about mingw yet.  I think there might
>>> be some errors on the other BSDs but I don't know yet.
>> 
>> Just got my desktop to extra-boot FreeBSD.  I’m taking a shot at that target 
>> (amd64).
> 
> Status: The (g)make is grinding away, now building ice-9/psyntax-pp.go, going 
> slow ...
> 
> Notes:
> 
> To configure, besides the mentioned items (e.g., libffi), must "pkg install"
> * pkgconf
> * gmake
> * boehm-gc-threaded
> 
> Must use “gmake”, “make” breaks on meta/Makefile
> 
> The first gmake produced "not found" link errors for
>   GC_unregister_my_thread
>   GC_get_suspend_signal
>   GC_allow_register_threads
>   GC_register_my_thread
> 
> So I reconfigured using
>   BDW_GC_LIBS=-L/usr/local/lib -lgc-threaded ./configure --prefix=/usr/local
> 
> 
> Now the HACK:
> ran into issue w/ weak-set.c (?), so I
> edited config.h and changed
>   /* #undef HAVE_GC_MOVE_DISAPPEARING_LINK */
> to
>   #define HAVE_GC_MOVE_DISAPPEARING_LINK 1
> 
> I will report more later, as time permits.
> Matt
> 

“gmake” and “gmake check” completed on FreeBSD 11.0

There were some warnings in the make check regarding forking w/ multiple 
threads running.  I assume this is an OS issue.

The remaining task is to get configure to work correctly with the FreeBSD 
boehm-gc-threaded package.  Not sure how long that will take.


Reply via email to