+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libkexiv2-22.08.1nb1/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libkexiv2-22.08.1nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for libkexiv2-22.08.1nb1 [ 2%] Automatic MOC for target KExiv2 [ 2%] Built target KExiv2_autogen [ 4%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2.cpp.o [ 6%] Building CXX object src/CMakeFiles/KExiv2.dir/KExiv2_autogen/mocs_compilation.cpp.o [ 9%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2_p.cpp.o /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2.cpp: In constructor 'std::auto_ptr< >::auto_ptr(std::auto_ptr< >::element_type*) [with _Tp = Exiv2::Image; std::auto_ptr< >::element_type = Exiv2::Image]': /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2.cpp:266:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] Exiv2::Image::AutoPtr image; ^~~~~ /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2.cpp:315:35: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] Exiv2::Image::AutoPtr xmpsidecar; ^~~~~~~~~~ /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2_p.cpp: In constructor 'std::auto_ptr< >::auto_ptr(std::auto_ptr< >::element_type*) [with _Tp = Exiv2::Image; std::auto_ptr< >::element_type = Exiv2::Image]': /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2_p.cpp:79:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] Exiv2::Image::AutoPtr image; ^~~~~ /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2_p.cpp:158:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] Exiv2::Image::AutoPtr image; ^~~~~ [ 11%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2data.cpp.o [ 13%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2image.cpp.o [ 16%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2comments.cpp.o [ 18%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o [ 20%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2exif.cpp: In member function 'bool KExiv2Iface::KExiv2::rotateExifQImage(QImage&, KExiv2Iface::KExiv2::ImageOrientation) const': /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2exif.cpp:917:41: warning: 'QImage QImage::transformed(const QMatrix&, Qt::TransformationMode) const' is deprecated: Use transformed(const QTransform &matrix, Qt::TransformationMode mode) [-Wdeprecated-declarations] image = image.transformed(matrix); ^ In file included from /usr/pkg/qt5/include/QtGui/QImage:1:0, from /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2.h:25, from /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2exif.cpp:8: /usr/pkg/qt5/include/QtGui/qimage.h:288:12: note: declared here QImage transformed(const QMatrix &matrix, Qt::TransformationMode mode = Qt::FastTransformation) const; ^~~~~~~~~~~ [ 23%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2gps.cpp.o [ 25%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o [ 27%] Building CXX object src/CMakeFiles/KExiv2.dir/kexiv2previews.cpp.o [ 30%] Building CXX object src/CMakeFiles/KExiv2.dir/rotationmatrix.cpp.o /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2previews.cpp: In constructor 'std::auto_ptr< >::auto_ptr(std::auto_ptr< >::element_type*) [with _Tp = Exiv2::Image; std::auto_ptr< >::element_type = Exiv2::Image]': /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/src/kexiv2previews.cpp:23:5: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] { ^ [ 32%] Building CXX object src/CMakeFiles/KExiv2.dir/libkexiv2_debug.cpp.o [ 34%] Linking CXX shared library ../bin/libKF5KExiv2.so CMakeFiles/KExiv2.dir/kexiv2previews.cpp.o: In function `KExiv2Iface::KExiv2Previews::KExiv2Previews(QString const&)': kexiv2previews.cpp:(.text+0x34f): undefined reference to `Exiv2::ImageFactory::open(std::__cxx11::basic_string, std::allocator > const&, bool)' CMakeFiles/KExiv2.dir/kexiv2.cpp.o: In function `KExiv2Iface::KExiv2::Exiv2Version()': kexiv2.cpp:(.text+0xa0c): undefined reference to `Exiv2::versionString[abi:cxx11]()' CMakeFiles/KExiv2.dir/kexiv2.cpp.o: In function `KExiv2Iface::KExiv2::load(QString const&) const': kexiv2.cpp:(.text+0x2843): undefined reference to `Exiv2::ImageFactory::open(std::__cxx11::basic_string, std::allocator > const&, bool)' kexiv2.cpp:(.text+0x2c6e): undefined reference to `Exiv2::ImageFactory::open(std::__cxx11::basic_string, std::allocator > const&, bool)' CMakeFiles/KExiv2.dir/kexiv2_p.cpp.o: In function `KExiv2Iface::KExiv2Private::saveOperations(QFileInfo const&, std::auto_ptr) const': kexiv2_p.cpp:(.text+0x25ec): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2_p.cpp:(.text+0x2646): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2_p.cpp:(.text+0x2906): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2_p.cpp:(.text+0x2967): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2_p.cpp.o: In function `KExiv2Iface::KExiv2Private::saveToXMPSidecar(QFileInfo const&) const': kexiv2_p.cpp:(.text+0x3224): undefined reference to `Exiv2::ImageFactory::create(int, std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2_p.cpp.o: In function `KExiv2Iface::KExiv2Private::saveToFile(QFileInfo const&) const': kexiv2_p.cpp:(.text+0x3eaa): undefined reference to `Exiv2::ImageFactory::open(std::__cxx11::basic_string, std::allocator > const&, bool)' CMakeFiles/KExiv2.dir/kexiv2_p.cpp.o: In function `KExiv2Iface::KExiv2Private::getXMPTagsListFromPrefix(QString const&, QMap&) const': kexiv2_p.cpp:(.text+0x4a59): undefined reference to `Exiv2::XmpProperties::propertyList(std::__cxx11::basic_string, std::allocator > const&)' kexiv2_p.cpp:(.text+0x4c46): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' kexiv2_p.cpp:(.text+0x4c53): undefined reference to `Exiv2::XmpKey::key[abi:cxx11]() const' CMakeFiles/KExiv2.dir/kexiv2_p.cpp.o: In function `KExiv2Iface::KExiv2Private::loadSidecarData(std::auto_ptr)': kexiv2_p.cpp:(.text+0x55fa): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2_p.cpp:(.text+0x5909): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2_p.cpp:(.text+0x5d7b): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2_p.cpp:(.text+0x5f70): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::setImageColorWorkSpace(KExiv2Iface::KExiv2::ImageColorWorkSpace, bool) const': kexiv2image.cpp:(.text+0x636): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::setImageDimensions(QSize const&, bool) const': kexiv2image.cpp:(.text+0x873): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x8eb): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x95d): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x9d0): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::getImageDimensions() const': kexiv2image.cpp:(.text+0xd8a): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0xe04): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0xed1): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0xf57): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::getImageOrientation() const': kexiv2image.cpp:(.text+0x169f): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o:kexiv2image.cpp:(.text+0x185d): more undefined references to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' follow CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::setImageOrientation(KExiv2Iface::KExiv2::ImageOrientation, bool) const': kexiv2image.cpp:(.text+0x219c): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x22f7): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x248c): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x261a): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::setImageProgramId(QString const&, QString const&) const': kexiv2image.cpp:(.text+0x2be6): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x2bf1): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x2d26): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x2ee5): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x301c): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x3027): undefined reference to `Exiv2::Iptcdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x3101): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x310c): undefined reference to `Exiv2::Iptcdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x32dc): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x32e7): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::setImageDateTime(QDateTime const&, bool, bool) const': kexiv2image.cpp:(.text+0x380f): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x381c): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x3882): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x388f): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x38fc): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x3909): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x3a15): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x3aa0): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x3b2b): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x3bb6): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x3c41): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o:kexiv2image.cpp:(.text+0x3ccc): more undefined references to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' follow CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::setImageDateTime(QDateTime const&, bool, bool) const': kexiv2image.cpp:(.text+0x419b): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x41a8): undefined reference to `Exiv2::Iptcdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x420e): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x4219): undefined reference to `Exiv2::Iptcdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x43f6): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x4403): undefined reference to `Exiv2::Iptcdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x446c): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x4477): undefined reference to `Exiv2::Iptcdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::getImageDateTime() const': kexiv2image.cpp:(.text+0x4a5a): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x4d69): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x5092): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x53bf): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x547b): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x57bf): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x5a02): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x5c1f): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x5eae): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x611e): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x61d2): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x64e2): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x6924): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x6b9f): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x6e2a): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x7094): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o:kexiv2image.cpp:(.text+0x72e0): more undefined references to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' follow CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::getDigitizationDateTime(bool) const': kexiv2image.cpp:(.text+0x83a4): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x8805): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x8cba): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x9107): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0x91de): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2image.cpp.o: In function `KExiv2Iface::KExiv2::setImagePreview(QImage const&, bool) const': kexiv2image.cpp:(.text+0xa2a8): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0xa31e): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2image.cpp:(.text+0xa399): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2comments.cpp.o: In function `KExiv2Iface::KExiv2::canWriteComment(QString const&)': kexiv2comments.cpp:(.text+0x11b): undefined reference to `Exiv2::ImageFactory::open(std::__cxx11::basic_string, std::allocator > const&, bool)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::canWriteExif(QString const&)': kexiv2exif.cpp:(.text+0x212): undefined reference to `Exiv2::ImageFactory::open(std::__cxx11::basic_string, std::allocator > const&, bool)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::setExifTagLong(char const*, long, bool) const': kexiv2exif.cpp:(.text+0xc19): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::setExifTagRational(char const*, long, long, bool) const': kexiv2exif.cpp:(.text+0xdcc): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::setExifTagString(char const*, QString const&, bool) const': kexiv2exif.cpp:(.text+0xf9c): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0xfa7): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getExifComment() const': kexiv2exif.cpp:(.text+0x1ce4): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x1d54): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getExifTagDescription(char const*)': kexiv2exif.cpp:(.text+0x2179): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x2189): undefined reference to `Exiv2::ExifKey::tagDesc[abi:cxx11]() const' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::removeExifTag(char const*, bool) const': kexiv2exif.cpp:(.text+0x239c): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::setExifComment(QString const&, bool) const': kexiv2exif.cpp:(.text+0x2695): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x26a0): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x27a9): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x27b4): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getExifTagRational(char const*, long&, long&, int) const': kexiv2exif.cpp:(.text+0x29bd): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getExifTagLong(char const*, long&, int) const': kexiv2exif.cpp:(.text+0x2cc8): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getExifTagData(char const*) const': kexiv2exif.cpp:(.text+0x2fc8): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getExifTagVariant(char const*, bool, bool, int) const': kexiv2exif.cpp:(.text+0x331b): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getExifTagString(char const*, bool) const': kexiv2exif.cpp:(.text+0x3a98): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x3b3b): undefined reference to `Exiv2::Metadatum::print[abi:cxx11](Exiv2::ExifData const*) const' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getExifTagTitle(char const*)': kexiv2exif.cpp:(.text+0x3eb3): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x3ec3): undefined reference to `Exiv2::ExifKey::tagLabel[abi:cxx11]() const' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::setExifTagData(char const*, QByteArray const&, bool) const': kexiv2exif.cpp:(.text+0x410b): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::setExifTagVariant(char const*, QVariant const&, bool, bool) const': kexiv2exif.cpp:(.text+0x4574): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x457f): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getExifThumbnail(bool) const': kexiv2exif.cpp:(.text+0x48f8): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x4932): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::setTiffThumbnail(QImage const&, bool) const': kexiv2exif.cpp:(.text+0x4f3f): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x53d6): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x5435): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x5497): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x54f5): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getStdExifTagsList() const': kexiv2exif.cpp:(.text+0x5a65): undefined reference to `Exiv2::ExifKey::key[abi:cxx11]() const' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::getMakernoteTagsList() const': kexiv2exif.cpp:(.text+0x6d43): undefined reference to `Exiv2::ExifKey::key[abi:cxx11]() const' CMakeFiles/KExiv2.dir/kexiv2exif.cpp.o: In function `KExiv2Iface::KExiv2::createExifUserStringFromValue(char const*, QVariant const&, bool)': kexiv2exif.cpp:(.text+0x7e0d): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x7f05): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2exif.cpp:(.text+0x81bd): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o: In function `KExiv2Iface::KExiv2::canWriteIptc(QString const&)': kexiv2iptc.cpp:(.text+0x1d1): undefined reference to `Exiv2::ImageFactory::open(std::__cxx11::basic_string, std::allocator > const&, bool)' CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o: In function `KExiv2Iface::KExiv2::setIptcTagString(char const*, QString const&, bool) const': kexiv2iptc.cpp:(.text+0x1b75): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2iptc.cpp:(.text+0x1b80): undefined reference to `Exiv2::Iptcdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2iptc.cpp:(.text+0x1c0c): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2iptc.cpp:(.text+0x1c17): undefined reference to `Exiv2::Iptcdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o: In function `KExiv2Iface::KExiv2::getIptcTagTitle(char const*)': kexiv2iptc.cpp:(.text+0x3a77): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o: In function `KExiv2Iface::KExiv2::getIptcTagDescription(char const*)': kexiv2iptc.cpp:(.text+0x3c75): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o: In function `KExiv2Iface::KExiv2::getIptcTagData(char const*) const': kexiv2iptc.cpp:(.text+0x3e7b): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o: In function `KExiv2Iface::KExiv2::getIptcTagString(char const*, bool) const': kexiv2iptc.cpp:(.text+0x4185): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o: In function `KExiv2Iface::KExiv2::setIptcTagsStringList(char const*, int, QStringList const&, QStringList const&, bool) const': kexiv2iptc.cpp:(.text+0x5025): undefined reference to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o:kexiv2iptc.cpp:(.text+0x5db5): more undefined references to `Exiv2::IptcKey::IptcKey(std::__cxx11::basic_string, std::allocator > const&)' follow CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o: In function `KExiv2Iface::KExiv2::setIptcTagData(char const*, QByteArray const&, bool) const': kexiv2iptc.cpp:(.text+0x746f): undefined reference to `Exiv2::IptcData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2iptc.cpp.o: In function `KExiv2Iface::KExiv2::getIptcTagsList() const': kexiv2iptc.cpp:(.text+0x7705): undefined reference to `Exiv2::IptcKey::key[abi:cxx11]() const' CMakeFiles/KExiv2.dir/kexiv2gps.cpp.o: In function `KExiv2Iface::KExiv2::getGPSLatitudeNumber(double*) const': kexiv2gps.cpp:(.text+0x1943): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2gps.cpp.o: In function `KExiv2Iface::KExiv2::getGPSLongitudeNumber(double*) const': kexiv2gps.cpp:(.text+0x1eab): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2gps.cpp.o: In function `KExiv2Iface::KExiv2::getGPSAltitude(double*) const': kexiv2gps.cpp:(.text+0x23cc): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2gps.cpp.o: In function `KExiv2Iface::KExiv2::initializeGPSInfo(bool)': kexiv2gps.cpp:(.text+0x2baa): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x2c61): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x2c6c): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2gps.cpp.o: In function `KExiv2Iface::KExiv2::removeGPSInfo(bool)': kexiv2gps.cpp:(.text+0x3287): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2gps.cpp.o: In function `KExiv2Iface::KExiv2::setGPSInfo(double const*, double, double, bool)': kexiv2gps.cpp:(.text+0x37fd): undefined reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x3952): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x395d): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x3aea): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x3af5): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x3c30): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x3c3b): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x3d81): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x3d8c): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x3ebf): undefined reference to `Exiv2::ExifData::operator[](std::__cxx11::basic_string, std::allocator > const&)' kexiv2gps.cpp:(.text+0x3eca): undefined reference to `Exiv2::Exifdatum::operator=(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::canWriteXmp(QString const&)': kexiv2xmp.cpp:(.text+0x212): undefined reference to `Exiv2::ImageFactory::open(std::__cxx11::basic_string, std::allocator > const&, bool)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::registerXmpNameSpace(QString const&, QString const&)': kexiv2xmp.cpp:(.text+0x593): undefined reference to `Exiv2::XmpProperties::registerNs(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::unregisterXmpNameSpace(QString const&)': kexiv2xmp.cpp:(.text+0x874): undefined reference to `Exiv2::XmpProperties::unregisterNs(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::getXmp() const': kexiv2xmp.cpp:(.text+0xeed): undefined reference to `Exiv2::XmpParser::encode(std::__cxx11::basic_string, std::allocator >&, Exiv2::XmpData const&, unsigned short, unsigned int)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::setXmp(QByteArray const&) const': kexiv2xmp.cpp:(.text+0x10da): undefined reference to `Exiv2::XmpParser::decode(Exiv2::XmpData&, std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::setXmpTagString(char const*, QString const&, bool) const': kexiv2xmp.cpp:(.text+0x253a): undefined reference to `Exiv2::XmpData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::getXmpTagTitle(char const*)': kexiv2xmp.cpp:(.text+0x2eb3): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::getXmpTagDescription(char const*)': kexiv2xmp.cpp:(.text+0x3091): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::getXmpTagString(char const*, bool) const': kexiv2xmp.cpp:(.text+0x328a): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::setXmpTagString(char const*, QString const&, KExiv2Iface::KExiv2::XmpTagType, bool) const': kexiv2xmp.cpp:(.text+0x37d6): undefined reference to `Exiv2::XmpTextValue::XmpTextValue(std::__cxx11::basic_string, std::allocator > const&)' kexiv2xmp.cpp:(.text+0x3885): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2xmp.cpp:(.text+0x38d6): undefined reference to `Exiv2::XmpTextValue::read(std::__cxx11::basic_string, std::allocator > const&)' kexiv2xmp.cpp:(.text+0x38f1): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' kexiv2xmp.cpp:(.text+0x39af): undefined reference to `Exiv2::XmpTextValue::read(std::__cxx11::basic_string, std::allocator > const&)' kexiv2xmp.cpp:(.text+0x39de): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::getXmpTagStringLangAlt(char const*, QString const&, bool) const': kexiv2xmp.cpp:(.text+0x3c8d): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::getXmpTagStringSeq(char const*, bool) const': kexiv2xmp.cpp:(.text+0x495c): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::getXmpTagStringBag(char const*, bool) const': kexiv2xmp.cpp:(.text+0x59d0): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::getXmpTagVariant(char const*, bool, bool) const': kexiv2xmp.cpp:(.text+0x654f): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o:kexiv2xmp.cpp:(.text+0x7198): more undefined references to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' follow CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::setXmpTagStringSeq(char const*, QStringList const&, bool) const': kexiv2xmp.cpp:(.text+0x7570): undefined reference to `Exiv2::XmpData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::setXmpTagStringBag(char const*, QStringList const&, bool) const': kexiv2xmp.cpp:(.text+0x7908): undefined reference to `Exiv2::XmpData::operator[](std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::setXmpTagStringListLangAlt(char const*, QMap const&, bool) const': kexiv2xmp.cpp:(.text+0x805c): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/KExiv2.dir/kexiv2xmp.cpp.o: In function `KExiv2Iface::KExiv2::setXmpTagStringLangAlt(char const*, QString const&, QString const&, bool) const': kexiv2xmp.cpp:(.text+0x8632): undefined reference to `Exiv2::XmpKey::XmpKey(std::__cxx11::basic_string, std::allocator > const&)' collect2: error: ld returned 1 exit status --- bin/libKF5KExiv2.so.5.0.0 --- *** [bin/libKF5KExiv2.so.5.0.0] Error code 1 bmake[2]: stopped in /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/_KDE_build 1 error bmake[2]: stopped in /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/_KDE_build --- src/CMakeFiles/KExiv2.dir/all --- *** [src/CMakeFiles/KExiv2.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/_KDE_build 1 error bmake[1]: stopped in /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/_KDE_build *** [all] Error code 2 bmake: stopped in /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/_KDE_build 1 error bmake: stopped in /home/pbulk/build/graphics/libkexiv2/work/libkexiv2-22.08.1/_KDE_build *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/graphics/libkexiv2 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/graphics/libkexiv2