You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm afraid the only safe option is to fix such error one-by-one. Using an absolute timestamp in libfaketime is even officially discouraged. It will probably break scripts and tools in interesting ways. I find the risk higher than tracking down such nuisances individually.
Having said that, I've prepared BobBuildTool/bob#623 to really halt the build on such error.
rhubert
added a commit
to rhubert/basement-gnu-linux
that referenced
this issue
Mar 17, 2025
This is caused by
autoreconf
timestamping some files, e.g.:aminclude_static.am
Where
date
is called in https://gitlab.freedesktop.org/dbus/dbus/-/blob/dbus-1.15.8/m4/ax_am_macros_static.m4?ref_type=tags#L36I'm unsure how to handle this. For dbus it might be easy as from dbus-1.16 they dropped autotools, but there might be more like this?
Maybe a more generic solution would be to use
libfaketime
forautoreconf
& friends?Somehow working prototype: rhubert/basement@ab59ba5
The text was updated successfully, but these errors were encountered: