Installer Patch-2.5.4

Estimation du temps de construction:           1 minute
Estimation de l'espace disque requis:  3 Mo

Installation de Patch

Installez Patch en lançant les commandes suivantes:

CPPFLAGS=-D_GNU_SOURCE \
    ./configure --prefix=$LFS/static &&
make LDFLAGS=-static &&
make install

Explications des commandes

CPPFLAGS=-D_GNU_SOURCE: Cette option corrige des problèmes d'installation du package sur des plateformes PPC et m68k (pour lesquelles nous sommes au courant). Ca ne pose pas de problèmes sur les autres plateformes (comme les x86), donc nous positionnons cette variable par défaut.

Contenu de Patch

Dernière vérification effectuée auprès de la version 2.5.4.

Descriptions

patch

Le programme patch modifie un fichier en fonction d'un fichier de patch. Un fichier de patch est habituellement une liste créée par le programme diff et contient les instructions pour modifier le fichier original. Patch est très souvent utilisé pour la modification de code source car il fait économiser du temps et de la taille mémoire. Imaginez un package faisant 1Mo. La version suivante de ce package n'a modifié que deux fichiers de la précédente version. On peut alors le considérer entièrement comme un nouveau package d'1Mo ou juste sous la forme d'un fichier de patch d'1Ko qui viendra mettre à jour la précédente version pour la rendre identique à la dernière version réalisée. Ainsi, si ma première version avait déjà été téléchargée, un fichier de patch évite un deuxième téléchargement conséquent.

Dépendances d'installation de Patch

Dernière vérification effectuée auprès de la version 2.5.4.


Bash: sh
Binutils: as, ld
Diffutils: cmp
Fileutils: chmod, install, mv, rm
Gcc: cc, cc1, collect2, cpp0, gcc
Glibc: getconf
Grep: egrep, grep
Make: make
Sed: sed
Sh-utils: echo, expr, hostname, uname
Textutils: cat, tr