neon is an HTTP and WebDAV client library, with a C interface.
This package is known to build and work properly using an LFS-8.3 platform.
Download (HTTP): https://fossies.org/linux/www/neon-0.30.2.tar.gz
Download MD5 sum: e28d77bf14032d7f5046b3930704ef41
Download size: 911 KB
Estimated disk space required: 8.5 MB (additional 18 MB for the tests)
Estimated build time: 0.1 SBU (additional 0.3 SBU for the tests)
GnuTLS-3.5.19, libxml2-2.9.8, MIT Kerberos V5-1.16.1, libproxy, and pakchois
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/neon
Fix some code when building with gnutls-3.4 and later:
sed -e 's/client_set/set/'  \
    -e 's/gnutls_retr/&2/'  \
    -e 's/type = t/cert_&/' \
    -i src/ne_gnutls.c
        Install neon by running the following commands:
./configure --prefix=/usr    \
            --with-ssl       \
            --enable-shared  \
            --disable-static &&
make
        
          To test the results, issue: make
          check. Most of the ssl tests fail, using --with-ssl=gnutls.
        
          Now, as the root user:
        
make install
          --with-ssl: This switch
          enables SSL support using OpenSSL
          or GnuTLS respectively. Remove it
          if you don't have any of these installed. To force GnuTLS usage when both are present, simply
          pass --with-ssl=gnutls and --with-ca-bundle=/etc/ssl/ca-bundle.crt to the
          configure script.
        
          --disable-static: This
          switch prevents installation of static versions of the libraries.
        
          --with-libxml2: This switch forces the
          use of libxml2 instead of
          Expat.
        
Last updated on 2018-08-20 15:41:43 -0700