diff options
author | L. E. Segovia <amy@centricular.com> | 2024-06-23 21:13:34 +0000 |
---|---|---|
committer | Backport Bot <gitlab-backport-bot@gstreamer-foundation.org> | 2024-06-25 14:29:42 +0100 |
commit | cdd05c15cce73993441a70f6adb57f11453729b0 (patch) | |
tree | 3b77775db73a65bf845ab27da4e3127a6b9a6d23 /ci | |
parent | aae5c00f2492996fce8d4d126e130cdbdac7b8ab (diff) |
recipe: Work around MetaUniversalRecipe shims not covering Darwin steps
BaseUniversalRecipe's __getattr__ yields over to the proxy recipe for
any nonexisting methods. This is no problem for the merge step, as
it's defined in the universal recipe directly, but steps such as
codesign and relocation are instead executed only in whatever
recipe was designated as the proxy.
Due to how recipes are loaded (I think it follows filesystem's sort
order), this recipe will usually be arm64 -- x86_64 libraries and
executables being left out of the relocation, and thus resulting
in a half-baked universal binary.
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1499>
Diffstat (limited to 'ci')
0 files changed, 0 insertions, 0 deletions