Salut, Le 03/05/2012 18:06, Daniel Caillibaud a écrit :
La paquet source bind9 permet de générer de nombreux paquets binaires (bind9 mais aussi bind9-host, dnsutils, …) Rien ne t'empêche de générer ces paquets et de n'installer que celui qui t'intéresse.Bonjour, Le dig de ma squeeze ne cause pas idn (il traduit un "é" en \195\169, avec un terminal en utf-8). J'ai essayé apt-build source dnsutils => ça récupère les sources de bind9, visiblement c'est conforme à http://packages.debian.org/squeeze/dnsutils même si je comprends pas trop pourquoi (car le paquet bind9 existe), y'a pas un pb ? Et ensuite, un ./configure --with-idn passe mais apt-build --source build-source dnsutils répond : Some error occured building package de toute façon je me sentais moyennement l'envie de recompiler bind9 que j'utilise comme résolveur local, mais j'aimerais comprendre...
Concernant tes erreurs de compilation, cela vient du fait qu'il manque les headers concernant la librairie IDN utilisée (ainsi que le librairie elle-même). Le soucis est que bind9 utilise idnkit (http://www.nic.ad.jp/ja/idn/idnkit/download/index.html) qui ne semble pas présent dans Debian : ta seule solution est donc de récupérér et d'installer toi-même cette librairie avant de pouvoir compiler dig avec le support IDN.
A+ Jean-Jacques