[AUR libxml] Compilation impossible (Résolu)
Publié : ven. 09 sept. 2011, 15:41
Bonjour tout le monde
Suite à un mouvement trop rapide, j'ai formaté ma belle partition "root" en voulant supprimer celle de windows
. Résultat, j'ai du me retaper une belle instal de Arch...
Pas de problème particulier jusqu'au moment ou je dois réinstaller mon imprimante, une canon MP600. Il y a un paquet sur aur qui marchait bien. Sauf qu'il lui faut une dépendance "libxml" qui se trouve aussi sur AUR et la compilation de celui-ci se termine par une erreur
Pourtant, ce paquet se compilait bien sous ma précédente installation. Le meta-paquet "Base-devel" (qui comprend : autoconf automake bison fakeroot flex gcc libtool m4 make patch pkg-config)
est bien installé. Je ne vois pas bien où peut être le problème ?
Quelqu'un a une idée ??? Merci d'avance
Suite à un mouvement trop rapide, j'ai formaté ma belle partition "root" en voulant supprimer celle de windows

Pas de problème particulier jusqu'au moment ou je dois réinstaller mon imprimante, une canon MP600. Il y a un paquet sur aur qui marchait bien. Sauf qu'il lui faut une dépendance "libxml" qui se trouve aussi sur AUR et la compilation de celui-ci se termine par une erreur
Code : Tout sélectionner
inlined from 'xmlNanoHTTPSave' at nanohttp.c:1185:12:
/usr/include/bits/fcntl2.h:51:24: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments
make[2]: *** [nanohttp.lo] Erreur 1
make[2] : on quitte le répertoire « /tmp/yaourt-tmp-toinou/aur-libxml/src/libxml-1.8.17 »
make[1]: *** [all-recursive] Erreur 1
make[1] : on quitte le répertoire « /tmp/yaourt-tmp-toinou/aur-libxml/src/libxml-1.8.17 »
make: *** [all-recursive-am] Erreur 2
==> ERREUR: Une erreur s'est produite dans build().
Abandon...
==> ERREUR: Makepkg n'a pas pu construire libxml.
==> Relancer la compilation de libxml ? [o/N]
==> -----------------------------------------
==>
est bien installé. Je ne vois pas bien où peut être le problème ?
Quelqu'un a une idée ??? Merci d'avance