Este es un tip corto, que lleva cierto tiempo pasándome y lo comparto con ustedes, por si les sale. Mi PC por razones de batería[la cual acabo de cambiar] a veces me pierde[perdía] el tiempo del sistema, y a veces ante la compilación de un proyecto[Mystiq] me daba el siguiente error, por ejemplo:
make: Warning: File ‘mystiq.pro’ has modification time 12915 s in the future
Investigando un poco, leo que a veces esto también sucede con la diferencia horaria, es decir, que el proyecto que intentas compilar es subido a un repo con la hora en el futuro, es decir, que el proyecto se subio a github o a otra forja de código, desde un lugar donde está adelantada la hora.
Resolver este ligero problema es fácil, es solo actualizar el ‘timestamp’, o en español, ‘marca temporal’. Lo cual logramos ejecutando en la carpeta donde está el proyecto:
find ./ -type f -exec touch {} +
Y listo. Se debe proceder a hacer ‘make clean’ nuevamente y comenzar a compilar de nuevo, pues los archivos de la compilación anterior están con el timestamp erróneo.
Entonces… Hasta acá el tip y espero les sirva. Saludos a todos.
Me complace anunciar la creación de esta útil herramienta (SquidStats), para el análisis y monitoreo…
La inteligencia artificial está revolucionando las industrias al automatizar tareas, predecir patrones y permitiendo tomar…
Uno de los grandes retos al que nos podemos enfrentar cuando una aplicación crece, es…
Percona Monitoring and Management (PMM) es una herramienta de código abierto para la supervisión y…
Qué es lo que deseo hacer en este capítulo? Básicamente un sonoff, quiero encender/apagar las…
Hace algunos meses estoy escuchando hablar del proyecto Home Assistant (HA). En palabras literales del…
View Comments
Puedes mirar unos tips sobre eso que dan en ReproducibleBuilds, para evitar problemas incluso mucho mayores... ya no programo en C/C++ (llegué al siglo 21) pero es bueno saber estas cosa...
Hum... o tienes la hora mal o no tienes bien configurada la zona horaria...
Revisa eso...
A mi nunca me ha pasado eso 'sudo dpkg-reconfigure tzdata' y chequea que esté correcto (America/Havana)
Saludos.