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

Comments

Projects
None yet
1 participant
@dmiller-nmap

dmiller-nmap commented Jun 17, 2015

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

@nmap-bot nmap-bot closed this in 8941682 Jun 23, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment