Remove Fedora 40, add 42, and add Debian 13#3663
Conversation
69af74c to
d95f9eb
Compare
|
On Debian 13 we get: It looks like it advances 1 ns extra on Debian 13. We disable |
Weird. Maybe change the test to get the time back in an easier to parse format (e.g. unix epoch time: |
|
Fedora 42: Debian 13: 😞 This is probably due to coreutils/coreutils@cb7c210, which is the only change recent enough to seem like it would have this effect. We can instead use |
This uses a `setitimer` rather than `clock_nanosleep`.
d95f9eb to
3c6b146
Compare
|
@robgjansen If/once this is approved, you'll need to update the CI checks to add:
and remove:
|
Nice find! |
|
@stevenengler I have updated the CI checks as requested. |
This updates our supported versions of Fedora and Debian.
This also makes a few small changes for things that were needed for Debian 10, which was dropped a while ago. There's also a comment about using
posix_spawn_file_actions_addchdir_npwhen we don't need to support Debian 10, but I didn't try to change this.I also updated the tor version (was just a minor version bump), and disabled the
clone_leader_exits_early-linuxtest which segfaults on newer distros (#3544).