Sorry, I have no access to any mac to verify, so that I would not make the change. On Sep 10, 2015 10:00 AM, "Henry Rich" <[email protected]> wrote:
> Bill, > > Thanks for the fix. But I have worked around the problem by removing > the sdioctl. > > It does seem to me that this is a beta issue, since it's a problem that > could be fixed for the next release; that's why I posted it to beta. > > I assume that if the change you mentioned needs to be made, you'll make > it (since I have no easy way to test). > > Henry > > On 9/9/2015 9:16 PM, bill lam wrote: > >> I don't think this is a beta related issue. >> >> both signitures of ioctl and the constant FIONBIO seems incorrect for >> 64-bit osx. >> >> try change the line in socket.ijs >> >> ioctlsocketJ=: 'ioctl i i i *i' scdm >> to >> ioctlsocketJ=: 'ioctl i i x *i' scdm >> and set >> FIONBIO_jsocket_=: 16b8004667e >> On Sep 10, 2015 8:34 AM, "Henry Rich" <[email protected]> wrote: >> >> My diagnosis about libc.dylib was wrong. >>> >>> The problem turned out to be that >>> >>> sdioctl_jsocket_ s,FIONBIO_jsocket_,1 >>> >>> fails on Mac with errno=102 (operation not supported). >>> >>> Henry Rich >>> >>> On 9/8/2015 9:55 PM, Raul Miller wrote: >>> >>> On Tue, Sep 8, 2015 at 7:58 PM, Henry Rich <[email protected]> wrote: >>>> >>>> unxlib 'c' >>>>> libc.dylib >>>>> >>>>> What should I tell him to do to fix or troubleshoot this problem? >>>>> >>>>> That is very odd. >>>> >>>> The file here should be /usr/lib/libc.dylib and I can't imagine an OSX >>>> machine functioning without that file. >>>> >>>> What happens when you replace (unxlib'c') with ('/usr/lib/libc.dylib')? >>>> >>>> Thanks, >>>> >>>> >>>> ---------------------------------------------------------------------- >>> For information about J forums see http://www.jsoftware.com/forums.htm >>> >>> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
