5.27. Patch-2.6.1

Le paquet Patch contient un programme permettant de modifier et de créer des fichiers en appliquant un fichier correctif (appelé habituellement « patch ») créé généralement par le programme diff.

Temps aproximatif de construction: moins de 0.1 SBU
Espace disque requis: 1.9 Mio

5.27.1. Installation de Patch

Préparez la compilation de Patch :

LDFLAGS="-no-fatal-warnings" ./configure --prefix=/tools

La variable d'environnement LDFLAGS="-no-fatal-warnings" est ici nécessaire car ce paquet utilise la fonction mktemp, qui, normalement ferait quitter notre compilateur avec une erreur. Les développeurs de Patch considèrent que l'utilisation ici de mktemp est sécurisée et ils n'ont donc fait aucun effort pour la remplacer par la fonction mkstemp.

Compilez le paquet :

make

La compilation est à présent terminée. Comme indiqué plus haut, l'exécution de la suite de tests n'est pas obligatoire dans ce chapitre pour les outils temporaires. Pour lancer néanmoins la suite de tests de Patch, exécutez la commande suivante :

make check

Installez le paquet :

make install

Les détails sur ce paquet sont situés dans Section 6.58.2, « Contenu de Patch. »