==> Building on s ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/exiv2 ./ PKGBUILD 1,554 100% 0.00kB/s 0:00:00 1,554 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) exiv2-0.27.5-3.log 279 100% 272.46kB/s 0:00:00 279 100% 272.46kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 1,252 bytes received 94 bytes 538.40 bytes/sec total size is 1,742 speedup is 1.29 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix24 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix24]...done ==> Making package: exiv2 0.27.5-3 (Tue Apr 26 02:04:22 2022) ==> Retrieving sources...  -> Downloading exiv2-0.27.5.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 130 100 130 0 0 664 0 --:--:-- --:--:-- --:--:-- 666 100 2273k 0 2273k 0 0 2631k 0 --:--:-- --:--:-- --:--:-- 2631k 100 14.2M 0 14.2M 0 0 7856k 0 --:--:-- 0:00:01 --:--:-- 12.0M 100 29.2M 0 29.2M 0 0 10.1M 0 --:--:-- 0:00:02 --:--:-- 13.4M 100 30.9M 0 30.9M 0 0 10.1M 0 --:--:-- 0:00:03 --:--:-- 13.1M ==> Validating source files with sha512sums... exiv2-0.27.5.tar.gz ... Passed ==> Validating source files with b2sums... exiv2-0.27.5.tar.gz ... Passed ==> Making package: exiv2 0.27.5-3 (Tue 26 Apr 2022 02:04:38 AM CST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (9) New Version Net Change extra/hicolor-icon-theme 0.17-2 0.05 MiB extra/jsoncpp 1.9.5-1 0.25 MiB core/libnsl 2.0.0-2 0.06 MiB extra/libuv 1.43.0-1 0.51 MiB extra/rhash 1.4.2-1 0.31 MiB extra/cmake 3.23.1-1.1 55.31 MiB community/gtest 1.11.0-3 2.23 MiB community/ninja 1.10.2-1 0.21 MiB core/python 3.10.1-2 79.11 MiB Total Installed Size: 138.03 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libnsl... installing libuv... installing rhash... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui installing gtest... Optional dependencies for gtest python: gmock generator [pending] installing ninja... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter [?25h==> Retrieving sources...  -> Found exiv2-0.27.5.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting exiv2-0.27.5.tar.gz with bsdtar ==> Starting build()... -- The CXX compiler identification is GNU 11.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for C++ include pthread.h -- Looking for C++ include pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so (found version "1.2.12") -- Found CURL: /usr/lib/libcurl.so (found version "7.82.0") -- Found EXPAT: /usr/lib/libexpat.so (found version "2.4.8") -- Found Intl: built in to C library -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: /usr/lib/libc.so -- ICONV_INCLUDE_DIR : -- ICONV_LIBRARIES : /usr/lib/libc.so -- Performing Test HAS_FSTACK_CLASH_PROTECTION -- Performing Test HAS_FSTACK_CLASH_PROTECTION - Success -- Performing Test HAS_FCF_PROTECTION -- Performing Test HAS_FCF_PROTECTION - Failed -- Performing Test HAS_FSTACK_PROTECTOR_STRONG -- Performing Test HAS_FSTACK_PROTECTOR_STRONG - Success -- Looking for gmtime_r -- Looking for gmtime_r - found -- Looking for mmap -- Looking for mmap - found -- Looking for munmap -- Looking for munmap - found -- Looking for strerror_r -- Looking for strerror_r - found -- Performing Test EXV_STRERROR_R_CHAR_P -- Performing Test EXV_STRERROR_R_CHAR_P - Success -- Looking for C++ include memory.h -- Looking for C++ include memory.h - found -- Looking for C++ include process.h -- Looking for C++ include process.h - not found -- Looking for C++ include stdbool.h -- Looking for C++ include stdbool.h - found -- Looking for C++ include strings.h -- Looking for C++ include strings.h - found -- Looking for C++ include sys/stat.h -- Looking for C++ include sys/stat.h - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include inttypes.h -- Looking for C++ include inttypes.h - found -- Looking for C++ include unistd.h -- Looking for C++ include unistd.h - found -- Looking for C++ include sys/mman.h -- Looking for C++ include sys/mman.h - found -- Looking for C++ include regex.h -- Looking for C++ include regex.h - found -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.11.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.21") -- Install prefix: /usr -- ------------------------------------------------------------------ -- CMake Generator: Ninja -- CMAKE_BUILD_TYPE: -- Compiler info: GNU (/usr/bin/c++) ; version: 11.2.0 -- CMAKE_CXX_STANDARD: -- --- Compiler flags --- -- General: -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -ffat-lto-objects -fstack-clash-protection -fstack-protector-strong -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Wcast-align -Wpointer-arith -Wformat-security -Wmissing-format-attribute -Woverloaded-virtual -W -- Extra: -- Debug: -g3 -gstrict-dwarf -O0 -- Release: -O3 -DNDEBUG -- RelWithDebInfo: -O2 -g -DNDEBUG -- MinSizeRel: -Os -DNDEBUG -- --- Linker flags --- -- General: -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -- Debug: -- Release: -- RelWithDebInfo: -- MinSizeRel: -- -- Compiler Options -- Warnings as errors: NO -- Use extra compiler warning flags: NO -- -- ------------------------------------------------------------------ -- Building shared library: YES -- Building PNG support: YES -- XMP metadata support: YES -- Building BMFF support: YES -- Native language support: YES -- Conversion of Windows XP tags: YES -- Nikon lens database: YES -- Building video support: YES -- Building webready support: YES -- USE Libcurl for HttpIo: YES -- USE Libssh for SshIo: NO -- Building exiv2 command: YES -- Building samples: YES -- Building unit tests: YES -- Building doc: NO -- Building with coverage flags: NO -- Using ccache: NO -- ------------------------------------------------------------------ -- WARNING: Deprecated features: EPS, Video, Ssh -- ------------------------------------------------------------------ -- Configuring done -- Generating done -- Build files have been written to: /build/exiv2/src/exiv2-0.27.5/build ninja: Entering directory `build' [1/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/MD5.cpp.o /build/exiv2/src/exiv2-0.27.5/xmpsdk/src/MD5.cpp: In function ‘void MD5Transform(UWORD32*, const UWORD32*)’: /build/exiv2/src/exiv2-0.27.5/xmpsdk/src/MD5.cpp:156:26: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 156 | register UWORD32 a, b, c, d; | ^ /build/exiv2/src/exiv2-0.27.5/xmpsdk/src/MD5.cpp:156:29: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 156 | register UWORD32 a, b, c, d; | ^ /build/exiv2/src/exiv2-0.27.5/xmpsdk/src/MD5.cpp:156:32: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 156 | register UWORD32 a, b, c, d; | ^ /build/exiv2/src/exiv2-0.27.5/xmpsdk/src/MD5.cpp:156:35: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 156 | register UWORD32 a, b, c, d; | ^ [2/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/helper_functions.cpp.o [3/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/WXMPIterator.cpp.o [4/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/WXMPUtils.cpp.o [5/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/UnicodeConversions.cpp.o [6/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/ExpatAdapter.cpp.o [7/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/ParseRDF.cpp.o [8/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/XML_Node.cpp.o [9/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/cr2header_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.cpp:1: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [10/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/image_int.cpp.o [11/269] Building CXX object src/CMakeFiles/exiv2lib.dir/error.cpp.o [12/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/sigmamn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sigmamn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [13/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/samsungmn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/samsungmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [14/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/rw2image_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [15/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/WXMPMeta.cpp.o [16/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/XMPMeta-GetSet.cpp.o [17/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/orfimage_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [18/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/XMPIterator.cpp.o [19/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/XMPUtils-FileInfo.cpp.o [20/269] Building CXX object src/CMakeFiles/exiv2lib.dir/ini.cpp.o [21/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/XMPMeta-Serialize.cpp.o [22/269] Building CXX object src/CMakeFiles/exiv2lib.dir/gifimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/gifimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/gifimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [23/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/XMPMeta-Parse.cpp.o [24/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/fujimn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/fujimn_int.cpp:30: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [25/269] Building CXX object src/CMakeFiles/exiv2lib.dir/bmpimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/bmpimage.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/bmpimage.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [26/269] Building CXX object src/CMakeFiles/exiv2lib.dir/easyaccess.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/easyaccess.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/easyaccess.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [27/269] Building CXX object src/CMakeFiles/exiv2lib.dir/datasets.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp: In copy constructor ‘Exiv2::IptcKey::IptcKey(const Exiv2::IptcKey&)’: /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:601:72: warning: implicitly-declared ‘constexpr Exiv2::Key::Key(const Exiv2::Key&)’ is deprecated [-Wdeprecated-copy] 601 | : Key(rhs), tag_(rhs.tag_), record_(rhs.record_), key_(rhs.key_) | ^ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/datasets.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:96:14: note: because ‘Exiv2::Key’ has user-provided ‘Exiv2::Key& Exiv2::Key::operator=(const Exiv2::Key&)’ 96 | Key& operator=(const Key& rhs); | ^~~~~~~~ [28/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/sonymn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [29/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/panasonicmn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/panasonicmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [30/269] Building CXX object src/CMakeFiles/exiv2lib.dir/futils.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/futils.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [31/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/casiomn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/casiomn_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [32/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/XMPUtils.cpp.o [33/269] Building CXX object src/CMakeFiles/exiv2lib.dir/http.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/http.cpp:26: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [34/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/pngchunk_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pngimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pngchunk_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [35/269] Building CXX object src/CMakeFiles/exiv2lib.dir/cr2image.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/cr2image.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:27: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:29: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:29: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:29: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/cr2header_int.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:29: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp: In static member function ‘static Exiv2::WriteMethod Exiv2::Cr2Parser::encode(Exiv2::BasicIo&, const byte*, uint32_t, Exiv2::ByteOrder, const Exiv2::ExifData&, const Exiv2::IptcData&, const Exiv2::XmpData&)’: /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:186:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr header(new Cr2Header(byteOrder)); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/cr2image.cpp:25: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [36/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/XMPCore_Impl.cpp.o [37/269] Building CXX object src/CMakeFiles/exiv2lib.dir/crwimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/crwimage.hpp:36, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:31: /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:87:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 87 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:31: /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:431:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 431 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/crwimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [38/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/pentaxmn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/pentaxmn_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [39/269] Building CXX object src/CMakeFiles/exiv2lib.dir/metadatum.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/metadatum.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [40/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/olympusmn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.hpp:33, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:28: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/olympusmn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [41/269] Building CXX object xmpsdk/CMakeFiles/exiv2-xmp.dir/src/XMPMeta.cpp.o [42/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/makernote_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:31: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:33: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:33: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:33: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:33: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:33: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:33: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:33: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:33: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:34: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:34: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.cpp:27: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [43/269] Linking CXX static library lib/libexiv2-xmp.a [44/269] Building CXX object src/CMakeFiles/exiv2lib.dir/mrwimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/mrwimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/mrwimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [45/269] Building CXX object src/CMakeFiles/exiv2lib.dir/image.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:45: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:45: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:45: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:45: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:58: /build/exiv2/src/exiv2-0.27.5/include/exiv2/matroskavideo.hpp:107:82: warning: ‘MatroskaTags’ is deprecated [-Wdeprecated-declarations] 107 | void contentManagement(const MatroskaTags* mt, const byte* buf, long size); | ^ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:128:28: warning: ‘Exiv2::Image::AutoPtr Exiv2::newEpsInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 128 | { ImageType::eps, newEpsInstance, isEpsType, amNone, amNone, amReadWrite, amNone }, | ^~~~~~~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:37: /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:117:47: note: declared here 117 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newEpsInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:128:45: warning: ‘bool Exiv2::isEpsType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 128 | { ImageType::eps, newEpsInstance, isEpsType, amNone, amNone, amReadWrite, amNone }, | ^~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:37: /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:120:37: note: declared here 120 | EXIV2LIB_DEPRECATED_EXPORT bool isEpsType(BasicIo& iIo, bool advance); | ^~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:139:28: warning: ‘Exiv2::Image::AutoPtr Exiv2::newQTimeInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 139 | { ImageType::qtime,newQTimeInstance,isQTimeType,amRead, amNone, amRead, amNone }, | ^~~~~~~~~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:59: /build/exiv2/src/exiv2-0.27.5/include/exiv2/quicktimevideo.hpp:238:47: note: declared here 238 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newQTimeInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:139:45: warning: ‘bool Exiv2::isQTimeType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 139 | { ImageType::qtime,newQTimeInstance,isQTimeType,amRead, amNone, amRead, amNone }, | ^~~~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:59: /build/exiv2/src/exiv2-0.27.5/include/exiv2/quicktimevideo.hpp:241:37: note: declared here 241 | EXIV2LIB_DEPRECATED_EXPORT bool isQTimeType(BasicIo& iIo, bool advance); | ^~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:140:28: warning: ‘Exiv2::Image::AutoPtr Exiv2::newRiffInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 140 | { ImageType::riff, newRiffInstance, isRiffType, amRead, amNone, amRead, amNone }, | ^~~~~~~~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:60: /build/exiv2/src/exiv2-0.27.5/include/exiv2/riffvideo.hpp:206:47: note: declared here 206 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newRiffInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:140:45: warning: ‘bool Exiv2::isRiffType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 140 | { ImageType::riff, newRiffInstance, isRiffType, amRead, amNone, amRead, amNone }, | ^~~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:60: /build/exiv2/src/exiv2-0.27.5/include/exiv2/riffvideo.hpp:209:37: note: declared here 209 | EXIV2LIB_DEPRECATED_EXPORT bool isRiffType(BasicIo& iIo, bool advance); | ^~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:141:28: warning: ‘Exiv2::Image::AutoPtr Exiv2::newAsfInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 141 | { ImageType::asf, newAsfInstance, isAsfType, amNone, amNone, amRead, amNone }, | ^~~~~~~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:61: /build/exiv2/src/exiv2-0.27.5/include/exiv2/asfvideo.hpp:172:47: note: declared here 172 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newAsfInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:141:45: warning: ‘bool Exiv2::isAsfType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 141 | { ImageType::asf, newAsfInstance, isAsfType, amNone, amNone, amRead, amNone }, | ^~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:61: /build/exiv2/src/exiv2-0.27.5/include/exiv2/asfvideo.hpp:175:37: note: declared here 175 | EXIV2LIB_DEPRECATED_EXPORT bool isAsfType(BasicIo& iIo, bool advance); | ^~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:142:28: warning: ‘Exiv2::Image::AutoPtr Exiv2::newMkvInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 142 | { ImageType::mkv, newMkvInstance, isMkvType, amNone, amNone, amRead, amNone }, | ^~~~~~~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:58: /build/exiv2/src/exiv2-0.27.5/include/exiv2/matroskavideo.hpp:141:47: note: declared here 141 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newMkvInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:142:45: warning: ‘bool Exiv2::isMkvType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 142 | { ImageType::mkv, newMkvInstance, isMkvType, amNone, amNone, amRead, amNone }, | ^~~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:58: /build/exiv2/src/exiv2-0.27.5/include/exiv2/matroskavideo.hpp:144:37: note: declared here 144 | EXIV2LIB_DEPRECATED_EXPORT bool isMkvType(BasicIo& iIo, bool advance); | ^~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘Exiv2::Image::AutoPtr Exiv2::newEpsInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:37: /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:117:47: note: declared here 117 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newEpsInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘bool Exiv2::isEpsType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:37: /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:120:37: note: declared here 120 | EXIV2LIB_DEPRECATED_EXPORT bool isEpsType(BasicIo& iIo, bool advance); | ^~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘Exiv2::Image::AutoPtr Exiv2::newQTimeInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:59: /build/exiv2/src/exiv2-0.27.5/include/exiv2/quicktimevideo.hpp:238:47: note: declared here 238 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newQTimeInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘bool Exiv2::isQTimeType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:59: /build/exiv2/src/exiv2-0.27.5/include/exiv2/quicktimevideo.hpp:241:37: note: declared here 241 | EXIV2LIB_DEPRECATED_EXPORT bool isQTimeType(BasicIo& iIo, bool advance); | ^~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘Exiv2::Image::AutoPtr Exiv2::newRiffInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:60: /build/exiv2/src/exiv2-0.27.5/include/exiv2/riffvideo.hpp:206:47: note: declared here 206 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newRiffInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘bool Exiv2::isRiffType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:60: /build/exiv2/src/exiv2-0.27.5/include/exiv2/riffvideo.hpp:209:37: note: declared here 209 | EXIV2LIB_DEPRECATED_EXPORT bool isRiffType(BasicIo& iIo, bool advance); | ^~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘Exiv2::Image::AutoPtr Exiv2::newAsfInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:61: /build/exiv2/src/exiv2-0.27.5/include/exiv2/asfvideo.hpp:172:47: note: declared here 172 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newAsfInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘bool Exiv2::isAsfType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:61: /build/exiv2/src/exiv2-0.27.5/include/exiv2/asfvideo.hpp:175:37: note: declared here 175 | EXIV2LIB_DEPRECATED_EXPORT bool isAsfType(BasicIo& iIo, bool advance); | ^~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘Exiv2::Image::AutoPtr Exiv2::newMkvInstance(Exiv2::BasicIo::AutoPtr, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:58: /build/exiv2/src/exiv2-0.27.5/include/exiv2/matroskavideo.hpp:141:47: note: declared here 141 | EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newMkvInstance(BasicIo::AutoPtr io, bool create); | ^~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp:146:5: warning: ‘bool Exiv2::isMkvType(Exiv2::BasicIo&, bool)’ is deprecated [-Wdeprecated-declarations] 146 | }; | ^ In file included from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:58: /build/exiv2/src/exiv2-0.27.5/include/exiv2/matroskavideo.hpp:144:37: note: declared here 144 | EXIV2LIB_DEPRECATED_EXPORT bool isMkvType(BasicIo& iIo, bool advance); | ^~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/image.cpp: In static member function ‘static Exiv2::Image::AutoPtr Exiv2::ImageFactory::create(int, const string&)’: /build/exiv2/src/exiv2-0.27.5/src/image.cpp:962:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 962 | std::auto_ptr fileIo(new FileIo(path)); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [46/269] Building CXX object src/CMakeFiles/exiv2lib.dir/jp2image.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jp2image.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:24: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp: In member function ‘void Exiv2::Jp2Image::encodeJp2Header(const Exiv2::DataBuf&, Exiv2::DataBuf&)’: /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:662:32: warning: cast from ‘Exiv2::byte*’ {aka ‘unsigned char*’} to ‘Jp2BoxHeader*’ increases required alignment of target type [-Wcast-align] 662 | Jp2BoxHeader* pBox = (Jp2BoxHeader*) boxBuf.pData_; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:671:37: warning: cast from ‘char*’ to ‘Jp2BoxHeader*’ increases required alignment of target type [-Wcast-align] 671 | Jp2BoxHeader* pSubBox = (Jp2BoxHeader*) (p+count) ; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/jp2image.cpp:730:18: warning: cast from ‘Exiv2::byte*’ {aka ‘unsigned char*’} to ‘Jp2BoxHeader*’ increases required alignment of target type [-Wcast-align] 730 | pBox = (Jp2BoxHeader*) outBuf.pData_; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [47/269] Building CXX object src/CMakeFiles/exiv2.dir/getopt.cpp.o [48/269] Building CXX object src/CMakeFiles/exiv2lib.dir/orfimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tiffimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/orfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:25: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:25: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:25: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/orfimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:25: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp: In static member function ‘static Exiv2::WriteMethod Exiv2::OrfParser::encode(Exiv2::BasicIo&, const byte*, uint32_t, Exiv2::ByteOrder, const Exiv2::ExifData&, const Exiv2::IptcData&, const Exiv2::XmpData&)’: /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:192:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr header(new OrfHeader(byteOrder)); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/orfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [49/269] Building CXX object src/CMakeFiles/exiv2lib.dir/convert.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:32: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:33: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:34: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:34: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:34: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/convert.cpp:29: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [50/269] Building CXX object src/CMakeFiles/exiv2lib.dir/utilsvideo.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/utilsvideo.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:25: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/utilsvideo.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [51/269] Building CXX object src/CMakeFiles/exiv2lib.dir/epsimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:41, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp: In function ‘Exiv2::Image::AutoPtr Exiv2::newEpsInstance(Exiv2::BasicIo::AutoPtr, bool)’: /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:1156:34: warning: ‘EpsImage’ is deprecated [-Wdeprecated-declarations] 1156 | Image::AutoPtr image(new EpsImage(io, create)); | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/epsimage.cpp:30: /build/exiv2/src/exiv2-0.27.5/include/exiv2/epsimage.hpp:59:38: note: declared here 59 | class EXIV2LIB_DEPRECATED_EXPORT EpsImage : public Image { | ^~~~~~~~ [52/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/tags_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:40: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:40: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [53/269] Building CXX object src/CMakeFiles/exiv2lib.dir/tgaimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tgaimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tgaimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [54/269] Building CXX object src/CMakeFiles/exiv2.dir/utils.cpp.o [55/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/tiffcomposite_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [56/269] Building CXX object src/CMakeFiles/exiv2lib.dir/iptc.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:28: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:31, from /build/exiv2/src/exiv2-0.27.5/src/iptc.cpp:22: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp: In instantiation of ‘Exiv2::ValueType::ValueType(const Exiv2::ValueType&) [with T = short unsigned int]’: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1612:16: required from ‘Exiv2::ValueType* Exiv2::ValueType::clone_() const [with T = short unsigned int]’ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1610:19: required from here /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1524:73: warning: implicitly-declared ‘constexpr Exiv2::Value::Value(const Exiv2::Value&)’ is deprecated [-Wdeprecated-copy] 1524 | : Value(rhs), value_(rhs.value_), pDataArea_(0), sizeDataArea_(0) | ^ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:234:16: note: because ‘Exiv2::Value’ has user-provided ‘Exiv2::Value& Exiv2::Value::operator=(const Exiv2::Value&)’ 234 | Value& operator=(const Value& rhs); | ^~~~~~~~ [57/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/minoltamn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:25: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/minoltamn_int.cpp:23: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [58/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/tiffimage_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp: In static member function ‘static Exiv2::ByteOrder Exiv2::Internal::TiffParserWorker::decode(Exiv2::ExifData&, Exiv2::IptcData&, Exiv2::XmpData&, const byte*, uint32_t, uint32_t, Exiv2::Internal::FindDecoderFct, Exiv2::Internal::TiffHeaderBase*)’: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:1729:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1729 | std::auto_ptr ph; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:1731:23: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1731 | ph = std::auto_ptr(new TiffHeader); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [59/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/tiffvisitor_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:24: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:26: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/tiffvisitor_int.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [60/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/crwimage_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:87:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 87 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:431:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 431 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/crwimage_int.cpp:21: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp: In instantiation of ‘Exiv2::ValueType::ValueType(const Exiv2::ValueType&) [with T = unsigned int]’: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1612:16: required from ‘Exiv2::ValueType* Exiv2::ValueType::clone_() const [with T = unsigned int]’ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1610:19: required from here /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1524:73: warning: implicitly-declared ‘constexpr Exiv2::Value::Value(const Exiv2::Value&)’ is deprecated [-Wdeprecated-copy] 1524 | : Value(rhs), value_(rhs.value_), pDataArea_(0), sizeDataArea_(0) | ^ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:234:16: note: because ‘Exiv2::Value’ has user-provided ‘Exiv2::Value& Exiv2::Value::operator=(const Exiv2::Value&)’ 234 | Value& operator=(const Value& rhs); | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp: In instantiation of ‘Exiv2::ValueType::ValueType(const Exiv2::ValueType&) [with T = short unsigned int]’: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1612:16: required from ‘Exiv2::ValueType* Exiv2::ValueType::clone_() const [with T = short unsigned int]’ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1610:19: required from here /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1524:73: warning: implicitly-declared ‘constexpr Exiv2::Value::Value(const Exiv2::Value&)’ is deprecated [-Wdeprecated-copy] 1524 | : Value(rhs), value_(rhs.value_), pDataArea_(0), sizeDataArea_(0) | ^ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:234:16: note: because ‘Exiv2::Value’ has user-provided ‘Exiv2::Value& Exiv2::Value::operator=(const Exiv2::Value&)’ 234 | Value& operator=(const Value& rhs); | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp: In instantiation of ‘Exiv2::ValueType::ValueType(const Exiv2::ValueType&) [with T = std::pair]’: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1612:16: required from ‘Exiv2::ValueType* Exiv2::ValueType::clone_() const [with T = std::pair]’ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1610:19: required from here /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1524:73: warning: implicitly-declared ‘constexpr Exiv2::Value::Value(const Exiv2::Value&)’ is deprecated [-Wdeprecated-copy] 1524 | : Value(rhs), value_(rhs.value_), pDataArea_(0), sizeDataArea_(0) | ^ /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:234:16: note: because ‘Exiv2::Value’ has user-provided ‘Exiv2::Value& Exiv2::Value::operator=(const Exiv2::Value&)’ 234 | Value& operator=(const Value& rhs); | ^~~~~~~~ [61/269] Building CXX object src/CMakeFiles/exiv2lib.dir/psdimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/psdimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/psdimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [62/269] Building CXX object src/CMakeFiles/exiv2lib.dir/rw2image.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/rw2image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:25: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:25: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:25: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:252:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | static std::auto_ptr create(uint32_t extendedTag, | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/rw2image_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:25: /build/exiv2/src/exiv2-0.27.5/src/tiffimage_int.hpp:345:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 345 | static std::auto_ptr parse( | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/rw2image.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [63/269] Building CXX object src/CMakeFiles/exiv2lib.dir/pgfimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/pgfimage.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:81:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/pgfimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [64/269] Building CXX object src/CMakeFiles/exiv2lib_int.dir/canonmn_int.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/makernote_int.hpp:25, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:29: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/canonmn_int.cpp:28: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [65/269] Building CXX object src/CMakeFiles/exiv2lib.dir/tags.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:41: /build/exiv2/src/exiv2-0.27.5/src/tifffwd_int.hpp:101:18: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | typedef std::auto_ptr (*NewTiffCompFct)(uint16_t tag, IfdId group); | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/src/sonymn_int.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:41: /build/exiv2/src/exiv2-0.27.5/src/tiffcomposite_int.hpp:174:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 174 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/types.hpp:26, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/exiv2/src/exiv2-0.27.5/src/tags.cpp: In copy constructor ‘Exiv2::ExifKey::ExifKey(const Exiv2::ExifKey&)’: /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:348:41: warning: implicitly-declared ‘constexpr Exiv2::Key::Key(const Exiv2::Key&)’ is deprecated [-Wdeprecated-copy] 348 | : Key(rhs), p_(new Impl(*rhs.p_)) | ^ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:27, from /build/exiv2/src/exiv2-0.27.5/src/tags.cpp:23: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:96:14: note: because ‘Exiv2::Key’ has user-provided ‘Exiv2::Key& Exiv2::Key::operator=(const Exiv2::Key&)’ 96 | Key& operator=(const Key& rhs); | ^~~~~~~~ [66/269] Building CXX object src/CMakeFiles/exiv2lib.dir/jpgimage.cpp.o In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:58:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:524:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 524 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/basicio.hpp:724:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 724 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:54:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:256:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:338:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 338 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:420:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 420 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:452:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 452 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:540:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 540 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:627:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 627 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:718:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 718 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:800:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 800 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:893:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 893 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:981:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 981 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1082:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1082 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:27, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/value.hpp:1238:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1238 | typedef std::auto_ptr > AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:34, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/metadatum.hpp:47:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 47 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:143:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/exif.hpp:35, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/tags.hpp:217:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/iptc.hpp:32, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:29, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/datasets.hpp:278:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:234:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 234 | typedef std::auto_ptr AutoPtr; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:28, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/properties.hpp:297:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 297 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/config.h:99, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:22: /usr/include/c++/11.2.0/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /build/exiv2/src/exiv2-0.27.5/include/exiv2/image.hpp:30, from /build/exiv2/src/exiv2-0.27.5/include/exiv2/jpgimage.hpp:28, from /build/exiv2/src/exiv2-0.27.5/src/jpgimage.cpp:24: /build/exiv2/src/exiv2-0.27.5/include/exiv2/xmp_exiv2.hpp:149:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr p_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.0/memory:76, from /build/exiv2/src/exiv2-0.27.5/include/ex