diff options
author | Dimitri Stolnikov <horiz0n@gmx.net> | 2014-08-25 22:33:12 +0200 |
---|---|---|
committer | Dimitri Stolnikov <horiz0n@gmx.net> | 2014-08-25 22:33:12 +0200 |
commit | 7703aabf35016987eca828ffde6daf0e57cda678 (patch) | |
tree | 408222aa196298b281e665ea1cf196ef6964057a /python | |
parent | 58d95b5164ca5f26fb8d16e85d6e91b191cbad2b (diff) |
python: Remove an old workaround for a swig bug
following gnuradio commit 39f14138ac9158eb0610e89a2ae1f8290f184c44
This has been removed of Gnuradio iteself in 2012 and this seems to
be causing issues for some OOT on some platforms...
Diffstat (limited to 'python')
-rw-r--r-- | python/__init__.py | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/python/__init__.py b/python/__init__.py index 226c029..c7310e1 100644 --- a/python/__init__.py +++ b/python/__init__.py @@ -19,36 +19,11 @@ # The presence of this file turns this directory into a Python package ''' -This is the GNU Radio OsmoSDR module. Place your Python package -description here (python/__init__.py). +This is the GNU Radio OsmoSDR module. ''' -# ---------------------------------------------------------------- -# 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 osmosdr namespace from osmosdr_swig import * # import any pure python here # - -# ---------------------------------------------------------------- -# Tail of workaround -if _RTLD_GLOBAL != 0: - sys.setdlopenflags(_dlopenflags) # Restore original flags -# ---------------------------------------------------------------- |