Hi Justin,
I am the "fink folk" that successfully built maxima for Mac OS X (in
the sense that I am the fink maintainer) and yes, I have been
successful with all versions up through 5.9.0rc4, but this error with
5.9.0 is identical on both my system and on the system of the person
who originally sent me the bug report. So it doesn't seem to be
entirely idiosyncratic to my system. Could you give me more details on
the DarwinPorts "corrective surgery"? Is it possible that they are
experiencing similar problems?
Regards,
Bill
On Monday, April 21, 2003, at 09:59 PM, Justin Walker wrote:
>
> On Monday, Apr 21, 2003, at 21:27 US/Pacific, William McCallum wrote:
>
>> maxima-5.9.0rc4 and its predecessors compiled happily on Mac OS X,
>> but maxima-5.9.0 gives the error below. Any hints on how to proceed
>> would be appreciated.
> [snip]
> This is pretty weird...
>
>> ;; Loading file
>> /sw/src/maxima-5.9.0.0-1/maxima-5.9.0/lisp-utils/defsystem.lisp ...
>> ;; Loading of file
>> /sw/src/maxima-5.9.0.0-1/maxima-5.9.0/lisp-utils/defsystem.lisp is
>> finished.
>> ;; Loading file
>> /sw/src/maxima-5.9.0.0-1/maxima-5.9.0/src/maxima.system ...
>> ;; Loading of file
>> /sw/src/maxima-5.9.0.0-1/maxima-5.9.0/src/maxima.system is finished.
>> ; - Compiling defsystem "maxima"
>> *** - UNIX error 45 (EOPNOTSUPP): Operation not supported on socket
>
> The error says "on socket", but there are very few instances where
> this would be returned by the kernel, not all of them having to do
> with sockets. The error can come from using "/dev/random"(*),
> fiddling with an NKE (a network kernel extension), a network device
> driver, a mount operation, or a bad file descriptor. Oh, and the
> profiling/trace support as well.
>
> If you can figure it out, it'd be nice to know what happened at the
> time this failure occurred. Whatever code issued the message is
> clearly following the recent protocol of avoiding the presentation of
> useful information on failure :-}.
>
> My gut reaction is that there's something wacky on your system that's
> causing this, since the error appears to come from operational
> problems, and "should not" (it says here) occur because of build
> problems. Is there anything in the system log that might shed light?
> Check the time that the error cropped up.
>
> Also, FWIW, maxima has been successfully built for Mac OS X by the
> DarwinPorts and Fink folk (the DarwinPorts version is currently
> undergoing corrective surgery, but I'm running that version from an
> earlier incarnation).
>
> Regards,
>
> Justin
>
> (*) This error will occur if you try to access "/dev/random" either
> before "yarrow" is complete.
>
> --
> /~\ The ASCII Justin C. Walker, Curmudgeon-at-Large
> \ / Ribbon Campaign
> X Help cure HTML Email
> / \
>
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
>
(520) 621 6697
http://www.math.arizona.edu/~wmc