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 from master & 1.3.1 due to opus not found using pkg-config #2690
Comments
make sure you also have libopus-dev or whatever it's called on your distro |
I did a quick package search and it seems NixOS does not have separate devel packages. Weird |
Please check the following are not impacting the situation: |
Thanks for replying so quickly. NixOS is definitely a strange beast in that sense. I'm very familiar with Nix's building ecosystem and I'm experienced in creating packages and building from source. Nix uses environmental variables such as I've found the file
Running
While these are the files I have in
And in
|
I'm guessing opus isn't going to be the only failure, just the first that halts compilation. See contrib/ffmpeg/module.defs for how we're building FFmpeg. I'll try to spin up a NixOS VM to investigate soon. |
My dear thanks for your prompt support, but it's not that important, I was just wondering if this program was capable of converting DSD ISOs (UDF file systems) to separated music files. I've had the impression it can't do it after using it via flatpak. Please correct me if I'm wrong, |
Correct, HandBrake is likely the wrong tool for this purpose. Nevertheless, I will investigate the other issue when I get a chance. |
#2712 makes building possible on NixOS by improving HandBrake's build system to be a bit more flexible and intelligent. |
#2712 is merged to master branch (nightly builds) and will be in HandBrake 1.4.0. Thanks! |
Problem description:
I get this error when I run
make
in./build/
:HandBrake version:
1.3.1, (master as well).
Operating system and version (e.g., Ubuntu 19.10, macOS 10.15 Catalina, Windows 10 1909):
NixOS.
Error message text and/or screenshot:
Provided at top.
HandBrake Activity Log:
Irrelevant.
More info
I have
libopus
installed and I can see it in the following command:And:
The text was updated successfully, but these errors were encountered: