Hi!

On Sat 18 Feb 2017 15:34, Matt Wette <matt.we...@gmail.com> writes:

>> On Feb 18, 2017, at 2:31 AM, Andy Wingo <wi...@pobox.com> wrote:
>> 
>> We are pleased to announce GNU Guile release 2.1.7.
>> 
>> Guile 2.1.7 is the seventh pre-release in what will eventually become
>> the 2.2 release series.  We encourage you to test this release and
>> provide feedback to guile-devel@gnu.org.
>
> Unfortunately macOS does not support SOCK_NONBLOCK or SOCK_CLOEXEC.
>
> How do you want to handle it?  Disable for APPLE or modify socket.c to use 
> workaround w/ calls to fcntl?

Thanks for the report.  It's a bit irritating as I imported the gnulib
accept4 wrapper for precisely this reason!  I guess the gnulib accept4
wrapper doesn't actually provide SOCK_NONBLOCK or SOCK_CLOEXEC support.
Irritating.  I guess we should provide dummy definitions and a fcntl
fallback, and probably on the Guile side for now I guess.

Andy

Reply via email to