Le paquet Serf contient une bibliothèque d'un client HTTP en C construite contre la bibliothèque Apache Portable Runtime (APR). Il gère les connexions multiples, la lecture/écriture des communications asynchrones. Les copies de la mémoire et les transformations sont minimales pour laisser une performance élevée.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://archive.apache.org/dist/serf/serf-1.3.10.tar.bz2
Somme de contrôle MD5 du téléchargement : 5320087299084c297eff8e1dacfab1af
Taille du téléchargement : 148 Ko
Estimation de l'espace disque requis : 2,4 Mo
Estimation du temps de construction : moins de 0,1 SBU
MIT Kerberos V5-1.22.1 (pour la prise en charge de GSSAPI)
Installez Serf en exécutant les commandes suivantes :
sed -i "/Append/s:RPATH=libdir,::" SConstruct && sed -i "/Default/s:lib_static,::" SConstruct && sed -i "/Alias/s:install_static,::" SConstruct && scons PREFIX=/usr
Ce paquet n'a pas de suite de tests fonctionnelle.
Maintenant, en tant qu'utilisateur root
:
scons PREFIX=/usr install
sed -i "..." : La première commande enlève le chemin d'exécution d'une bibliothèque partagée et les deux commandes suivantes désactivent la construction et l'installation de la bibliothèque statique.
GSSAPI=/usr
: Utilisez ce
paramètre si vous avez installé une bibliothèque GSSAPI et vous
voulez que serf l'utilise.