C'est un problème connu. Le mécanisme, pour détecter quels patchs doivent être appliqués, est cassé. Essayez d'utiliser "make build" à la place de "make".
Une meilleure solution : mettez à jour avec iptables-1.1.2 ou ultérieur.
Les structures internes de iptables ont changé. Mettez à jour avec iptables > 1.1.1.
Veuillez utiliser une version récente d'iptables.
Vous avez probablement des problèmes de compilation avec une fonction qui
s'appelle ip_nat_setup_info
.
Si vous utilisez iptables <= 1.2.2, vous DEVEZ appliquer les patches `dropped-table' et `ftp-fixes'.
Si vous utilisez iptables > 1.2.2, ou une version CVS récente, n'appliquez PAS le patch `dropped-table', puisqu'il est incompatible avec BALANCE, NETMAP, irc-nat, SAME et talk-nat.
L'équipe de développement de netfilter base son travail sur les noyaux de Linus, donc si vous voulez utiliser la série -ac, faites-le à vos propres risques.
Je parie que vous essayez de lancer quelque chose comme ça :
# ./runme pending KERNEL_DIR=/usr/src/linux-2.4.19
Mais bash/sh n'est pas comme make, et on ne peut pas passer de valeur de variable en parametre. Vous devez assigner la variable avant de lancer le script runme :
# KERNEL_DIR=/usr/src/linux-2.4.19 ./runme pending