From 97f3394d0e5f104352459d28b213b137323e08b1 Mon Sep 17 00:00:00 2001 From: Bradley Sepos Date: Tue, 27 Dec 2016 16:39:19 -0500 Subject: [PATCH] contrib: Fontconfig workaround for weak symbols not found on Mac prior to Sierra. When built with Xcode 8 and run on El Capitan or earlier, HandBrake could crash when attempting to burn soft subtitles. --- contrib/fontconfig/module.defs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/contrib/fontconfig/module.defs b/contrib/fontconfig/module.defs index d81103848..2423ccc27 100644 --- a/contrib/fontconfig/module.defs +++ b/contrib/fontconfig/module.defs @@ -6,6 +6,11 @@ FONTCONFIG.FETCH.url = https://download.handbrake.fr/handbrake/contrib/fontc FONTCONFIG.FETCH.url += https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.12.1.tar.bz2 FONTCONFIG.FETCH.sha256 = b449a3e10c47e1d1c7a6ec6e2016cca73d3bd68fbbd4f0ae5cc6b573f7d6c7f3 +ifeq (1-darwin,$(FEATURE.xcode)-$(BUILD.system)) + FONTCONFIG.CONFIGURE.env += ac_cv_func_mkostemp="no" + FONTCONFIG.BUILD.env += ac_cv_func_mkostemp="no" +endif + # # Under MinGW: # -- 2.40.0