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