mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2026-04-25 05:16:00 +03:00
[GH-ISSUE #2552] macOS 12 runner image will be removed by 12/3/2024 #1235
Labels
No labels
bug
bug
dataloss
duplicate
enhancement
feature request
help wanted
invalid
need info
performance
pull-request
question
question
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/s3fs-fuse#1235
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @gaul on GitHub (Oct 16, 2024).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/2552
The macOS 12 runner image will be removed by December 3rd, 2024. To raise awareness of the upcoming removal, jobs using macOS 12 will temporarily fail during scheduled time periods defined below:
What you need to do
Jobs using the macos-12 YAML workflow label should be updated to macos-15, macos-14, macos-13, or macos-latest. You can always get up-to-date information on our tools by reading about the software in the runner images repository. Please contact GitHub Support if you run into any problems or need help.
@ggtakec commented on GitHub (Oct 17, 2024):
I noticed this notice too.
After 1.95 is released, we should try 13->14->15.
@ggtakec commented on GitHub (Nov 14, 2024):
@gaul
In the past few days (I think yesterday), there has been a change in the GHA Runner for macos-13, and an error has started to occur.
It seems to depend on pkg-config for curl or ldap.
We'll have to wait and see.
I'll continue to follow this issue (due to the ongoing PR).
Additional Information
I tried bypassing the curl version check in configure on macos, but I got an error when linking.
It seems that the necessary symbols for curl cannot be found.
This is most likely due to a problem with the macos-13 image on the runner.
@ggtakec commented on GitHub (Dec 14, 2024):
@gaul
The problem with dependencies on macOS 13 seems to have been resolved. (Currently, there are no errors when running CI.)
(I may be wrong) I think the dependency was resolved on the curl side.
https://github.com/curl/curl/pull/15573#issuecomment-2476813967
@gaul commented on GitHub (Dec 14, 2024):
This seems fixed since #2619 passed.
@ggtakec commented on GitHub (Dec 15, 2024):
@gaul
I also tried testing on macOS 14/15, and found that the fuse related header files were missing.
(This can be avoided by installing macfuse(brew package) and adding the include path(/usr/loca/include/fuse) when compiling.)
And, just like before, I got an error saying that stdbuf could not be found.
For the time being, I will only run CI on macos13.