I hadn’t built ark for quite a while (since I had activated it at some stage 
due to [1,2])
and only now I realise that it fails here on OSX:

---

[ 69%] [ 69%] Built target kerfuffle_clirar
Building CXX object 
plugins/clirarplugin/autotests/CMakeFiles/clirartest.dir/clirartest_automoc.cpp.o
Linking CXX shared module kerfuffle_libarchive.so
Scanning dependencies of target kerfuffle_clilha
Scanning dependencies of target kerfuffle_karchive
Undefined symbols for architecture x86_64:
  "_archive_filter_code", referenced from:
      LibArchiveInterface::addFiles(QStringList const&, QHash<QString, 
QVariant> const&) in libarchivehandler.cpp.o
      LibArchiveInterface::deleteFiles(QList<QVariant> const&) in 
libarchivehandler.cpp.o
  "_archive_filter_name", referenced from:
      LibArchiveInterface::addFiles(QStringList const&, QHash<QString, 
QVariant> const&) in libarchivehandler.cpp.o
      LibArchiveInterface::deleteFiles(QList<QVariant> const&) in 
libarchivehandler.cpp.o
  "_archive_read_free", referenced from:
      LibArchiveInterface::ArchiveReadCustomDeleter::cleanup(archive*) in 
libarchivehandler.cpp.o
  "_archive_read_support_filter_all", referenced from:
      LibArchiveInterface::list() in libarchivehandler.cpp.o
      LibArchiveInterface::copyFiles(QList<QVariant> const&, QString const&, 
QHash<QString, QVariant>) in libarchivehandler.cpp.o
      LibArchiveInterface::addFiles(QStringList const&, QHash<QString, 
QVariant> const&) in libarchivehandler.cpp.o
      LibArchiveInterface::deleteFiles(QList<QVariant> const&) in 
libarchivehandler.cpp.o
  "_archive_write_add_filter_bzip2", referenced from:
      LibArchiveInterface::addFiles(QStringList const&, QHash<QString, 
QVariant> const&) in libarchivehandler.cpp.o
      LibArchiveInterface::deleteFiles(QList<QVariant> const&) in 
libarchivehandler.cpp.o
  "_archive_write_add_filter_gzip", referenced from:
      LibArchiveInterface::addFiles(QStringList const&, QHash<QString, 
QVariant> const&) in libarchivehandler.cpp.o
      LibArchiveInterface::deleteFiles(QList<QVariant> const&) in 
libarchivehandler.cpp.o
  "_archive_write_add_filter_lzma", referenced from:
      LibArchiveInterface::addFiles(QStringList const&, QHash<QString, 
QVariant> const&) in libarchivehandler.cpp.o
      LibArchiveInterface::deleteFiles(QList<QVariant> const&) in 
libarchivehandler.cpp.o
  "_archive_write_add_filter_none", referenced from:
      LibArchiveInterface::addFiles(QStringList const&, QHash<QString, 
QVariant> const&) in libarchivehandler.cpp.o
      LibArchiveInterface::deleteFiles(QList<QVariant> const&) in 
libarchivehandler.cpp.o
  "_archive_write_add_filter_xz", referenced from:
      LibArchiveInterface::addFiles(QStringList const&, QHash<QString, 
QVariant> const&) in libarchivehandler.cpp.o
      LibArchiveInterface::deleteFiles(QList<QVariant> const&) in 
libarchivehandler.cpp.o
  "_archive_write_free", referenced from:
      LibArchiveInterface::ArchiveWriteCustomDeleter::cleanup(archive*) in 
libarchivehandler.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [plugins/libarchive/kerfuffle_libarchive.so] Error 1
make[1]: *** [plugins/libarchive/CMakeFiles/kerfuffle_libarchive.dir/all] Error 
2

---

I have this version of libarchive installed:
---
$ port installed libarchive
The following ports are currently installed:
  libarchive @3.1.2_0 (active)
$ port livecheck libarchive
---
which is up-to-date.


What’s going on?


Regards,
Marko




[1] https://bugreports.qt-project.org/browse/QTBUG-42605
[2] https://bugreports.qt-project.org/browse/QTBUG-42870



Attachment: ark.log.gz
Description: GNU Zip compressed data

_______________________________________________
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

Reply via email to