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.

> : && /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.
> 

Reply via email to