From d58f6467e4aa52331fafa3383d9f18ac70b8b986 Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Thu, 1 Apr 2021 15:51:58 +0200 Subject: [PATCH] Disable check for missing symbols at link time This causes issues on some Ruby installs, e.g AWS Linux Keeping it around for diagnostics/future configurable --- ext/mini_racer_extension/extconf.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ext/mini_racer_extension/extconf.rb b/ext/mini_racer_extension/extconf.rb index 47341d8..7881f20 100644 --- a/ext/mini_racer_extension/extconf.rb +++ b/ext/mini_racer_extension/extconf.rb @@ -19,8 +19,10 @@ $CPPFLAGS += " -fvisibility=hidden " $CPPFLAGS += " -Wno-reserved-user-defined-literal" if IS_DARWIN $LDFLAGS.insert(0, " -stdlib=libc++ ") if IS_DARWIN -$LDFLAGS += " -Wl,--no-undefined " unless IS_DARWIN -$LDFLAGS += " -Wl,-undefined,error " if IS_DARWIN + +# check for missing symbols at link time +# $LDFLAGS += " -Wl,--no-undefined " unless IS_DARWIN +# $LDFLAGS += " -Wl,-undefined,error " if IS_DARWIN if ENV['CXX'] puts "SETTING CXX"