-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
[dirent] update to 1.24 #34043
[dirent] update to 1.24 #34043
Conversation
@jiayuehua So, do you plan to do all simple port updates? |
no ,I will soon stop. |
WIN32 marco to hard to fix |
@@ -15,6 +15,7 @@ if(VCPKG_TARGET_IS_WINDOWS) | |||
"0013-Check-for-backslash-in-argv-0-on-Windows.patch" | |||
"0014-Define-POSIX-macros-if-missing.patch" | |||
"0015-MSYS2-Remove-ioctl-call.patch" | |||
"0016-Fix-file_famagic-function.patch" |
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.
This patch only changes WIN32
macros C files. This is normally passed at the command line. Why do we need another patch?
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 have made the patch much smaller. Mainly is fix macro #if S_IFLNK != 0
, because libmagic think WIN32 always IS_IFLNK==0, but after libdirent update S_IFLNK is also not zero
.
What I can see from CI logs:
|
Do you mean port |
|
@FrankXie05 could you please take a look to this pr? |
The "supports" clause reflects platforms that may be fixed by this new versionAny fixed CI baseline entries are removed from that file.Any patches that are no longer applied are deleted from the port's directory../vcpkg x-add-version --all
and committing the result.