+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/gexiv2-0.14.0nb1/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/gexiv2-0.14.0nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for gexiv2-0.14.0nb1 cd /home/pbulk/build/graphics/gexiv2/work/gexiv2-0.14.0 && cd . && /bin/env CMAKE=false USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr DL_CFLAGS= DL_LDFLAGS= DL_LIBS= GI_SCANNER_DISABLE_CACHE=yes PYTHON=/usr/pkg/bin/python3.10 CC=cc CFLAGS=-pipe\ -O2\ -D_FORTIFY_SOURCE=2\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/include\ -I/usr/pkg/include\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/include/python3.10 CPPFLAGS=-I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/include\ -I/usr/pkg/include\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/include/python3.10 CXX=c++ CXXFLAGS=-pipe\ -O2\ -D_FORTIFY_SOURCE=2\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/include\ -I/usr/pkg/include\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/include/python3.10 COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib64\ -Wl,-R/usr/lib64 LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/graphics/gexiv2/work/.cwrapper/bin:/home/pbulk/build/graphics/gexiv2/work/.buildlink/bin:/home/pbulk/build/graphics/gexiv2/work/.gcc/bin:/home/pbulk/build/graphics/gexiv2/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/home/pbulk/build/graphics/gexiv2/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/graphics/gexiv2/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/bin/install BSD_INSTALL_PROGRAM_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/graphics/gexiv2/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/graphics/gexiv2/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/graphics/gexiv2/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/graphics/gexiv2/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/graphics/gexiv2/work/.buildlink/lib64/pkgconfig:/home/pbulk/build/graphics/gexiv2/work/.buildlink/lib/pkgconfig:/home/pbulk/build/graphics/gexiv2/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/graphics/gexiv2/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/graphics/gexiv2/work/.cwrapper/config ninja -j 2 -C output ninja: Entering directory `output' [1/23] Compiling C object test/gexiv2-regression.p/gexiv2-regression.c.o [2/23] Generating gexiv2/gexiv2-enums.h with a custom command (wrapped by meson to capture output) [3/23] Generating gexiv2/gexiv2-enums.cpp with a custom command (wrapped by meson to capture output) [4/23] Compiling C++ object gexiv2/libgexiv2.so.2.14.0.p/meson-generated_.._gexiv2-enums.cpp.o [5/23] Compiling C++ object gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-exif.cpp.o In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:522:78: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] typedef Image::AutoPtr (*NewInstanceFct)(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:606:55: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr open(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:647:67: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr create(int type, BasicIo::AutoPtr io); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:83:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] BmffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:196:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:29:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:76:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit BmpImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:121:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmpInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:31:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:71:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Cr2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:155:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCr2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:32:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:78:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] CrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:164:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:34:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:77:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EpsImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:100:37: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] EpsImage(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated (declared at /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:59) [-Wdeprecated-declarations] EpsImage& operator=(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:117:94: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newEpsInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:38:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit GifImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newGifInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:43:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Jp2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:133:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJp2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:44:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:173:43: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] long dataSize); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:309:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] JpegImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:370:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] ExvImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:412:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJpegInstance(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:420:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newExvInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:46:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] MrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:120:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newMrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:71:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] TiffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:207:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTiffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] OrfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newOrfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:48:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PgfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:116:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPgfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:51:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PngImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:119:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPngInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:56:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:68:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit PsdImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:130:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPsdInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:57:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] RafImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:126:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRafInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:58:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:62:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit Rw2Image(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRw2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:65:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit TgaImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTgaInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:71:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-exif.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:61:52: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] XmpSidecar(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:103:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newXmpInstance(BasicIo::AutoPtr io, bool create); ^ [6/23] Compiling C++ object gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata.cpp.o In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:522:78: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] typedef Image::AutoPtr (*NewInstanceFct)(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:606:55: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr open(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:647:67: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr create(int type, BasicIo::AutoPtr io); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:83:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] BmffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:196:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:29:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:76:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit BmpImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:121:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmpInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:31:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:71:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Cr2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:155:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCr2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:32:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:78:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] CrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:164:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:34:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:77:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EpsImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:100:37: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] EpsImage(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated (declared at /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:59) [-Wdeprecated-declarations] EpsImage& operator=(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:117:94: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newEpsInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:38:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit GifImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newGifInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:43:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Jp2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:133:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJp2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:44:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:173:43: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] long dataSize); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:309:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] JpegImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:370:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] ExvImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:412:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJpegInstance(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:420:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newExvInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:46:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] MrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:120:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newMrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:71:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] TiffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:207:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTiffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] OrfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newOrfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:48:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PgfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:116:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPgfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:51:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PngImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:119:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPngInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:56:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:68:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit PsdImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:130:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPsdInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:57:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] RafImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:126:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRafInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:58:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:62:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit Rw2Image(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRw2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:65:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit TgaImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTgaInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:71:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:61:52: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] XmpSidecar(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:103:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newXmpInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/glib/gthread.h:34:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/glib-object.h:24, from ../gexiv2/gexiv2-metadata.h:14, from ../gexiv2/gexiv2-metadata.cpp:11: ../gexiv2/gexiv2-metadata.cpp: In function 'GType gexiv2_metadata_get_type()': /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/glib/gatomic.h:130:28: warning: variable 'gapg_temp_atomic' set but not used [-Wunused-but-set-variable] glib_typeof ((atomic)) gapg_temp_atomic = (atomic); \ ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' (!g_atomic_pointer_get (location) && \ ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/gobject/gtype.h:2155:7: note: in expansion of macro 'g_once_init_enter' if (g_once_init_enter (&static_g_define_type_id)) \ ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/gobject/gtype.h:2187:3: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER' _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \ ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/glib-2.0/gobject/gtype.h:1703:56: note: in expansion of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN' #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END() ^ ../gexiv2/gexiv2-metadata.cpp:279:1: note: in expansion of macro 'G_DEFINE_TYPE_WITH_CODE' G_DEFINE_TYPE_WITH_CODE (GExiv2Metadata, gexiv2_metadata, G_TYPE_OBJECT, G_ADD_PRIVATE (GExiv2Metadata)); ^ ../gexiv2/gexiv2-metadata.cpp: At global scope: ../gexiv2/gexiv2-metadata.cpp:285:101: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static gboolean gexiv2_metadata_save_internal (GExiv2Metadata *self, image_ptr image, GError **error); ^ ../gexiv2/gexiv2-metadata.cpp:592:101: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static gboolean gexiv2_metadata_save_internal (GExiv2Metadata *self, image_ptr image, GError **error) { ^ [7/23] Compiling C++ object gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-gps.cpp.o In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:522:78: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] typedef Image::AutoPtr (*NewInstanceFct)(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:606:55: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr open(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:647:67: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr create(int type, BasicIo::AutoPtr io); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:83:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] BmffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:196:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:29:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:76:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit BmpImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:121:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmpInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:31:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:71:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Cr2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:155:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCr2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:32:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:78:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] CrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:164:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:34:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:77:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EpsImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:100:37: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] EpsImage(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated (declared at /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:59) [-Wdeprecated-declarations] EpsImage& operator=(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:117:94: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newEpsInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:38:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit GifImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newGifInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:43:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Jp2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:133:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJp2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:44:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:173:43: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] long dataSize); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:309:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] JpegImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:370:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] ExvImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:412:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJpegInstance(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:420:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newExvInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:46:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] MrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:120:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newMrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:71:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] TiffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:207:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTiffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] OrfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newOrfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:48:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PgfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:116:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPgfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:51:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PngImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:119:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPngInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:56:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:68:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit PsdImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:130:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPsdInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:57:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] RafImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:126:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRafInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:58:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:62:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit Rw2Image(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRw2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:65:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit TgaImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTgaInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:71:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-gps.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:61:52: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] XmpSidecar(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:103:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newXmpInstance(BasicIo::AutoPtr io, bool create); ^ [8/23] Compiling C++ object gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-iptc.cpp.o FAILED: gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-iptc.cpp.o c++ -Igexiv2/libgexiv2.so.2.14.0.p -Igexiv2 -I../gexiv2 -I. -I.. -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gio-unix-2.0 -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/python3.10 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -pipe -O2 -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-iptc.cpp.o -MF gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-iptc.cpp.o.d -o gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-iptc.cpp.o -c ../gexiv2/gexiv2-metadata-iptc.cpp In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:522:78: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] typedef Image::AutoPtr (*NewInstanceFct)(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:606:55: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr open(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:647:67: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr create(int type, BasicIo::AutoPtr io); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:83:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] BmffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:196:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:29:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:76:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit BmpImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:121:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmpInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:31:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:71:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Cr2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:155:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCr2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:32:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:78:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] CrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:164:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:34:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:77:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EpsImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:100:37: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] EpsImage(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated (declared at /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:59) [-Wdeprecated-declarations] EpsImage& operator=(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:117:94: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newEpsInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:38:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit GifImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newGifInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:43:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Jp2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:133:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJp2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:44:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:173:43: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] long dataSize); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:309:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] JpegImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:370:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] ExvImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:412:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJpegInstance(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:420:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newExvInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:46:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] MrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:120:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newMrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:71:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] TiffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:207:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTiffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] OrfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newOrfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:48:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PgfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:116:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPgfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:51:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PngImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:119:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPngInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:56:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:68:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit PsdImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:130:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPsdInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:57:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] RafImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:126:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRafInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:58:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:62:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit Rw2Image(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRw2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:65:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit TgaImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTgaInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:71:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:61:52: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] XmpSidecar(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:103:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newXmpInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /usr/include/c++/4.8.2/algorithm:62:0, from ../gexiv2/gexiv2-metadata-private.h:13, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /usr/include/c++/4.8.2/bits/stl_algo.h: In instantiation of '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, const _Tp&, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Tp = Exiv2::Iptcdatum; _Compare = detail::sortMetadata(T&) [with T = Exiv2::IptcData]::__lambda0]': /usr/include/c++/4.8.2/bits/stl_algo.h:2296:78: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = detail::sortMetadata(T&) [with T = Exiv2::IptcData]::__lambda0]' /usr/include/c++/4.8.2/bits/stl_algo.h:2337:62: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = long int; _Compare = detail::sortMetadata(T&) [with T = Exiv2::IptcData]::__lambda0]' /usr/include/c++/4.8.2/bits/stl_algo.h:5499:44: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = detail::sortMetadata(T&) [with T = Exiv2::IptcData]::__lambda0]' ../gexiv2/gexiv2-metadata-private.h:27:6: required from 'void detail::sortMetadata(T&) [with T = Exiv2::IptcData]' ../gexiv2/gexiv2-metadata-iptc.cpp:78:35: required from here /usr/include/c++/4.8.2/bits/stl_algo.h:2263:35: error: no match for call to '(detail::sortMetadata(T&) [with T = Exiv2::IptcData]::__lambda0) (Exiv2::Iptcdatum&, const Exiv2::Iptcdatum&)' while (__comp(*__first, __pivot)) ^ In file included from ../gexiv2/gexiv2-metadata-iptc.cpp:12:0: ../gexiv2/gexiv2-metadata-private.h:25:52: note: candidates are: std::sort(container.begin(), container.end(), [](Exiv2::Metadatum& a, Exiv2::Metadatum& b) { ^ In file included from /usr/include/c++/4.8.2/algorithm:62:0, from ../gexiv2/gexiv2-metadata-private.h:13, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /usr/include/c++/4.8.2/bits/stl_algo.h:2263:35: note: bool (*)(Exiv2::Metadatum&, Exiv2::Metadatum&) while (__comp(*__first, __pivot)) ^ /usr/include/c++/4.8.2/bits/stl_algo.h:2263:35: note: candidate expects 3 arguments, 3 provided In file included from ../gexiv2/gexiv2-metadata-iptc.cpp:12:0: ../gexiv2/gexiv2-metadata-private.h:25:94: note: detail::sortMetadata(T&) [with T = Exiv2::IptcData]::__lambda0 std::sort(container.begin(), container.end(), [](Exiv2::Metadatum& a, Exiv2::Metadatum& b) { ^ ../gexiv2/gexiv2-metadata-private.h:25:94: note: no known conversion for argument 2 from 'const Exiv2::Iptcdatum' to 'Exiv2::Metadatum&' In file included from /usr/include/c++/4.8.2/algorithm:62:0, from ../gexiv2/gexiv2-metadata-private.h:13, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /usr/include/c++/4.8.2/bits/stl_algo.h:2266:34: error: no match for call to '(detail::sortMetadata(T&) [with T = Exiv2::IptcData]::__lambda0) (const Exiv2::Iptcdatum&, Exiv2::Iptcdatum&)' while (__comp(__pivot, *__last)) ^ In file included from ../gexiv2/gexiv2-metadata-iptc.cpp:12:0: ../gexiv2/gexiv2-metadata-private.h:25:52: note: candidates are: std::sort(container.begin(), container.end(), [](Exiv2::Metadatum& a, Exiv2::Metadatum& b) { ^ In file included from /usr/include/c++/4.8.2/algorithm:62:0, from ../gexiv2/gexiv2-metadata-private.h:13, from ../gexiv2/gexiv2-metadata-iptc.cpp:12: /usr/include/c++/4.8.2/bits/stl_algo.h:2266:34: note: bool (*)(Exiv2::Metadatum&, Exiv2::Metadatum&) while (__comp(__pivot, *__last)) ^ /usr/include/c++/4.8.2/bits/stl_algo.h:2266:34: note: candidate expects 3 arguments, 3 provided In file included from ../gexiv2/gexiv2-metadata-iptc.cpp:12:0: ../gexiv2/gexiv2-metadata-private.h:25:94: note: detail::sortMetadata(T&) [with T = Exiv2::IptcData]::__lambda0 std::sort(container.begin(), container.end(), [](Exiv2::Metadatum& a, Exiv2::Metadatum& b) { ^ ../gexiv2/gexiv2-metadata-private.h:25:94: note: no known conversion for argument 1 from 'const Exiv2::Iptcdatum' to 'Exiv2::Metadatum&' [9/23] Compiling C++ object gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-xmp.cpp.o FAILED: gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-xmp.cpp.o c++ -Igexiv2/libgexiv2.so.2.14.0.p -Igexiv2 -I../gexiv2 -I. -I.. -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gio-unix-2.0 -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/python3.10 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -pipe -O2 -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-xmp.cpp.o -MF gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-xmp.cpp.o.d -o gexiv2/libgexiv2.so.2.14.0.p/gexiv2-metadata-xmp.cpp.o -c ../gexiv2/gexiv2-metadata-xmp.cpp In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:522:78: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] typedef Image::AutoPtr (*NewInstanceFct)(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:606:55: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr open(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/image.hpp:647:67: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] static Image::AutoPtr create(int type, BasicIo::AutoPtr io); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:28:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:83:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] BmffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmffimage.hpp:196:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:29:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:76:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit BmpImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/bmpimage.hpp:121:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newBmpInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:31:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:71:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Cr2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/cr2image.hpp:155:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCr2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:32:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:78:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] CrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/crwimage.hpp:164:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newCrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:34:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:77:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EpsImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:100:37: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] EpsImage(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated (declared at /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:59) [-Wdeprecated-declarations] EpsImage& operator=(const EpsImage& rhs); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:102:48: warning: 'EpsImage' is deprecated [-Wdeprecated-declarations] /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/epsimage.hpp:117:94: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2LIB_DEPRECATED_EXPORT Image::AutoPtr newEpsInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:38:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit GifImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/gifimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newGifInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:43:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] Jp2Image(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jp2image.hpp:133:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJp2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:44:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:173:43: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] long dataSize); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:309:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] JpegImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:370:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] ExvImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:412:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newJpegInstance(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/jpgimage.hpp:420:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newExvInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:46:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] MrwImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/mrwimage.hpp:120:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newMrwInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:27:0, from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:71:51: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] TiffImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tiffimage.hpp:207:77: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTiffInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:47:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:64:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] OrfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/orfimage.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newOrfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:48:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PgfImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pgfimage.hpp:116:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPgfInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:51:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:66:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] PngImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/pngimage.hpp:119:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPngInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:56:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:68:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit PsdImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/psdimage.hpp:130:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newPsdInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:57:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:69:50: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] RafImage(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rafimage.hpp:126:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRafInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:58:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:62:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit Rw2Image(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/rw2image.hpp:141:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newRw2Instance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:65:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:69:46: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] explicit TgaImage(BasicIo::AutoPtr io); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/tgaimage.hpp:114:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newTgaInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/exiv2.hpp:71:0, from ../gexiv2/gexiv2-metadata-private.h:14, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:61:52: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] XmpSidecar(BasicIo::AutoPtr io, bool create); ^ /home/pbulk/build/graphics/gexiv2/work/.buildlink/include/exiv2/xmpsidecar.hpp:103:76: warning: 'auto_ptr' is deprecated (declared at /usr/include/c++/4.8.2/backward/auto_ptr.h:87) [-Wdeprecated-declarations] EXIV2API Image::AutoPtr newXmpInstance(BasicIo::AutoPtr io, bool create); ^ In file included from /usr/include/c++/4.8.2/algorithm:62:0, from ../gexiv2/gexiv2-metadata-private.h:13, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /usr/include/c++/4.8.2/bits/stl_algo.h: In instantiation of '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, const _Tp&, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Tp = Exiv2::Xmpdatum; _Compare = detail::sortMetadata(T&) [with T = Exiv2::XmpData]::__lambda0]': /usr/include/c++/4.8.2/bits/stl_algo.h:2296:78: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = detail::sortMetadata(T&) [with T = Exiv2::XmpData]::__lambda0]' /usr/include/c++/4.8.2/bits/stl_algo.h:2337:62: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = long int; _Compare = detail::sortMetadata(T&) [with T = Exiv2::XmpData]::__lambda0]' /usr/include/c++/4.8.2/bits/stl_algo.h:5499:44: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = detail::sortMetadata(T&) [with T = Exiv2::XmpData]::__lambda0]' ../gexiv2/gexiv2-metadata-private.h:27:6: required from 'void detail::sortMetadata(T&) [with T = Exiv2::XmpData]' ../gexiv2/gexiv2-metadata-xmp.cpp:145:34: required from here /usr/include/c++/4.8.2/bits/stl_algo.h:2263:35: error: no match for call to '(detail::sortMetadata(T&) [with T = Exiv2::XmpData]::__lambda0) (Exiv2::Xmpdatum&, const Exiv2::Xmpdatum&)' while (__comp(*__first, __pivot)) ^ In file included from ../gexiv2/gexiv2-metadata-xmp.cpp:11:0: ../gexiv2/gexiv2-metadata-private.h:25:52: note: candidates are: std::sort(container.begin(), container.end(), [](Exiv2::Metadatum& a, Exiv2::Metadatum& b) { ^ In file included from /usr/include/c++/4.8.2/algorithm:62:0, from ../gexiv2/gexiv2-metadata-private.h:13, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /usr/include/c++/4.8.2/bits/stl_algo.h:2263:35: note: bool (*)(Exiv2::Metadatum&, Exiv2::Metadatum&) while (__comp(*__first, __pivot)) ^ /usr/include/c++/4.8.2/bits/stl_algo.h:2263:35: note: candidate expects 3 arguments, 3 provided In file included from ../gexiv2/gexiv2-metadata-xmp.cpp:11:0: ../gexiv2/gexiv2-metadata-private.h:25:94: note: detail::sortMetadata(T&) [with T = Exiv2::XmpData]::__lambda0 std::sort(container.begin(), container.end(), [](Exiv2::Metadatum& a, Exiv2::Metadatum& b) { ^ ../gexiv2/gexiv2-metadata-private.h:25:94: note: no known conversion for argument 2 from 'const Exiv2::Xmpdatum' to 'Exiv2::Metadatum&' In file included from /usr/include/c++/4.8.2/algorithm:62:0, from ../gexiv2/gexiv2-metadata-private.h:13, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /usr/include/c++/4.8.2/bits/stl_algo.h:2266:34: error: no match for call to '(detail::sortMetadata(T&) [with T = Exiv2::XmpData]::__lambda0) (const Exiv2::Xmpdatum&, Exiv2::Xmpdatum&)' while (__comp(__pivot, *__last)) ^ In file included from ../gexiv2/gexiv2-metadata-xmp.cpp:11:0: ../gexiv2/gexiv2-metadata-private.h:25:52: note: candidates are: std::sort(container.begin(), container.end(), [](Exiv2::Metadatum& a, Exiv2::Metadatum& b) { ^ In file included from /usr/include/c++/4.8.2/algorithm:62:0, from ../gexiv2/gexiv2-metadata-private.h:13, from ../gexiv2/gexiv2-metadata-xmp.cpp:11: /usr/include/c++/4.8.2/bits/stl_algo.h:2266:34: note: bool (*)(Exiv2::Metadatum&, Exiv2::Metadatum&) while (__comp(__pivot, *__last)) ^ /usr/include/c++/4.8.2/bits/stl_algo.h:2266:34: note: candidate expects 3 arguments, 3 provided In file included from ../gexiv2/gexiv2-metadata-xmp.cpp:11:0: ../gexiv2/gexiv2-metadata-private.h:25:94: note: detail::sortMetadata(T&) [with T = Exiv2::XmpData]::__lambda0 std::sort(container.begin(), container.end(), [](Exiv2::Metadatum& a, Exiv2::Metadatum& b) { ^ ../gexiv2/gexiv2-metadata-private.h:25:94: note: no known conversion for argument 1 from 'const Exiv2::Xmpdatum' to 'Exiv2::Metadatum&' ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/graphics/gexiv2 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/graphics/gexiv2