When building dependencies, if timestamps have changed on the files, at least sometimes aclocal and automake will start working. That can be a problem if there is a version mismatch on automake in the Docker image and what was originally used in the dependency.
Then a full new autoreconf is needed, but that require a lot of new logic to handle.
This pull request instead ensures that the timestamps is preserved when unpacking and copying the files
When building dependencies, if timestamps have changed on the files, at least sometimes aclocal and automake will start working. That can be a problem if there is a version mismatch on automake in the Docker image and what was originally used in the dependency.
Then a full new autoreconf is needed, but that require a lot of new logic to handle.
This pull request instead ensures that the timestamps is preserved when unpacking and copying the files