[MacPorts] #50317: binwalk @2.0.1 Runtime warning about failing to load plugins

MacPorts noreply at macports.org
Wed Jan 13 10:23:31 PST 2016


#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


More information about the macports-tickets mailing list