-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bump to libfaketime 0.9.10 #75
Conversation
3bcf397
to
f0d018d
Compare
- update to libfaketime 0.9.10 - the libfaketime submodules points to the upstream - apply a patch on build - run GHA on macos 12, 13 and 14
instead of changing the Makefile C flags in the patch
@@ -208,7 +204,13 @@ def __exit__(self, *exc): | |||
os.environ['FAKETIME'] = self._prev_spec | |||
else: | |||
del os.environ['FAKETIME'] | |||
end_callback(self) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
huh, looks like this was a bug before, yeah? it should have been one level out?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes I suppose, else that would imply that the end callback is only called if there was not a previous FAKETIME
environment var defined, and I am not sure how it makes sense.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can do a fix for this in a separate PR if you prefer.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks like it's been fixed. I just wanted to double check it.
This looks fantastic; thanks! It'll be so much easier to upgrade libfaketime now. |
This PR brings the following things
FAKETIME_FMT
environment var instead of patching libfaketimeFAKETIME_NO_CACHE
env var instead of patching libfaketimefixes #63
fixes #64