neon est une bibliothèque de client HTTP et WebDAV, avec une interface C.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.0.
Téléchargement (HTTP) : http://www.webdav.org/neon/neon-0.30.2.tar.gz
Somme de contrôle MD5 du téléchargement : e28d77bf14032d7f5046b3930704ef41
Taille du téléchargement : 911 Ko
Estimation de l'espace disque requis : 8.5 Mo (18 Mo supplémentaires pour les tests)
Estimation du temps de construction : 0.1 SBU (0.3 SBU supplémentaires pour les tests)
OpenSSL-1.1.0f ou GnuTLS-3.5.14
libxml2-2.9.4, MIT Kerberos V5-1.15.1, libproxy, et pakchois,
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/neon
Corrigez du code pour construire avec gnutls-3.4 et supérieur :
sed -e 's/client_set/set/'  \
    -e 's/gnutls_retr/&2/'  \
    -e 's/type = t/cert_&/' \
    -i src/ne_gnutls.c
        Installez neon en lançant les commandes suivantes :
./configure --prefix=/usr    \
            --with-ssl       \
            --enable-shared  \
            --disable-static &&
make
        
          Pour tester les résultats, lancez : make cehck. La plupart des tests
          ssl échouent, en utilisant
          --with-ssl=gnutls.
        
          Maintenant, en tant qu'utilisateur root :
        
make install
          --with-ssl : Cette
          option active le support SSL en utilisant OpenSSL ou GnuTLS. Effacez-le si vous n'en avez installé
          aucun. Pour forcer l'utilisation de GnuTLS quand les deux sont présents, passez
          simplement --with-ssl=gnutls et
          --with-ca-bundle=/etc/ssl/ca-bundle.crt
          au script configure.
        
          --disable-static : Ce
          paramètre empêche l'installation des versions statiques des
          bibliothèques.
        
          --with-libxml2 : Ce paramètre
          force l'utilisation de libxml2 au
          lieu de Expat.
        
Last updated on 2017-04-02 17:24:49 +0200