diff options
author | Vasil Velichkov <vvvelichkov@gmail.com> | 2019-09-07 02:46:30 +0300 |
---|---|---|
committer | Piotr Krysik <ptrkrysik@gmail.com> | 2021-05-03 07:14:00 +0200 |
commit | 783a1f7b5625c152d6a7b535def897a7833bebec (patch) | |
tree | d44168e78d252144bebfaab9827635104c6285ee | |
parent | 5e0ea65121eac6e450de938301ffc6fea35055d6 (diff) |
Remove the RTLD_GLOBAL hack
It was removed from gnuradio back in 2014
https://github.com/gnuradio/gnuradio/commit/39f14138ac9158eb0610e89a2ae1f8290f184c44
Change-Id: I1604ad5b9eefe3d4a2228b2a09e2069962844c97
-rw-r--r-- | python/__init__.py | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/python/__init__.py b/python/__init__.py index 557a8d6..ba5fc00 100644 --- a/python/__init__.py +++ b/python/__init__.py @@ -23,23 +23,6 @@ This is the GNU Radio GSM module. Place your Python package description here (python/__init__.py). ''' -# ---------------------------------------------------------------- -# Temporary workaround for ticket:181 (swig+python problem) -import sys -_RTLD_GLOBAL = 0 -try: - from dl import RTLD_GLOBAL as _RTLD_GLOBAL -except ImportError: - try: - from DLFCN import RTLD_GLOBAL as _RTLD_GLOBAL - except ImportError: - pass - -if _RTLD_GLOBAL != 0: - _dlopenflags = sys.getdlopenflags() - sys.setdlopenflags(_dlopenflags|_RTLD_GLOBAL) -# ---------------------------------------------------------------- - # import swig generated symbols into the gsm namespace from .grgsm_swig import * @@ -59,12 +42,3 @@ from .fn_time import * from .txtime_bursts_tagger import * from .arfcn import * from .device import * - - -# - -# ---------------------------------------------------------------- -# Tail of workaround -if _RTLD_GLOBAL != 0: - sys.setdlopenflags(_dlopenflags) # Restore original flags -# ---------------------------------------------------------------- |