Open Moulick opened 5 months ago
Do you have more information about your system, such as your installed Vulkan SDK, its version etc.? See: https://vulkan.lunarg.com/doc/sdk/latest/mac/getting_started.html
I found that I got the below dependencies installed as part of the mpv
formula.
vulkan-headers: stable 1.3.280
vulkan-loader: stable 1.3.280
I just tried to remove them and then make install was successful.
Great, thanks for the feedback!
@slhck I don't think should closed just yet. Is there anyway we can fix this so I can have both mpv
and homebrew-ffmpeg/ffmpeg/ffmpeg
installed as currently cannot
Hmm, I see, I suppose this should be open as a reminder for that. I don't think there is much that we can do here though.
I can check if the ffmpeg default formula compiles locally when I have these two installed. Then we can find what this repo does special that breaks?
The ffmpeg-included library headers must match the installed Vulkan SDK headers. So if ffmpeg 6.1 requires an SDK that is newer than the one shipped with mpv on Homebrew, it won't work. This is nothing wrong with this repo, just a consequence of Homebrew and its version bundling.
True, where I can I see which version is required here? We could probably get the version in homebrew upgraded
So indeed Homebrew bundles v1.3.280 which is also the latest release. So to clarify, you did install the Vulkan SDK manually, and then it worked?
Installing homebrew-ffmpeg/ffmpeg/ffmpeg
only worked after simply uninstalling both vulkan-headers
and vulkan-loader
from frombrew. I do not have any extra/separate Vulkan of any type installed.
Bug Reports
brew update
and can still reproduce the problembrew doctor
, fixed all issues and can still reproduce the problembrew config
andbrew doctor
and included their output with my issueffmpeg
versionExpected behavior
ffmpeg
to be installedActual behavior
ffmpeg
installation returned errorCommand
The exact command you were trying to run:
The output that you got:
Output of
brew config
andbrew doctor
commandsbrew config
:brew doctor
: