#50317: binwalk @2.0.1 Runtime warning about failing to load plugins ------------------------------------+------------------------ Reporter: franky.cyber.ethics@… | Owner: stromnov@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: binwalk | ------------------------------------+------------------------ Description changed by mf2k@…: Old description:
While compilation and installation of binwalk is no problem, it always gives at program start two warnings (twice):
WARNING: Failed to load plugin module 'compressd': Failed to locate libraries compress42
WARNING: Failed to load plugin module 'zlibvalid': Failed to locate libraries tinfl
I could resolve this issue, by downloading the source with the port command, then switch to the base directory and perform 'configure' and 'make' manually. This gives me the four library files "licompress42.dylib", "libfuzzy.dylib", "libmagic.dylib" and "libtinfl.dylib" in "binwalk-2.0.1/src/binwalk/libs". The libmagic.dylib was already present in /opt/local/lib, therefore I copied the three others. After that, binwalk was not complaining anymore.
This can be a serious issue, if you compare the output before and after with a sample file, as in the attached file.
If a poor soul would ignore the warnings, he/she would most certainly waste a lot of time, diggin' into not existing data sections/files.
System is Mac OS X 10.8.4 with Xcode 4.6.3
New description: While compilation and installation of binwalk is no problem, it always gives at program start two warnings (twice): {{{ WARNING: Failed to load plugin module 'compressd': Failed to locate libraries compress42 WARNING: Failed to load plugin module 'zlibvalid': Failed to locate libraries tinfl }}} I could resolve this issue, by downloading the source with the port command, then switch to the base directory and perform 'configure' and 'make' manually. This gives me the four library files "licompress42.dylib", "libfuzzy.dylib", "libmagic.dylib" and "libtinfl.dylib" in "binwalk-2.0.1/src/binwalk/libs". The libmagic.dylib was already present in /opt/local/lib, therefore I copied the three others. After that, binwalk was not complaining anymore. This can be a serious issue, if you compare the output before and after with a sample file, as in the attached file. If a poor soul would ignore the warnings, he/she would most certainly waste a lot of time, diggin' into not existing data sections/files. System is Mac OS X 10.8.4 with Xcode 4.6.3 -- -- Ticket URL: <https://trac.macports.org/ticket/50317#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X