En compilant la denrière version de Mercurial hier soir (unstable), je suis tombé sur ce message d'erreur : "Clock skew detected. Your build may be incompleted."
Hein ? Quoi ?
En fait make (l'utilitaire de compilation) se base sur la date de modification des fichiers sources et exécutables pour déterminer ce qu'il faut compiler (pour ne pas tout recompiler à chaque fois). Donc si vous tombez sur ce message d'erreur lors d'une compilation, voilà la démarche à suivre :
Placez-vous dans le répertoire où vous exécutez le make :
cd repertoire
# Suppression des fichiers executables
make clean
# Modification de la date de modification de tous les fichiers
find . -exec touch {} \;
# Relance la compilation
make




clics

