[MacPorts] #59932: exiv2 @0.27.1: error: no matching function for call to 'binaryToString'

MacPorts noreply at macports.org
Thu Jan 9 06:59:12 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 kencu):

 I should say that we found an error / interaction between gimp2 and exiv2
 <https://trac.macports.org/ticket/58017> that looked to be likely to be
 due to an ABI conflict, resulting in a {{{pointer being freed was not
 allocated}}} error.

 It was resolved by building everything (gimp2, exiv2) against libc++ in
 that case, but there is something touchy about the interaction between
 gimp2 and exiv2.

 It is possible for certain software to transfer objects from one owner to
 another owner in c++, and my first guess is that is what was happening
 there.

-- 
Ticket URL: <https://trac.macports.org/ticket/59932#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list