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