[vcpkg-acquire-msys] Improvement#11810
Conversation
JackBoosY
left a comment
There was a problem hiding this comment.
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). |
JackBoosY
left a comment
There was a problem hiding this comment.
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
MSYS2core 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.exeas 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
MSYS2dependent ports would get built against the same versions ofMSYS2packages.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