canonical / canonical/stdlibc.dart
Use a Ubuntu 24.0.4 for ffigen workflows
Open
- Dominant language
- Dart
- Stars
- 58
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
The gnu ffigen workflows use Ubuntu 20.0.4, which will soon be removed by Github because they will be out of LTS.
Moving to Ubuntu 24.0.4 wasn't as straightforward ([WIP PR](https://github.com/canonical/stdlibc.dart/pull/150) ) as I thought because the `__*stat` symbols were removed from `sys/stat.h`. Would it be reasonable to just define those calls directly (using `external`) in `gnu/stat.dart`?
Contributor guide
Assessment
This issue has not been assessed yet.