Hi all,

looks like GNUTLS is now a *hard* requirement for -base? Documentation --
that is, the INSTALL file shipping with -base -- still states openssl is an
optional install, and doesn't mention GNUTLS in any way.

Having libssl-dev package on Ubuntu installed doesn't help.

I had to install libgnutls-dev to compile; without it, even with
libssl-dev, I get the following error:

checking for xsltApplyStylesheet in -lxslt... no

You do not appear to have usable libxslt headers/library.
Building without them will disable the XSLT extensions.
If you really want to build gnustep-base without XSLT support,
add --disable-xslt to the configure arguments to avoid warning.
configure: WARNING: Missing support for XSLT functionality.
checking for libgnutls-config... no
checking for libgnutls - version >= 1.4.0... no
*** The libgnutls-config script installed by libgnutls could not be found
*** If libtgnuls was installed in PREFIX, make sure PREFIX/bin is in
*** your path.
no

You do not appear to have usable libgnutls headers/library.
Building without them will disable SSL/TLS/HTTPS in NSStream
and NSConnection.
If you really want to build gnustep-base without TLS support,
add --disable-tls to the configure arguments.
configure: error: Missing support for TLS functionality.
make: *** [base.make] Error 1

I do see that I can add --disable-tls, but shouldn't that be done
automatically? I understand the reasons why one may want to force users to
explicitly add this, nonetheless that was not the practice with OpenSSL.

Would --disable-tls also disable the use of OpenSSL?

-- 
Ivan Vučica - [email protected]
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to