From 420a9077767ef7a924203e5541aba8b96851204f Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Fri, 7 Nov 2025 04:05:16 +0500 Subject: [PATCH] wscript: silently ignore exception if --no-undefined is not in the linkflags list on darwin --- wscript | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wscript b/wscript index 5560f437..46d34bf8 100644 --- a/wscript +++ b/wscript @@ -305,7 +305,10 @@ def configure(conf): if 'sgug' in os.environ['LD_LIBRARYN32_PATH']: linkflags.append('-lc') elif conf.env.DEST_OS == 'darwin': - linkflags.remove('-Wl,--no-undefined') + try: + linkflags.remove('-Wl,--no-undefined') + except: + pass linkflags.append('-Wl,-undefined,error') elif conf.env.SAILFISH: conf.define('XASH_SAILFISH', 1)