[mythtv-commits] Ticket #13452: Exiv 0.27.1 breaks the build.

MythTV noreply at mythtv.org
Mon Apr 29 16:08:42 UTC 2019


#13452: Exiv 0.27.1 breaks the build.
----------------------------------+-----------------------------
 Reporter:  David Hampton         |          Owner:  (none)
     Type:  Bug Report - General  |         Status:  new
 Priority:  major                 |      Milestone:  31.0
Component:  MythTV - General      |        Version:  Master Head
 Severity:  high                  |     Resolution:
 Keywords:                        |  Ticket locked:  0
----------------------------------+-----------------------------

Comment (by dizygotheca):

 Exiv2 v0.21 (Dec 2010) introduced an API header "exiv2.hpp".
 [[https://www.exiv2.org/whatsnew.html]]

 That is currently commented out in imagemetadata.cpp because it broke
 distros using earlier versions in Nov 2015.
 [https://forum.mythtv.org/viewtopic.php?t=1145]

 Switching to that instead of "image.hpp" resolves the compilation errors
 (and introduces a v0.21+ requirement).

 Ubuntu 16.04 - 19.04 all use v0.25.
 I've seen comments that v0.26 had 'security issues', so it's likely Ubuntu
 will jump to 0.27 at some point.

 Myth appears to use v0.23 sources for the Windows build.

-- 
Ticket URL: <https://code.mythtv.org/trac/ticket/13452#comment:1>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list