This is not the first time I have brought this up on this list, and the last time no one admitted to using this build option on VMS.


The Configure.com has options to build Perl with SOCKETSHR/NETLIB libraries instead of the CRTL libraries.

This is only used for CMU-IP. It is not used for any other TCP/IP program available on VMS.

As CMU-IP is effectively stuck at VAX/VMS 6.x, because it is missing the source for critical bug fixes needed to rebuild it, I really doubt that it is in much use.

All the other TCP/IP product libraries are dynamically loaded by the CRTL if needed.

I do not think it has been possible for at least the last 6 years to even build Perl with socketshr support.

I am recommending that unless someone speaks up soon that they are building and testing current Perls with support for CMU-IP, that support for SOCKETSHR/NETLIB be dropped from configure.

I also am recommending that the option to build without socket support also be dropped, since the CRTL already returns the expected ENOSYS error code when the socket routines are called on a system with out socket support.

Oh, and if you are still using SOCKETSHR, then you probably need the fixes to it and NETLIB that I put in a DECUS library sometime about the year 2000. With out it, the get_sdc routine returns a random number that may or may not be the VMS channel that you were expecting.

-John
[EMAIL PROTECTED]
Personal Opinion Only

Reply via email to