qgis / QGIS-Mac-Packager

Scripts for Official QGIS MacOS Packages
https://www.qgis.org
GNU General Public License v2.0
54 stars 21 forks source link

update exiv2 #117

Open PeterPetrik opened 3 years ago

PeterPetrik commented 3 years ago

required by https://github.com/qgis/QGIS/pull/41777#issuecomment-784654755

CC @nyalldawson

PeterPetrik commented 3 years ago

we have https://github.com/qgis/QGIS-Mac-Packager/blob/master/qgis_deps/recipes/exiv2/recipe.sh version 0.27.2 from 2019-07-29

looks like in last tagged version 0.27.3, the problem still persists https://github.com/Exiv2/exiv2/blob/194bb65ac568a5435874c9d9d73b1c8a68e4edec/include/exiv2/value.hpp#L63

on master it is fixed

3nids commented 3 years ago

next release is planned on May: https://github.com/Exiv2/exiv2/issues/1462

3nids commented 3 years ago

could this be easily patched? otherwise, we could switch to master (exiv) that we release in a dev version of the mac-deps to use in QGIS master CI ?

clanmills commented 3 years ago

Please don't use the master branch of exiv2. It has been renamed 'old-master' and will be retained as it holds valuable code that we don't wish to loose. The next release of Exiv2 is v0.27.4 and on track to ship on 2021-05-22. https://github.com/Exiv2/exiv2/issues/1018#issuecomment-757979745

After that, we will create the 'main' from the 0.27-maintenance branch. Exiv2 v0.28 is scheduled from main on 2021-09-15. https://github.com/Exiv2/exiv2/issues/1466#issuecomment-787129589