Houston, on a un problème. libxslt permet de se passer des fonctions de cryptographie avec l'option --with-crypto=no . Cependant, xmlstartlet dépend sur les fonctions de cryptographie de libxslt et refuse de compiler en leur absence.
J'ai vérifer sous Arch, les fonctions de cryptologie de libxslt dépendent de libgcrypt qui dépend de gpg-error . libgcrypt occupe ~2mo et gpg-error ~500ko. Ce ne semble pas être des dépendances trop lourdes et je crois que l'on peut se les permettre. Voici l'erreur issue de xmlstartlet-build.log : : undefined reference to `gcry_cipher_close' /usr/lib/libexslt.a(crypto.o): In function `exsltCryptoRc4DecryptFunction': : undefined reference to `gcry_strerror' /usr/lib/libexslt.a(crypto.o): In function `exsltCryptoRc4DecryptFunction': : undefined reference to `gcry_strerror' /usr/lib/libexslt.a(crypto.o): In function `exsltCryptoRc4DecryptFunction': : undefined reference to `gcry_strerror' collect2: ld returned 1 exit status make[2]: *** [xml] Error 1 voilou!
