[MacPorts] #59932: exiv2 @0.27.1: error: no matching function for call to 'binaryToString'
MacPorts
noreply at macports.org
Fri Jan 10 10:12:21 UTC 2020
#59932: exiv2 @0.27.1: error: no matching function for call to 'binaryToString'
------------------------------+--------------------
Reporter: TheLastLovemark | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: | Keywords:
Port: exiv2 |
------------------------------+--------------------
Comment (by ryandesign):
The code that raises the error is:
{{{
#if DEBUG
std::cerr <<
Exiv2::Internal::binaryToString(parsedBuf.pData_,
parsedBuf.size_>50?50:parsedBuf.size_,0) << std::endl;
#endif
}}}
So I think you've simply found a bug in the exiv2 code that only appears
when compiling in debug mode (this call of
`Exiv2::Internal::binaryToString` (in src/pngimage.cpp) does not agree
with that function's definition (in image_int.hpp)) and should
[https://github.com/Exiv2/exiv2 report it to the developers of exiv2] so
that they can fix it for the next version.
--
Ticket URL: <https://trac.macports.org/ticket/59932#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list