Les détails sur ce paquet sont disponibles dans Section 10.30.2, « Contenu de Procps. »
Le paquet Procps contient des programmes pour surveiller les processus.
Le correctif suivant ajoute le support des groupes de contrôle des processus à ps :
patch -Np1 -i ../procps-3.2.8-ps_cgroup-1.patch
Le correctif suivant corrige un problème qui faisait que certains outils procps affichent une erreur à l'écran si le moniteur ne fonctionne pas à 60Hz :
patch -Np1 -i ../procps-3.2.8-fix_HZ_errors-1.patch
Ce qui suit corrige un problème avec Make 3.82 :
sed -i -r '/^-include/s/\*(.*)/proc\1 ps\1/' Makefile
Compilez le paquet :
make CC="gcc ${BUILD32}" m64=""
Ce paquet ne fournit pas de suite de tests.
Installez le paquet :
make SKIP='/bin/kill /usr/share/man/man1/kill.1' install lib64=lib
Voici la signification des options d'installation et de celles de make :
CC="gcc
${BUILD32}"
Ceci permet de compiler en utilisant notre gcc avec les options contenues dans la variable ${BUILD32}.
m64=""
Le fichier Makefile
de ce
paquet présuppose de compiler en 64 bits dès que cela est
possible. Dans CLFS, nous compilons indépendamment pour
chaque ABI disponible. Forcer le paramètre m64 permet déviter
ce comportement.
lib64=lib
Le fichier Makefile
tente
également d'installer dans lib64 en environnement mulitilib.
Une fois encore, nous évitons ce comportement.
Les détails sur ce paquet sont disponibles dans Section 10.30.2, « Contenu de Procps. »