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