Menu

#538 13 symbols in common with ImageMagick despite --enable-symbol-prefix

v1.0_(example)
closed-fixed
None
5
2018-01-13
2018-01-08
Dan Kegel
No

Thanks for addressing https://sourceforge.net/p/graphicsmagick/bugs/468/

I just rechecked with the latest release, comparing against ImageMagick from ubuntu 16.04.
There appear to be 13 symbols in common now in libGraphicsMagick.so:

BackgroundColor
BorderColor
DefaultTileFrame
DefaultTileGeometry
DefaultTileLabel
ForegroundColor
LogMagickEvent
LogMagickEventList
MatteColor
PSDensityGeometry
PSPageGeometry
SegmentImage
SetLogMethod

Here's how I checked, after building http://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.27/GraphicsMagick-1.3.27.tar.xz
with --enable-shared --disable-static --enable-symbol-prefix:

$ readelf -sd ./libGraphicsMagick.so | egrep -v 'UND|LOCAL|Gm' | grep GLOBAL | awk '{print $8}' | sort -u > gsyms
$ readelf -sd /usr/lib/x86_64-linux-gnu/libMagickCore-6.Q16.so        | egrep -v 'UND|LOCAL|Gm' | grep GLOBAL | awk '{print $8}' | sort -u > msyms
$ wc ?syms
   30    30   458 gsyms
 1360  1360 24577 msyms
$ fgrep -w -f gsyms msyms
BackgroundColor
BorderColor
DefaultTileFrame
DefaultTileGeometry
DefaultTileLabel
ForegroundColor
LogMagickEvent
LogMagickEventList
MatteColor
PSDensityGeometry
PSPageGeometry
SegmentImage
SetLogMethod

Discussion

  • Bob Friesenhahn

    Bob Friesenhahn - 2018-01-13
    • assigned_to: Bob Friesenhahn
     
  • Bob Friesenhahn

    Bob Friesenhahn - 2018-01-13
    • status: open --> closed-fixed
     
  • Bob Friesenhahn

    Bob Friesenhahn - 2018-01-13

    This problem should be fixed by Mercurial changeset 15333:8a7f74caf607. Please make us aware of additional issues.

     

Log in to post a comment.

MongoDB Logo MongoDB