[MacPorts] #57842: gimp @2.10.8_0 unable to open jpeg files due to crashing file-jpeg plug-in due
MacPorts
noreply at macports.org
Tue Jan 8 20:55:09 UTC 2019
#57842: gimp @2.10.8_0 unable to open jpeg files due to crashing file-jpeg plug-in
due
--------------------------+----------------------
Reporter: ivanschou | Owner: dbevans
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.5.99
Resolution: | Keywords:
Port: gimp2 exiv2 |
--------------------------+----------------------
Comment (by mopihopi):
Replying to [comment:6 ryandesign]:
> Replying to [comment:4 mopihopi]:
> > The macOS binary from gimp.org works.
>
> And what version of exiv2 was it built with?
It appears that the working gimp 2.10.8 macOS binary from gimp.org was
built with exiv2 0.26:
{{{
$ /Applications/GIMP-2.10.app/Contents/MacOS/gimp-bin --version --verbose
GNU Image Manipulation Program version 2.10.8
git-describe: GIMP_2_10_6-294-ga967e8d2c2
C compiler:
Configured with:
--prefix=/Applications/Xcode-10.app/Contents/Developer/usr --with-gxx-
include-
dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
Apple LLVM version 10.0.0 (clang-1000.11.45.2)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir:
/Applications/Xcode-10.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
using GEGL version 0.4.12 (compiled against version 0.4.12)
using GLib version 2.58.1 (compiled against version 2.58.1)
using GdkPixbuf version 2.36.12 (compiled against version 2.36.12)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.42.4 (compiled against version 1.42.4)
using Fontconfig version 2.13.0 (compiled against version 2.13.0)
using Cairo version 1.16.0 (compiled against version 1.16.0)
$ ls /Applications/GIMP-2.10.app/Contents/Resources/lib/*exiv*
/Applications/GIMP-2.10.app/Contents/Resources/lib/libexiv2.26.dylib
/Applications/GIMP-2.10.app/Contents/Resources/lib/libgexiv2.2.dylib
$ strings
/Applications/GIMP-2.10.app/Contents/Resources/lib/libexiv2.26.dylib |
grep '0\.2[0-9]'
0.26
$
}}}
The broken gimp 2.10.8 from MacPorts is built with exiv2 0.27 and gexiv2
0.10.9.
I don't know if it is related but it appears that a new gexiv2 0.11 was
released today: https://gitlab.gnome.org/GNOME/gexiv2/blob/master/NEWS
--
Ticket URL: <https://trac.macports.org/ticket/57842#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list