Skip to content

handbrake: build broken on 10.5 and below (bundled components need to be patched) #86

Description

@ForestExpertise

Currently the included svt-av1 sources pull in dispatch, which breaks the build on <10.6. The patch to avoid the use of dispatch in the svt-av1 port can be incorporated into the patches here pretty easily to fix that issue - I can post my version of it if you would like.
Where I failed on fixing it was the libdav1d sources. dav1d requires posix_memalign, which legacysupport provides on 10.5 and less. I was unable to get meson to correctly link legacysupport so that the libdav1d sources in handbrake could find and use posix_memalign.
Since this is an issue for 10.5 and below, I thought I would post it here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions