-
Notifications
You must be signed in to change notification settings - Fork 451
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
Can't build on Arch linux (FFmpeg) #1525
Comments
@superbonaci The build log doesn't show the cause for the build error. You need to copy and paste the actual error. |
@CuriousTommy where is such error? |
If you did a multi-threaded build, you would have to look for it in the output (try searching for any reference to "Error").
This error above only tells me that an error occurred in AudioToolbox, it's not enough information for me to know what is actually causing the error. If you are not sure where the actual error is located, I strongly recommend post the entire output (either in a pastebin, or equivalent site). |
Okay, here is the cause:
|
Seems that After some further digging:
FFmpeg/FFmpeg@b800327#diff-9c8754d4affba4f4e8d0a1d3a6bcd6b23989f9f89cd090c2dddac4c6b826245dL615 |
@superbonaci I pushed a |
Still fails |
Hmm...
|
I also encountered the original issue in a Manjaro / Arch Linux build environment. I tried using bc55338 refs/heads/ffmpeg_fix for this build but still encountered an error.
Earlier in the build
|
i get the same error |
I could resolve the no member named 'channel_layout' in '...' error by using ch_layout instead but now I get this error: /home/user/darling/src/CoreAudio/AudioToolbox/AudioConverterImpl.cpp:150:23: error: no viable overloaded '=' I'm not smart enough to solve the problem but I hope this helps. |
The problem could be solved by downgrading ffmpeg version and some depencencies to be able to build. sudo pacman -U https://archive.archlinux.org/packages/l/libjxl/libjxl-0.9.0-1-x86_64.pkg.tar.zst
sudo pacman -U https://archive.archlinux.org/packages/l/libplacebo/libplacebo-6.338.1-1-x86_64.pkg.tar.zst
sudo pacman -U https://archive.archlinux.org/packages/l/libavif/libavif-0.9.3-1-x86_64.pkg.tar.zst
sudo pacman -U https://archive.archlinux.org/packages/r/rav1e/rav1e-0.6.6-3-x86_64.pkg.tar.zst
sudo pacman -U https://archive.archlinux.org/packages/l/libvpx/libvpx-1.8.2-2-x86_64.pkg.tar.zst
sudo pacman -U https://archive.archlinux.org/packages/x/x265/x265-3.5-3-x86_64.pkg.tar.zst
sudo pacman -U https://archive.archlinux.org/packages/f/ffmpeg/ffmpeg-2%3A6.1.1-7-x86_64.pkg.tar.zst Then re build and install
|
@superbonaci I set up a Manjaro VM to fix the remaining build issues. Try now and let me know if you run into any issues. |
@CuriousTommy are you on manjaro unstable, so it's more like Arch? Still compile error:
|
Not sure, just went with the default install.
Again... the log you posted doesn't tell me what is causing the |
Can you run |
|
I'm going to try Manjaro unstable too, in case there's some difference with Arch. |
You need to check out the |
That works. |
Build Log
What is the build error?
System Information
What system are you building with?
The text was updated successfully, but these errors were encountered: