[Cvsnt] building cvsnt on Solaris

Anthony Williams anthwil at nortelnetworks.com
Thu May 30 11:08:42 BST 2002

Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.

I have just tried to build CVSNT on Solaris (using gcc 3.1), but linking
failed when building the shared libraries for the protocols, because -fpic
wasn't specified when compiling the individual source files.

Also, when compiling on Solaris 8 ( as opposed to 7 ), it still tries to use
the fake-addrinfo and fake-inet-aton stuff, even though Solaris 8 has the
required functions, which causes a compilation failure. Defining
HAVE_GETADDRINFO and HAVE_INET_ATON in config.h fixes this, so it would
appear to be a configure problem.

Once built, and installed, on Solaris 8 it reports that it cannot use
pserver, even though it finds the shared library:

$ cvs -t -d :pserver:anthwil at anthwil-2/cvsroot login
C -> Loading protocol /usr/local/lib/cvsnt/pserver_protocol.so
cvs [login aborted]: the :pserver: access method is not supported by this
port of CVS

Are there any additional debug flags I can use to try and pin down the

Anthony Williams
Software Engineer, Nortel Networks Optical Components Ltd
The opinions expressed in this message are not necessarily those of my

Cvsnt mailing list
Cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs

More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook