2016-06-07 0:27 GMT+03:00 Stuart Henderson <s...@spacehopper.org>: > On 2016/06/06 12:40, Stuart Henderson wrote: >> FAILED: shell_integration/dolphin/libownclouddolphinpluginhelper.so > > oh...it didn't attempt to build this file in the previous build. > It picks it up because the (fairly recently added) kf5 was present > during configure: > > -- Found KF5KIO: /usr/local/lib/cmake/KF5KIO/KF5KIOConfig.cmake (found > version "5.21.0") > -- Found KF5: success (found suitable version "5.21.0", minimum required is > "5.16") found components: KIO > -- Found KF5CoreAddons: > /usr/local/lib/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version > "5.21.0") > -- Found KF5: success (found suitable version "5.21.0", minimum required is > "5.16.0") found components: CoreAddons KIO > CMake Warning at /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:595 > (message): > KDE_INSTALL_BINDIR, KDE_INSTALL_LIBDIR and KDE_INSTALL_INCLUDEDIR should > either all be absolute paths or all be relative paths. > Call Stack (most recent call first): > shell_integration/dolphin/CMakeLists.txt:22 (include) > > I've disabled this in owncloudclient for now. Not sure why linking > is failing. FWIW /usr/obj/ports/owncloudclient-2.1.1-qt5/bin/c++ is a > symlink pointing to eg++. Anyway the port is "fixed" now at least.
FWIW, the devel/kf5/kio is somewhat heavy dependency, so IMHO it's better to disable the integration path until someone here will need it for real. >> : && /usr/obj/ports/owncloudclient-2.1.1-qt5/bin/c++ -fPIC -O2 -pipe >> -DHAVE_ICONV -DHAVE_ICONV_H -I/usr/local/include/inotify -Wall -Wextra >> -pedantic -Wno-long-long -std=c++0x -Wpedantic -fPIC -std=c++0x >> -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts >> -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor >> -Woverloaded-virtual -Werror=return-type -DNDEBUG -Wl,--no-undefined >> -Wl,--fatal-warnings -Wl,--enable-new-dtags -shared -o >> shell_integration/dolphin/libownclouddolphinpluginhelper.so >> shell_integration/dolphin/CMakeFiles/ownclouddolphinpluginhelper.dir/ownclouddolphinpluginhelper.cpp.o >> >> shell_integration/dolphin/CMakeFiles/ownclouddolphinpluginhelper.dir/ownclouddolphinpluginhelper_automoc.cpp.o >> -L/usr/local/lib/qt5/. -lQt5Network -lQt5Core >> -Wl,-rpath,/usr/local/lib/qt5/.: -Wl,-rpath-link,/usr/X11R6/lib && : >> /usr/lib/crtbeginS.o: In function `atexit': >> (.text+0x1db): undefined reference to `__cxa_atexit' >> shell_integration/dolphin/CMakeFiles/ownclouddolphinpluginhelper.dir/ownclouddolphinpluginhelper.cpp.o: >> In function `OwncloudDolphinPluginHelper::tryConnect()': >> ownclouddolphinpluginhelper.cpp:(.text+0x1ad): undefined reference to >> `strlen' >> ownclouddolphinpluginhelper.cpp:(.text+0x21d): undefined reference to >> `memcpy' >> ownclouddolphinpluginhelper.cpp:(.text+0x2fb): undefined reference to >> `__stack_smash_handler' >> shell_integration/dolphin/CMakeFiles/ownclouddolphinpluginhelper.dir/ownclouddolphinpluginhelper.cpp.o: >> In function `OwncloudDolphinPluginHelper::OwncloudDolphinPluginHelper()': >> ownclouddolphinpluginhelper.cpp:(.text+0x48a): undefined reference to >> `__stack_smash_handler' >> shell_integration/dolphin/CMakeFiles/ownclouddolphinpluginhelper.dir/ownclouddolphinpluginhelper.cpp.o: >> In function `OwncloudDolphinPluginHelper::instance()': >> ownclouddolphinpluginhelper.cpp:(.text+0x4f7): undefined reference to >> `__cxa_atexit' >> shell_integration/dolphin/CMakeFiles/ownclouddolphinpluginhelper.dir/ownclouddolphinpluginhelper.cpp.o: >> In function `OwncloudDolphinPluginHelper::slotReadyRead()': >> ownclouddolphinpluginhelper.cpp:(.text+0x67c): undefined reference to >> `strlen' >> ownclouddolphinpluginhelper.cpp:(.text+0x735): undefined reference to >> `strlen' >> ownclouddolphinpluginhelper.cpp:(.text+0x817): undefined reference to >> `__stack_smash_handler' >> shell_integration/dolphin/CMakeFiles/ownclouddolphinpluginhelper.dir/ownclouddolphinpluginhelper.cpp.o: >> In function `QVector<QString>::reallocData(int, int, >> QFlags<QArrayData::AllocationOption>)': >> ownclouddolphinpluginhelper.cpp:(.text._ZN7QVectorI7QStringE11reallocDataEii6QFlagsIN10QArrayData16AllocationOptionEE[_ZN7QVectorI7QStringE11reallocDataEii6QFlagsIN10QArrayData16AllocationOptionEE]+0x254): >> undefined reference to `memcpy' >> shell_integration/dolphin/CMakeFiles/ownclouddolphinpluginhelper.dir/ownclouddolphinpluginhelper_automoc.cpp.o: >> In function `OwncloudDolphinPluginHelper::commandRecieved(QByteArray >> const&)': >> ownclouddolphinpluginhelper_automoc.cpp:(.text+0xa0): undefined reference to >> `__stack_smash_handler' >> shell_integration/dolphin/CMakeFiles/ownclouddolphinpluginhelper.dir/ownclouddolphinpluginhelper_automoc.cpp.o: >> In function `OwncloudDolphinPluginHelper::qt_metacast(char const*)': >> ownclouddolphinpluginhelper_automoc.cpp:(.text+0x1c4): undefined reference >> to `strcmp' >> collect2: error: ld returned 1 exit status >> ninja: build stopped: subcommand failed. -- WBR, Vadim Zhukov