[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnutls-2.2.1 fails to build on HP-UX
From: |
Dr. David Kirkby |
Subject: |
Re: gnutls-2.2.1 fails to build on HP-UX |
Date: |
Sun, 29 Nov 2009 15:48:38 +0000 |
User-agent: |
Thunderbird 2.0.0.21 (X11/20090323) |
Simon Josefsson wrote:
"Dr. David Kirkby" <address@hidden> writes:
We tried a later version, and that was causing problems not only on
HP-UX and OpenSolaris, but also on Solaris 10 (SPARC).
I have built the latest daily 2.9.10 snapshot on t2.math.washington.edu
now (Solaris 10?)
Yes, 't2' runs Solaris 10 update 8. (Solaris 10 came out in March 2005, and has
been updated 8 times since). It's a machine based on Sun's SPARC processors. For
what it is worth, there are 4 combinations of Solaris
* Solaris 10 on SPARC processors (like t2)
* Solaris 10 on x86 processors
* OpenSolaris on SPARC processors (quite rare)
* OpenSolaris on x86 processors.
Did you build the gnutls snapshot with gcc, or the Sun compilers in
/opt/SUNWspro/bin ?
It would be good if gnutls would build with the Sun C (/opt/SUNWspro/bin/cc) and
C++ (/opt/SUNWspro/bin/CC) compilers, as they generate faster code than gcc.
The Sun compilers also tend to be a bit more problematic to build with, as they
are far more fussy about the code than the GNU compilers. They enforce the C
standards much more rigidly, whereas gcc allows numerous extensions to the C
language.
I've not tried to build gnutls with the Sun compilers yet myself. I might as
well not bother until I get an up to date snapshot.
OpenSolaris is Sun more 'experimental' Solaris version. It has more up to date
tools, but is less well tested than Solaris 10. I built gnutls 2.8.5 on
OpenSolaris (the latest 06/2009 edition), using gcc, but needed to configure
gnutls with:
./configure --with-libgcrypt-prefix=/usr 'LDFLAGS=-lnsl'
otherwise, without setting LDFLAGS, 'inet_ntop' was an unresolved symbol.
William Stein could give you access to a OpenSolaris virtual machine. But if I
can get a snapshot, I can test it quite easily.
I've already sent you the account details for the HP-UX machine.
and it worked fine except for another 'grep -q'-ism
which I have fixed.
Good.
Expect the next 2.9.10 release to build without any
errors on it.
/Simon
That's good news. If you can test on the HP-UX machine, I would appreciate it.
If you do not feel you are able to test for a few days, then let me know and I
will power the machine off until you are able to. It uses quite a bit of power,
so I do not wish to run it unless its being used.
Dave