obs-studio: patch to fix libobs.po on arm64#275221
Conversation
|
This should fix #270050 |
|
After reading the linked issues PR, this looks good. I'm wondering however why the second hunk from https://git.alpinelinux.org/aports/tree/community/obs-studio/broken-config.patch?id=a92887564dcc65e07b6be8a6224fda730259ae2b is not needed. |
c0bb6e5 to
8696355
Compare
|
Rebased and fixed the merge conflict due to the OBS upgrade. |
eclairevoyant
left a comment
There was a problem hiding this comment.
Fetching the patch is preferred, any reason why that's not being done here?
|
Good morning! |
|
Conflicts shouldn't be an issue if upstream's fixing it on the next release. As mentioned in https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#patches:
I'd prefer to adhere to the guidelines here. |
|
Turns out the Alpine patch does not apply cleanly after rebasing to the new 30.0.2 version (which no longer has a |
|
Then the second hunk can be excluded, |
|
Neat, that fixed it, thanks! |
|
Can you trigger an ofborg rebuild? It looks like the builder had a disk space issue, hopefully not caused by this PR! |
|
@ofborg eval |
Description of changes
The current OBS Studio has a bug that generates an incorrect libobs pkgconfig file on ARM systems, preventing plugins from being compiled against it. This PR packages an Arch patch to hardcode the relevant option, another approach is to render the CMake expression before writing the pkgconfig file. OBS is instead pursuing a different approach for the next release, but this patch will help until that version is released and packaged.
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.