[mythtv-commits] Ticket #13452: Exiv 0.27.1 breaks the build.
MythTV
noreply at mythtv.org
Mon Apr 29 00:30:21 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 | Keywords:
Ticket locked: 0 |
--------------------------------------+-------------------------
The rawhide builder just upgraded exiv2 from version 0.27.0 to version
0.27.1 and the builds broke.
{{{
imagemetadata.cpp: In constructor ‘PictureMetaData::PictureMetaData(const
QString&)’:
imagemetadata.cpp:313:19: error: ‘Error’ in namespace ‘Exiv2’ does not
name a type
313 | catch (Exiv2::Error &e)
| ^~~~~
In file included from /usr/include/qt5/QtCore/qcoreapplication.h:43,
from /usr/include/qt5/QtCore/QCoreApplication:1,
from imagemetadata.h:12,
from imagemetadata.cpp:1:
imagemetadata.cpp:315:74: error: ‘e’ was not declared in this scope
315 | LOG(VB_GENERAL, LOG_ERR, LOC + QString("Exiv2 exception
%1").arg(e.what()));
|
^
imagemetadata.cpp:315:9: note: in expansion of macro ‘LOG’
315 | LOG(VB_GENERAL, LOG_ERR, LOC + QString("Exiv2 exception
%1").arg(e.what()));
| ^~~
make[2]: *** [Makefile:1708: obj/imagemetadata.o] Error 1
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13452>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list