Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zenmap 6.49BETA2 on OS X fails with dyld: Symbol not found: _iconv #164

Closed
dmiller-nmap opened this issue Jun 17, 2015 · 0 comments
Closed

Comments

@dmiller-nmap
Copy link

Report and fix: http://seclists.org/nmap-dev/2015/q2/293

Until a fix is released, apply this patch or simply comment the line containing "DYLD_LIBRARY_PATH" in zenmap_wrapper.py

--- a/Zenmap.app/Contents/MacOS/zenmap_wrapper.py   2015-06-17 04:56:30.000000000 -0700
+++ b/Zenmap.app/Contents/MacOS/zenmap_wrapper.py   2015-06-17 04:57:08.000000000 -0700
@@ -131,11 +131,6 @@ if __name__ == "__main__":
     # bundle to allow running from a read-only filesystem.
     etcdir = os.path.join(HOME, ".zenmap-etc")

-    # Override the dynamic library search path. This makes the various GTK+ and
-    # Pango shared objects look at the bundled copies of the libraries.  py2app
-    # puts .dylibs in Contents/Frameworks.
-    os.environ["DYLD_LIBRARY_PATH"] = os.path.join(parentdir, "Frameworks")
-
     # See http://library.gnome.org/devel/gtk/2.12/gtk-running.html for the
     # meaning of the GTK+ environment variables. These files are static and
     # live inside the application bundle.
@dmiller-nmap dmiller-nmap added this to the Release blockers milestone Jun 17, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant