summaryrefslogtreecommitdiff
path: root/cerbero-uninstalled
diff options
context:
space:
mode:
authorL. E. Segovia <amy@centricular.com>2024-06-23 21:13:34 +0000
committerBackport Bot <gitlab-backport-bot@gstreamer-foundation.org>2024-06-25 14:29:42 +0100
commitcdd05c15cce73993441a70f6adb57f11453729b0 (patch)
tree3b77775db73a65bf845ab27da4e3127a6b9a6d23 /cerbero-uninstalled
parentaae5c00f2492996fce8d4d126e130cdbdac7b8ab (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 'cerbero-uninstalled')
0 files changed, 0 insertions, 0 deletions