Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 912834

Summary: media-gfx/gthumb-3.12.2-r5: Needs patch to work with media-gfx/exiv2-0.28.0
Product: Gentoo Linux Reporter: Bernd Feige <Bernd.Feige>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: asturm, toralf
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://gitlab.gnome.org/GNOME/gthumb/-/commit/3376550ae109286de09ce5f89e05060eb80230a7
See Also: https://gitlab.gnome.org/GNOME/gthumb/-/issues/282
https://bugs.gentoo.org/show_bug.cgi?id=913580
Whiteboard: fixed in 3.12.3
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 906463    
Attachments: Patch from https://gitlab.archlinux.org/archlinux/packaging/packages/gthumb/-/raw/362ccadb79f5f4aeca7fa7d2b07047fe9055dd18/exiv2-0.28.patch

Description Bernd Feige 2023-08-22 13:17:52 UTC
With media-gfx/exiv2-0.28.0, gthumb compilation fails:

../gthumb-3.12.2/extensions/exiv2_tools/exiv2-utils.cpp:743:1: error: variable or field ‘exiv2_read_metadata’ declared void
  743 | exiv2_read_metadata (Exiv2::Image::AutoPtr  image,
      | ^~~~~~~~~~~~~~~~~~~
../gthumb-3.12.2/extensions/exiv2_tools/exiv2-utils.cpp:743:36: error: ‘AutoPtr’ is not a member of ‘Exiv2::Image’
  743 | exiv2_read_metadata (Exiv2::Image::AutoPtr  image,

...

The patch provided in https://gitlab.archlinux.org/archlinux/packaging/packages/gthumb/-/raw/362ccadb79f5f4aeca7fa7d2b07047fe9055dd18/exiv2-0.28.patch fixes it.

Reproducible: Always
Comment 2 Geoff Leach 2023-08-22 20:40:00 UTC
works for me
Comment 3 Dominique Michel 2023-08-24 13:36:06 UTC
works for me too
Comment 4 Andreas Sturmlechner gentoo-dev 2023-09-03 08:13:26 UTC
What about 3.12.3 (~arch) though?
Comment 5 Matt Turner gentoo-dev 2023-09-04 22:00:18 UTC
(In reply to Andreas Sturmlechner from comment #4)
> What about 3.12.3 (~arch) though?

Yep, works fine. The upstream commit linked was included in 3.12.3, which is why I dropped it from the 3.12.3 ebuild.
Comment 6 Andreas Sturmlechner gentoo-dev 2024-04-20 12:48:25 UTC
*** Bug 925707 has been marked as a duplicate of this bug. ***