=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for darktable-3.6.1nb17 [ 0%] Updating version string (source package) - 3.6.1 [ 0%] Building nl locale [ 0%] Building es locale [ 0%] Building uk locale [ 0%] Built target create_version_gen [ 1%] Building pt_BR locale 4067 translated messages. 4068 translated messages. 4068 translated messages. [ 1%] Built target locale_nl [ 1%] Built target locale_es [ 1%] Built target locale_uk [ 1%] Building ru locale [ 1%] Building sl locale 4068 translated messages. [ 1%] Building fr locale [ 1%] Built target locale_pt_BR [ 1%] Building he locale 4067 translated messages. 4067 translated messages. 4066 translated messages, 1 untranslated message. [ 1%] Built target locale_sl [ 1%] Built target locale_fr [ 1%] Built target locale_ru 4067 translated messages. [ 1%] Building hu locale [ 1%] Building af locale [ 1%] Building it locale [ 1%] Built target locale_he [ 1%] Building de locale 4067 translated messages. 4067 translated messages. 4067 translated messages. [ 1%] Built target locale_it [ 1%] Built target locale_hu [ 1%] Built target locale_af 4067 translated messages. [ 1%] Generating configuration min/max/default/type [ 2%] Building eo locale [ 2%] Checking validity of /tmp/graphics/darktable/work/pkgsrc_build/share/darktable/darktableconfig.xml [ 2%] Built target locale_de [ 2%] Built target validate_darktableconfig_xml [ 2%] Built target generate_conf [ 2%] Building C object bin/external/LuaAutoC/CMakeFiles/lautoc.dir/lautoc.c.o 4068 translated messages. [ 2%] Checking validity of cameras.xml [ 2%] Building C object bin/external/CMakeFiles/whereami.dir/whereami/src/whereami.c.o [ 2%] Built target locale_eo /tmp/graphics/darktable/work/darktable-3.6.1/src/external/rawspeed/data/cameras.xml validates [ 2%] Built target deploy [ 2%] Built target validate-cameras.xml [ 3%] Linking C static library libwhereami.a [ 3%] Building C object bin/external/libxcf/CMakeFiles/xcf.dir/xcf.c.o [ 3%] Built target dependencies [ 3%] Built target whereami [ 3%] Built target tests [ 3%] Building C object bin/external/libxcf/CMakeFiles/xcf.dir/xcf_names.c.o [ 3%] Generating authors.h for about dialog. [ 3%] Generating darktable.desktop [ 3%] Linking C static library liblautoc.a [ 3%] Built target generate_authors_h [ 3%] Generating ../metainfo/darktable.appdata.xml [ 3%] Built target lautoc [ 3%] Generating darktablerc [ 3%] Built target darktablerc_file [ 3%] Generating darktablerc.html [ 3%] Built target darktablerc.html_file [ 3%] Linking C static library libxcf.a [ 3%] Generating darktable-generate-cache.1 [ 3%] Built target xcf [ 4%] Generating darktable-cltest.1 [ 4%] Built target manpage_darktable-generate-cache.1 [ 4%] Generating darktable-cmstest.1 [ 4%] Built target manpage_darktable-cltest.1 [ 4%] Generating darktable.1 [ 4%] Built target manpage_darktable-cmstest.1 [ 4%] Generating darktable-cli.1 [ 4%] Built target manpage_darktable.1 [ 4%] Built target generate_version [ 4%] Built target manpage_darktable-cli.1 [ 4%] Built target locales [ 4%] Generating preferences [ 4%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/ChecksumFile.cpp.o [ 4%] Built target generate_preferences [ 4%] Built target check-rawspeed [ 4%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/Common.cpp.o Merging translations into /tmp/graphics/darktable/work/pkgsrc_build/share/darktable/darktable.desktop. [ 4%] Built target darktable.desktop_file [ 4%] Building C object bin/cmstest/CMakeFiles/darktable-cmstest.dir/main.c.o Merging translations into /tmp/graphics/darktable/work/pkgsrc_build/bin/../share/metainfo/darktable.appdata.xml. CREATED /tmp/graphics/darktable/work/pkgsrc_build/bin/../share/metainfo/darktable.appdata.xml [ 4%] Built target darktable.appdata_file [ 4%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/Cpuid.cpp.o [ 4%] Building C object bin/cmstest/CMakeFiles/darktable-cmstest.dir/__/version_gen.c.o [ 4%] Built target manpages [ 5%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/DngOpcodes.cpp.o [ 5%] Linking C executable ../darktable-cmstest [ 5%] Built target darktable-cmstest [ 5%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/ErrorLog.cpp.o [ 5%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/Memory.cpp.o [ 5%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/RawImage.cpp.o [ 5%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/RawImageDataFloat.cpp.o [ 5%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/RawImageDataU16.cpp.o [ 5%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/common/TableLookUp.cpp.o [ 6%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/metadata/Camera.cpp.o [ 6%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/metadata/CameraMetaData.cpp.o [ 6%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/metadata/CameraSensorInfo.cpp.o [ 6%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/metadata/ColorFilterArray.cpp.o [ 6%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/io/BitStream.cpp.o [ 6%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/io/FileReader.cpp.o [ 6%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/io/FileWriter.cpp.o [ 7%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/tiff/CiffEntry.cpp.o [ 7%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/tiff/CiffIFD.cpp.o [ 7%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/tiff/TiffEntry.cpp.o [ 7%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/tiff/TiffIFD.cpp.o [ 7%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/parsers/CiffParser.cpp.o [ 7%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/parsers/FiffParser.cpp.o [ 7%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/parsers/RawParser.cpp.o [ 8%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/parsers/TiffParser.cpp.o [ 8%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/AbstractDngDecompressor.cpp.o [ 8%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/AbstractLJpegDecompressor.cpp.o [ 8%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/Cr2Decompressor.cpp.o [ 8%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/CrwDecompressor.cpp.o [ 8%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/DeflateDecompressor.cpp.o [ 8%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/FujiDecompressor.cpp.o [ 9%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/HasselbladDecompressor.cpp.o [ 9%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/JpegDecompressor.cpp.o [ 9%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/KodakDecompressor.cpp.o [ 9%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/LJpegDecompressor.cpp.o [ 9%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/NikonDecompressor.cpp.o [ 9%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/OlympusDecompressor.cpp.o [ 9%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/PanasonicDecompressorV4.cpp.o [ 10%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/PanasonicDecompressorV5.cpp.o [ 10%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/PanasonicDecompressorV6.cpp.o [ 10%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/PentaxDecompressor.cpp.o [ 10%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/PhaseOneDecompressor.cpp.o [ 10%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/SamsungV0Decompressor.cpp.o [ 10%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/SamsungV1Decompressor.cpp.o [ 10%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/SamsungV2Decompressor.cpp.o [ 11%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/SonyArw1Decompressor.cpp.o [ 11%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/SonyArw2Decompressor.cpp.o [ 11%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/UncompressedDecompressor.cpp.o [ 11%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decompressors/VC5Decompressor.cpp.o [ 11%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/interpolators/Cr2sRawInterpolator.cpp.o [ 11%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/AbstractTiffDecoder.cpp.o [ 11%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/ArwDecoder.cpp.o [ 12%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/Cr2Decoder.cpp.o [ 12%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/CrwDecoder.cpp.o [ 12%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/DcrDecoder.cpp.o [ 12%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/DcsDecoder.cpp.o [ 12%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/DngDecoder.cpp.o [ 12%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/ErfDecoder.cpp.o [ 12%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/IiqDecoder.cpp.o [ 13%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/KdcDecoder.cpp.o [ 13%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/MefDecoder.cpp.o [ 13%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/MosDecoder.cpp.o [ 13%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/MrwDecoder.cpp.o [ 13%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/NakedDecoder.cpp.o [ 13%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/NefDecoder.cpp.o [ 13%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/OrfDecoder.cpp.o [ 14%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/PefDecoder.cpp.o [ 14%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/RafDecoder.cpp.o [ 14%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/RawDecoder.cpp.o [ 14%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/Rw2Decoder.cpp.o [ 14%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/SimpleTiffDecoder.cpp.o [ 14%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/SrwDecoder.cpp.o [ 15%] Building CXX object lib/darktable/rawspeed/CMakeFiles/rawspeed.dir/src/librawspeed/decoders/ThreefrDecoder.cpp.o [ 15%] Linking CXX static library librawspeed.a [ 15%] Built target rawspeed [ 15%] Building CXX object lib/darktable/rawspeed/src/librawspeed/common/CMakeFiles/rawspeed_get_number_of_processor_cores.dir/GetNumberOfProcessorCores.cpp.o [ 15%] Building C object bin/CMakeFiles/lib_darktable.dir/version_gen.c.o [ 15%] Building C object bin/CMakeFiles/lib_darktable.dir/bauhaus/bauhaus.c.o [ 16%] Building C object bin/CMakeFiles/lib_darktable.dir/common/atomic.c.o [ 16%] Building C object bin/CMakeFiles/lib_darktable.dir/common/bilateral.c.o [ 16%] Building C object bin/CMakeFiles/lib_darktable.dir/common/bilateralcl.c.o [ 16%] Building C object bin/CMakeFiles/lib_darktable.dir/common/box_filters.c.o [ 16%] Linking CXX static library librawspeed_get_number_of_processor_cores.a [ 16%] Built target rawspeed_get_number_of_processor_cores [ 16%] Building C object bin/CMakeFiles/lib_darktable.dir/common/cache.c.o [ 16%] Building CXX object lib/darktable/rawspeed/src/utilities/identify/CMakeFiles/darktable-rs-identify.dir/rawspeed-identify.cpp.o [ 16%] Building C object bin/CMakeFiles/lib_darktable.dir/common/calculator.c.o [ 16%] Building C object bin/CMakeFiles/lib_darktable.dir/common/collection.c.o [ 17%] Building C object bin/CMakeFiles/lib_darktable.dir/common/color_picker.c.o [ 17%] Building C object bin/CMakeFiles/lib_darktable.dir/common/colorlabels.c.o [ 17%] Building C object bin/CMakeFiles/lib_darktable.dir/common/colorspaces.c.o [ 17%] Building C object bin/CMakeFiles/lib_darktable.dir/common/cpuid.c.o [ 17%] Building C object bin/CMakeFiles/lib_darktable.dir/common/curl_tools.c.o [ 18%] Linking CXX executable darktable-rs-identify /usr/bin/ld: warning: libstdc++.so.9, needed by /tmp/graphics/darktable/work/.buildlink/lib/libpugixml.so, may conflict with libstdc++.so.7 [ 18%] Building C object bin/CMakeFiles/lib_darktable.dir/common/curve_tools.c.o [ 18%] Built target darktable-rs-identify [ 18%] Building C object bin/CMakeFiles/lib_darktable.dir/common/darktable.c.o [ 19%] Building C object bin/CMakeFiles/lib_darktable.dir/common/database.c.o [ 19%] Building C object bin/CMakeFiles/lib_darktable.dir/common/dbus.c.o [ 19%] Building C object bin/CMakeFiles/lib_darktable.dir/common/dlopencl.c.o [ 19%] Building C object bin/CMakeFiles/lib_darktable.dir/common/dtpthread.c.o [ 19%] Building C object bin/CMakeFiles/lib_darktable.dir/common/dwt.c.o [ 19%] Building C object bin/CMakeFiles/lib_darktable.dir/common/dynload.c.o [ 19%] Building C object bin/CMakeFiles/lib_darktable.dir/common/eaw.c.o [ 20%] Building CXX object bin/CMakeFiles/lib_darktable.dir/common/exif.cc.o [ 20%] Building C object bin/CMakeFiles/lib_darktable.dir/common/file_location.c.o [ 20%] Building C object bin/CMakeFiles/lib_darktable.dir/common/film.c.o [ 20%] Building C object bin/CMakeFiles/lib_darktable.dir/common/gaussian.c.o [ 20%] Building C object bin/CMakeFiles/lib_darktable.dir/common/gpx.c.o [ 20%] Building C object bin/CMakeFiles/lib_darktable.dir/common/grouping.c.o [ 20%] Building C object bin/CMakeFiles/lib_darktable.dir/common/guided_filter.c.o [ 21%] Building C object bin/CMakeFiles/lib_darktable.dir/common/heal.c.o [ 21%] Building C object bin/CMakeFiles/lib_darktable.dir/common/histogram.c.o [ 21%] Building C object bin/CMakeFiles/lib_darktable.dir/common/history.c.o [ 21%] Building C object bin/CMakeFiles/lib_darktable.dir/common/history_snapshot.c.o /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'void dt_exif_set_exiv2_taglist()': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:246:17: error: 'AnyError' in namespace 'Exiv2' does not name a type 246 | catch (Exiv2::AnyError& e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:248:19: error: 'e' was not declared in this scope 248 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'void dt_remove_exif_keys(Exiv2::ExifData&, const char**, unsigned int)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:367:18: error: 'AnyError' in namespace 'Exiv2' does not name a type 367 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'void dt_remove_xmp_keys(Exiv2::XmpData&, const char**, unsigned int)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:387:18: error: 'AnyError' in namespace 'Exiv2' does not name a type 387 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'bool dt_exif_read_xmp_tag(Exiv2::XmpData&, Exiv2::XmpData::iterator*, std::string)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:403:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 403 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:405:19: error: 'e' was not declared in this scope 405 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'bool _exif_decode_xmp_data(dt_image_t*, Exiv2::XmpData&, int, bool)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:472:30: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 472 | const int stars = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:500:48: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 500 | dt_colorlabels_set_label(img->id, pos->toLong(i)); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:569:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 569 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:573:19: error: 'e' was not declared in this scope 573 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'bool dt_exif_read_iptc_tag(Exiv2::IptcData&, Exiv2::IptcData::const_iterator*, std::string)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:585:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 585 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:587:19: error: 'e' was not declared in this scope 587 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'bool _exif_decode_iptc_data(dt_image_t*, Exiv2::IptcData&)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:643:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 643 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:645:19: error: 'e' was not declared in this scope 645 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'void dt_exif_img_check_usercrop(dt_image_t*, const char*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:681:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 681 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:683:19: error: 'e' was not declared in this scope 683 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'bool dt_exif_read_exif_tag(Exiv2::ExifData&, Exiv2::ExifData::const_iterator*, std::string)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:695:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 695 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:697:19: error: 'e' was not declared in this scope 697 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'bool _exif_decode_exif_data(dt_image_t*, Exiv2::ExifData&)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:930:65: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 930 | img->orientation = dt_image_orientation_to_flip_bits(pos->toLong()); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:934:65: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 934 | img->orientation = dt_image_orientation_to_flip_bits(pos->toLong()); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1083:30: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1083 | const int stars = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1088:30: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1088 | const int stars = pos->toLong() * 5. / 100; | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1119:75: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1119 | if(FIND_EXIF_TAG("Exif.Image.CalibrationIlluminant1")) illu1 = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1120:75: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1120 | if(FIND_EXIF_TAG("Exif.Image.CalibrationIlluminant2")) illu2 = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1208:23: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1208 | format = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1210:23: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1210 | format = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1213:20: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1213 | bps = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1216:20: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1216 | spp = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1219:20: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1219 | phi = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1242:29: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1242 | int colorspace = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1267:51: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 1267 | if(FIND_EXIF_TAG("Exif.Sony2.LensID") && pos->toLong() != 65535 && pos->print().find('|') == std::string::npos) | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1289:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 1289 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1291:19: error: 'e' was not declared in this scope 1291 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'int dt_exif_read_from_blob(dt_image_t*, uint8_t*, int)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1364:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 1364 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1366:19: error: 'e' was not declared in this scope 1366 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'int dt_exif_get_thumbnail(const char*, uint8_t**, size_t*, char**)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1415:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 1415 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1417:19: error: 'e' was not declared in this scope 1417 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'int dt_exif_read(dt_image_t*, const char*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1486:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 1486 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1488:19: error: 'e' was not declared in this scope 1488 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'int dt_exif_write_blob(uint8_t*, uint32_t, const char*, int)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1543:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 1543 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1545:19: error: 'e' was not declared in this scope 1545 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'int dt_exif_read_blob(uint8_t**, const char*, int, int, int, int, int)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1870:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 1870 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:1873:19: error: 'e' was not declared in this scope 1873 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'GList* read_history_v2(Exiv2::XmpData&, const char*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2379:47: error: 'const class Exiv2::Value' has no member named 'toLong' 2379 | current_entry->num = history->value().toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2383:51: error: 'const class Exiv2::Value' has no member named 'toLong' 2383 | current_entry->enabled = history->value().toLong() == 1; | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2388:54: error: 'const class Exiv2::Value' has no member named 'toLong' 2388 | current_entry->modversion = history->value().toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2402:58: error: 'const class Exiv2::Value' has no member named 'toLong' 2402 | current_entry->multi_priority = history->value().toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2415:59: error: 'const class Exiv2::Value' has no member named 'toLong' 2415 | current_entry->blendop_version = history->value().toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'GHashTable* read_masks(Exiv2::XmpData&, const char*, int)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2489:35: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 2489 | entry->mask_id = mask_id->toLong(i); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2490:39: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 2490 | entry->mask_type = mask_type->toLong(i); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2497:45: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 2497 | entry->mask_version = mask_version->toLong(i); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2504:35: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 2504 | entry->mask_nb = mask_nb->toLong(i); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'GList* read_masks_v3(Exiv2::XmpData&, const char*, int)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2575:52: error: 'const class Exiv2::Value' has no member named 'toLong' 2575 | current_entry->mask_num = history->value().toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2579:51: error: 'const class Exiv2::Value' has no member named 'toLong' 2579 | current_entry->mask_id = history->value().toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2583:53: error: 'const class Exiv2::Value' has no member named 'toLong' 2583 | current_entry->mask_type = history->value().toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2591:56: error: 'const class Exiv2::Value' has no member named 'toLong' 2591 | current_entry->mask_version = history->value().toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2599:51: error: 'const class Exiv2::Value' has no member named 'toLong' 2599 | current_entry->mask_nb = history->value().toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'int dt_exif_xmp_read(dt_image_t*, const char*, int)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2750:22: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 2750 | version = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2768:28: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 2768 | raw_params.in = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2778:29: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 2778 | preset_applied = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2801:50: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 2801 | iop_order_version = (dt_iop_order_t)pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:2819:34: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 2819 | iop_order_version = pos->toLong() < 3 ? DT_IOP_ORDER_LEGACY : DT_IOP_ORDER_V30; | ^~~~~~ In file included from /tmp/graphics/darktable/work/darktable-3.6.1/src/common/darktable.h:79, from /tmp/graphics/darktable/work/darktable-3.6.1/src/control/control.h:21, from /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:35: /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3067:34: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 3067 | int history_end = MIN(pos->toLong(), num); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3067:34: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 3067 | int history_end = MIN(pos->toLong(), num); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3181:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 3181 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'void read_xmp_timestamps(Exiv2::XmpData&, dt_image_t*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3364:34: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 3364 | img->change_timestamp = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3368:34: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 3368 | img->export_timestamp = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3372:33: error: 'class Exiv2::Xmpdatum' has no member named 'toLong' 3372 | img->print_timestamp = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'char* dt_exif_xmp_read_string(int)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3730:53: error: 'std::vector Exiv2::DataBuf::pData_' is private within this context 3730 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~~ In file included from /usr/pkg/include/exiv2/basicio.hpp:11, from /usr/pkg/include/exiv2/exiv2.hpp:8, from /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:45: /usr/pkg/include/exiv2/types.hpp:201:21: note: declared private here 201 | std::vector pData_; | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3730:24: error: invalid cast from type 'std::vector' to type 'char*' 3730 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3730:66: error: 'struct Exiv2::DataBuf' has no member named 'size_'; did you mean 'size'? 3730 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~ | size /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3746:53: error: 'std::vector Exiv2::DataBuf::pData_' is private within this context 3746 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~~ In file included from /usr/pkg/include/exiv2/basicio.hpp:11, from /usr/pkg/include/exiv2/exiv2.hpp:8, from /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:45: /usr/pkg/include/exiv2/types.hpp:201:21: note: declared private here 201 | std::vector pData_; | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3746:24: error: invalid cast from type 'std::vector' to type 'char*' 3746 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3746:66: error: 'struct Exiv2::DataBuf' has no member named 'size_'; did you mean 'size'? 3746 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~ | size /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3768:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 3768 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3770:64: error: 'e' was not declared in this scope 3770 | std::cerr << "[xmp_read_blob] caught exiv2 exception '" << e << "'\n"; | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'void dt_remove_xmp_key(Exiv2::XmpData&, const char*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3783:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 3783 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'void _remove_xmp_keys(Exiv2::XmpData&, const char*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3801:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 3801 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'void dt_remove_exif_key(Exiv2::ExifData&, const char*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3814:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 3814 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'int dt_exif_xmp_attach_export(int, const char*, void*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3845:18: error: 'AnyError' in namespace 'Exiv2' does not name a type 3845 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3847:89: error: 'e' was not declared in this scope 3847 | std::cerr << "[xmp_attach] " << input_filename << ": caught exiv2 exception '" << e << "'\n"; | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3861:53: error: 'std::vector Exiv2::DataBuf::pData_' is private within this context 3861 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~~ In file included from /usr/pkg/include/exiv2/basicio.hpp:11, from /usr/pkg/include/exiv2/exiv2.hpp:8, from /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:45: /usr/pkg/include/exiv2/types.hpp:201:21: note: declared private here 201 | std::vector pData_; | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3861:24: error: invalid cast from type 'std::vector' to type 'char*' 3861 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:3861:66: error: 'struct Exiv2::DataBuf' has no member named 'size_'; did you mean 'size'? 3861 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~ | size /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4000:18: error: 'AnyError' in namespace 'Exiv2' does not name a type 4000 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4003:10: error: 'e' was not declared in this scope 4003 | if(e.code() == Exiv2::kerTooLargeJpegSegment) | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4003:29: error: 'kerTooLargeJpegSegment' is not a member of 'Exiv2'; did you mean 'Exiv2::ErrorCode::kerTooLargeJpegSegment'? 4003 | if(e.code() == Exiv2::kerTooLargeJpegSegment) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/pkg/include/exiv2/basicio.hpp:10, from /usr/pkg/include/exiv2/exiv2.hpp:8, from /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:45: /usr/pkg/include/exiv2/error.hpp:201:3: note: 'Exiv2::ErrorCode::kerTooLargeJpegSegment' declared here 201 | kerTooLargeJpegSegment, | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4016:22: error: 'AnyError' in namespace 'Exiv2' does not name a type 4016 | catch(Exiv2::AnyError &e2) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4018:118: error: 'e2' was not declared in this scope 4018 | std::cerr << "[dt_exif_xmp_attach_export] without history " << filename << ": caught exiv2 exception '" << e2 << "'\n"; | ^~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4027:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 4027 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4029:96: error: 'e' was not declared in this scope 4029 | std::cerr << "[dt_exif_xmp_attach_export] " << filename << ": caught exiv2 exception '" << e << "'\n"; | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'int dt_exif_xmp_write(int, const char*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4069:53: error: 'std::vector Exiv2::DataBuf::pData_' is private within this context 4069 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~~ In file included from /usr/pkg/include/exiv2/basicio.hpp:11, from /usr/pkg/include/exiv2/exiv2.hpp:8, from /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:45: /usr/pkg/include/exiv2/types.hpp:201:21: note: declared private here 201 | std::vector pData_; | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4069:24: error: invalid cast from type 'std::vector' to type 'char*' 4069 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4069:66: error: 'struct Exiv2::DataBuf' has no member named 'size_'; did you mean 'size'? 4069 | xmpPacket.assign(reinterpret_cast(buf.pData_), buf.size_); | ^~~~~ | size /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4124:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 4124 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4126:88: error: 'e' was not declared in this scope 4126 | std::cerr << "[dt_exif_xmp_write] " << filename << ": caught exiv2 exception '" << e << "'\n"; | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'dt_colorspaces_color_profile_type_t dt_exif_get_color_space(const uint8_t*, size_t)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4146:29: error: 'const class Exiv2::Exifdatum' has no member named 'toLong' 4146 | int colorspace = pos->toLong(); | ^~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4167:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 4167 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4169:19: error: 'e' was not declared in this scope 4169 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'gboolean dt_exif_get_datetime_taken(const uint8_t*, size_t, time_t*)': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4208:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 4208 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4210:19: error: 'e' was not declared in this scope 4210 | std::string s(e.what()); | ^ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc: In function 'void dt_exif_init()': /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4243:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 4243 | catch(Exiv2::AnyError &e) | ^~~~~~~~ /tmp/graphics/darktable/work/darktable-3.6.1/src/common/exif.cc:4252:16: error: 'AnyError' in namespace 'Exiv2' does not name a type 4252 | catch(Exiv2::AnyError &e) | ^~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-reserved-id-macro' may have been intended to silence earlier diagnostics gmake[2]: *** [bin/CMakeFiles/lib_darktable.dir/build.make:404: bin/CMakeFiles/lib_darktable.dir/common/exif.cc.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[1]: *** [CMakeFiles/Makefile2:1622: bin/CMakeFiles/lib_darktable.dir/all] Error 2 gmake: *** [Makefile:156: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/graphics/darktable *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/graphics/darktable