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

Reply via email to