From 153c6162d29ef857b2ecf9e38ff9635c07252188 Mon Sep 17 00:00:00 2001 From: "niklas.enbom@webrtc.org" Date: Thu, 21 Aug 2014 14:49:28 +0000 Subject: [PATCH] Landing issue 15189004 TBR=henrike@webrtc.org Review URL: https://webrtc-codereview.appspot.com/14189004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6951 4adac7df-926f-26a2-2b94-8c16560cd09d --- webrtc/base/latebindingsymboltable.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/base/latebindingsymboltable.cc b/webrtc/base/latebindingsymboltable.cc index 1896bd0f9b..030f7208c2 100644 --- a/webrtc/base/latebindingsymboltable.cc +++ b/webrtc/base/latebindingsymboltable.cc @@ -100,7 +100,7 @@ bool LateBindingSymbolTable::LoadFromPath(const char *dll_path) { // is necessary for same-named symbols in different ABI // versions of the same library to not explode. RTLD_NOW|RTLD_LOCAL -#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) +#if defined(WEBRTC_LINUX) && !defined(WEBRTC_ANDROID) && defined(RTLD_DEEPBIND) // RTLD_DEEPBIND makes symbol dependencies in the // newly-loaded tree prefer to resolve to definitions within // that tree (the default on OS X). This is necessary for