-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
[vcpkg-acquire-msys] Improvement #11810
Conversation
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.
Could you update x264 version info to test this PR? See documentation.
@JackBoosY, are you sure about x264? Although its logs will show if this PR works, it won't get built due to #11765. There are a few other ports using |
@emptyVoid Therefore, you can select a port to test this PR. |
As you are on this already, is it possible to add an AppVeyor integration? At the current status, in order to use the existing msys2 installation I have to patch exactly this file at this line https://github.com/julianxhokaxhiu/ffmpegCI/blob/master/patch/scripts/cmake/vcpkg_acquire_msys.cmake#L39 If this could be configurable, it would be great. Or some kind of autodetection would be fine too. Thank you in advance! |
Configurability of the @julianxhokaxhiu, could you, please, create a feature request issue explaining your suggestion to may be discuss and gather some insights on the matter (I do have some ideas though I'm not sure if they are good to go). |
At the moment We could either wait for |
we have a hen egg problem:
so I'll be merging this one into #11836 |
That's most likely just a download issue -- stumbled on them a few times today, had to restart installs to make them go. |
@emptyVoid Issue created and linked to this PR :) |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
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.
Can you trigger the ffmpeg test by setting the ffmpeg version from 4.2-9
to 4.2-10
?
Thanks for the PR! |
* [vcpkg-acquire-msys] Remove obsolete workaround. * [vcpkg-acquire-msys] Don't refresh package database on package install. * [vcpkg-acquire-msys] Drop no longer needed taskkill. * Trigger CI rebuild to test vcpkg_acquire_msys.
Describe the pull request
Drops a workaround introduced in #11443 as per a member of
MSYS2
core packages are now once again use the original compression scheme supported by older versions of package manager (see msys2/MSYS2-packages#1962 (comment)).Drops killing of
gpg-agent.exe
as GnuPG daemons are now being dealt with earlier in the script.Removes updating of the package manager's database on package installs as the update could require a core system upgrade before some of the packages could be installed. Additionally this resolves a potential dependency conflict by ensuring all the
MSYS2
dependent ports would get built against the same versions ofMSYS2
packages.What does your PR fix?
Fixes [ffmpeg] build failure #9427
Fixes [vcpkg-acquire-msys] Update pacman before any other package. #11443 (comment)
Which triplets are supported/not supported? Have you updated the CI baseline?
Not applicable.
Does your PR follow the maintainer guide?
Yes.
@JackBoosY