euroelessar/qutim — Issue #66: qutim-jabber does not compile
Author: Pinkbyte
Created: 2012-02-19 09:33:15+00:00
State: open

[32;01m * [39;49;00mPackage: x11-plugins/qutim-jabber-0.3.9999
[32;01m * [39;49;00mRepository: qutim
[32;01m * [39;49;00mMaintainer: qutim overlay team
[32;01m * [39;49;00mUSE: amd64 elibc_glibc kernel_linux multilib userland_GNU
[32;01m * [39;49;00mFEATURES: preserve-libs sandbox
>>> Unpacking source...
M	protocols/jabber/jreen
Already on 'master'
GIT update -->
repository: git://github.com/euroelessar/qutim.git
at the commit: 74095e87e6df93919709d440c42d843dd77ce2f9
branch: master
storage directory: "/usr/portage/distfiles/egit-src/qutim-0.3-live"
checkout type: non-bare repository
Synchronizing submodule url for 'artwork'
Synchronizing submodule url for '3rdparty/k8json'
Synchronizing submodule url for '3rdparty/q-xdg'
Synchronizing submodule url for 'plugman/3rdparty/quasar'
Synchronizing submodule url for 'jabber/jreen'
Synchronizing submodule url for 'translations'
M	protocols/jabber/jreen
Branch branch-master set up to track remote branch master from origin.
Switched to a new branch 'branch-master'
>>> Unpacked to /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999
>>> Source unpacked in /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work
>>> Preparing source in /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols"
cmake --no-warn-unused-cli -C /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/temp/gentoo_common_config.cmake -DCMAKE_INSTALL_PREFIX=/usr -DQUTIM_ENABLE_ALL_PLUGINS=off -DJABBER=on -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/temp/gentoo_rules.cmake /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/temp/gentoo_common_config.cmake
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt4: /usr/bin/qmake (found version "4.7.4")
-- Found Qt4: /usr/bin/qmake (found version "4.7.4")
-- Found QutIM: /usr/lib64/libqutim.so
-- [-] QUETZAL: extension will be skipped
-- [-] OSCAR: extension will be skipped
-- [-] ASTRAL: extension will be skipped
-- [-] IRC: extension will be skipped
CMake Warning (dev) at jabber/CMakeLists.txt:10 (ADD_SUBDIRECTORY):
The source directory

/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/jreen

does not contain a CMakeLists.txt file.

CMake does not support this case but it used to work accidentally and is
being allowed for compatibility.

Policy CMP0014 is not set: Input directories must have CMakeLists.txt. Run
"cmake --help-policy CMP0014" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.

-- [+] JABBER: extension added to build
-- [-] MRIM: extension will be skipped
-- [-] VKONTAKTE: extension will be skipped
-- <<< Gentoo configuration >>>
Build type Gentoo
Install path /usr
Compiler flags:
C -O2 -march=native -pipe -msse4.2
C++ -O2 -march=native -pipe -msse4.2
Linker flags:
Executable -Wl,-O1 -Wl,--as-needed
Module -Wl,-O1 -Wl,--as-needed
Shared -Wl,-O1 -Wl,--as-needed

-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols
>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols"
make -j8
[ 2%] [ 2%] [ 3%] [ 3%] [ 4%] [ 5%] [ 5%] [ 6%] [34m[1mGenerating ui_jmainsettings.h
[34m[1mGenerating src/protocol/moc_jmainsettings.cxx
[0m[0m[34m[1mGenerating src/protocol/account/roster/moc_jcontact.cxx
[0m[34m[1mGenerating src/protocol/account/roster/moc_jmessagehandler.cxx
[0m[34m[1mGenerating src/protocol/account/roster/moc_jmessagesession.cxx
[34m[1mGenerating src/protocol/account/roster/moc_jcontactresource.cxx
[0m[0m[34m[1mGenerating src/protocol/account/roster/moc_jroster.cxx
[0m[34m[1mGenerating src/protocol/account/roster/moc_jsoftwaredetection.cxx
[0m/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/roster/jmessagesession.h:0: Warning: No relevant classes found. No output generated.
[ 7%] [ 8%] [34m[1mGenerating src/protocol/account/connection/moc_jserverdiscoinfo.cxx
[0m[34m[1mGenerating src/protocol/account/connection/moc_jconnection.cxx
[0m/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/connection/jserverdiscoinfo.h:0: Warning: No relevant classes found. No output generated.
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/connection/jconnection.h:0: Warning: No relevant classes found. No output generated.
[ 8%] [ 9%] [34m[1mGenerating src/protocol/account/connection/moc_jconnectionbase.cxx
[0m[34m[1mGenerating src/protocol/account/connection/moc_jcertinfo.cxx
[0m/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/connection/jconnectionbase.h:0: Warning: No relevant classes found. No output generated.
[ 10%] [ 10%] [ 11%] [34m[1mGenerating src/protocol/account/connection/moc_jconnectiontcpbase.cxx
[0m[34m[1mGenerating src/protocol/account/connection/moc_jconnectionlistener.cxx
[0m[ 12%] [34m[1mGenerating src/protocol/account/connection/moc_jconnectiontcpserver.cxx
[0m/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/connection/jconnectionlistener.h:0: Warning: No relevant classes found. No output generated.
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/connection/jconnectiontcpbase.h:0: Warning: No relevant classes found. No output generated.
[ 13%] [34m[1mGenerating src/protocol/account/dataform/moc_jdataform.cxx
[0m[ 13%] /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/connection/jconnectiontcpserver.h:0: Warning: No relevant classes found. No output generated.
[ 15%] [ 15%] [ 15%] [ 16%] [34m[1mGenerating src/protocol/account/muc/moc_jmucsession.cxx
[0m[ 17%] [34m[1mGenerating src/protocol/account/muc/moc_jmucuser.cxx
[0m[34m[1mGenerating src/protocol/account/muc/moc_jsessionconvertor.cxx
[0m[34m[1mGenerating src/protocol/account/muc/moc_jinvitemanager.cxx
[0m[34m[1mGenerating src/protocol/account/muc/moc_jconferenceconfig.cxx
[0m[34m[1mGenerating src/protocol/account/muc/moc_jbookmarkmanager.cxx
[0m[34m[1mGenerating src/protocol/moc_jjidvalidator.cxx
[0m/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/muc/jsessionconvertor.h:0: Warning: No relevant classes found. No output generated.
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/muc/jinvitemanager.h:0: Warning: No relevant classes found. No output generated.
[ 18%] [ 18%] [ 19%] [34m[1mGenerating src/protocol/moc_jaccountwizard.cxx
[0m[34m[1mGenerating src/protocol/modules/remotecontrol/moc_remotecontrol.cxx
[0m[34m[1mGenerating src/protocol/modules/tunepep/moc_jpersontuneconverter.cxx
[0m[ 20%] [34m[1mGenerating src/protocol/modules/pep/moc_jpersoneventsupport.cxx
[ 21%] [0m[ 21%] [34m[1mGenerating src/protocol/modules/filetransfer/moc_jfiletransfer.cxx
[0m[ 22%] [ 23%] /var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/modules/remotecontrol/remotecontrol.h:0: Warning: No relevant classes found. No output generated.
[34m[1mGenerating src/protocol/modules/servicediscovery/moc_jservicebrowser.cxx
[0m[34m[1mGenerating src/protocol/modules/vcard/moc_jinforequest.cxx
[34m[1mGenerating src/protocol/modules/proxy/moc_jproxymanager.cxx
[0m[0m[ 23%] [ 24%] [34m[1mGenerating src/protocol/modules/vcard/moc_jvcardmanager.cxx
[0m[34m[1mGenerating src/protocol/modules/adhoc/moc_jadhocmodule.cxx
[0m[ 25%] [34m[1mGenerating src/protocol/modules/adhoc/moc_jadhocwidget.cxx
[0m[ 26%] [34m[1mGenerating src/protocol/modules/activitypep/moc_jactivitychooser.cxx
[0m/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/modules/adhoc/jadhocmodule.h:0: Warning: No relevant classes found. No output generated.
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/modules/filetransfer/jfiletransfer.h:0: Warning: No relevant classes found. No output generated.
[ 27%] [ 27%] [ 28%] [ 28%] [34m[1mGenerating src/protocol/modules/moodpep/moc_jpersonmoodconverter.cxx
[0m[34m[1mGenerating src/protocol/modules/activitypep/moc_jpersonactivityconverter.cxx
[ 29%] [0m[34m[1mGenerating src/protocol/modules/moodpep/moc_jmoodchooser.cxx
[0m[34m[1mGenerating src/protocol/modules/xmlconsole/moc_xmlconsole.cxx
[0m/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/modules/adhoc/jadhocwidget.h:0: Warning: No relevant classes found. No output generated.
[34m[1mGenerating src/protocol/moc_jaccountwizardpage.cxx
[0m[ 30%] [34m[1mGenerating src/moc_jplugin.cxx
[0m[ 30%] [ 31%] [34m[1mGenerating jaccount.moc
[0m[ 32%] [34m[1mGenerating jmucmanager.moc
[0m[34m[1mGenerating jprotocol.moc
[0m[ 33%] [ 33%] [34m[1mGenerating ui_jcertinfo.h
[0m[34m[1mGenerating ui_jconferenceconfig.h
[0m[ 34%] [ 35%] [ 36%] [34m[1mGenerating ui_jaccountwizardpage.h
[0m[34m[1mGenerating ui_jservicebrowser.h
[0m[34m[1mGenerating ui_jadhocwidget.h
[0m[ 36%] [ 37%] [ 38%] [34m[1mGenerating ui_jmoodchooser.h
[0m[34m[1mGenerating ui_jactivitychooser.h
[0m[34m[1mGenerating ui_xmlconsole.h
[0m[35m[1mScanning dependencies of target jabber
[0m[ 38%] [ 39%] [ 40%] [ 40%] [ 41%] [ 42%] [ 42%] [ 43%] [32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/jjidvalidator.cpp.o
[0m[32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/jaccountwizardpage.cpp.o
[0m[32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/account/jaccount.cpp.o
[32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/jcontactresource.cpp.o
[32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/jsoftwaredetection.cpp.o
[0m[0m[32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/jroster.cpp.o
[0m[0m[32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/metacontacts.cpp.o
[0m[32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/jresourceactiongenerator.cpp.o
[0m[ 44%] [32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/jcontact.cpp.o
[0m[ 45%] [32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/jmessagesessionowner.cpp.o
[0m/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/roster/jsoftwaredetection.cpp: В функции-члене ‘void Jabber::JSoftwareDetection::onInfoRequestFinished()’:
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/roster/jsoftwaredetection.cpp:227:41: ошибка: ‘const class Jreen::Disco::Item’ has no member named ‘form’
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/roster/jsoftwaredetection.cpp:258:26: ошибка: не найден метод для преобразования в ‘(const QString) ()’
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/roster/jsoftwaredetection.cpp:259:31: ошибка: не найден метод для преобразования в ‘(const QString) ()’
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/roster/jroster.cpp: В функции-члене ‘void Jabber::JRoster::onNewMessage(Jreen::Message)’:
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/roster/jroster.cpp:286:50: ошибка: запрошено преобразование от ‘const Jreen::DelayedDelivery*’ к нескалярному типу ‘Jreen::DelayedDelivery::Ptr’
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/jaccount.cpp: В функции-члене ‘virtual void Jabber::JAccount::setStatus(qutim_sdk_0_3::Status)’:
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/jaccount.cpp:486:14: ошибка: ‘class Jreen::Client’ has no member named ‘setProxy’
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/jaccount.cpp: В функции-члене ‘bool Jabber::JAccount::checkIdentity(const QString&, const QString&) const’:
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/jaccount.cpp:565:28: ошибка: не найден метод для преобразования в ‘(const QString) ()’
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/jaccount.cpp:565:59: ошибка: не найден метод для преобразования в ‘(const QString) ()’
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/jaccount.cpp: В функции-члене ‘QString Jabber::JAccount::identity(const QString&, const QString&) const’:
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/jaccount.cpp:576:25: ошибка: не найден метод для преобразования в ‘(const QString) ()’
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/jaccount.cpp:576:56: ошибка: не найден метод для преобразования в ‘(const QString) ()’
/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999/protocols/jabber/src/protocol/account/jaccount.cpp:577:25: ошибка: не найден метод для преобразования в ‘(const QString) ()’
[ 45%] [32mBuilding CXX object jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/jmessagesession.cpp.o
[0mmake[2]: *** [jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/jsoftwaredetection.cpp.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
make[2]: *** [jabber/CMakeFiles/jabber.dir/src/protocol/account/roster/jroster.cpp.o] Ошибка 1
make[2]: *** [jabber/CMakeFiles/jabber.dir/src/protocol/account/jaccount.cpp.o] Ошибка 1
make[1]: *** [jabber/CMakeFiles/jabber.dir/all] Ошибка 2
make: *** [all] Ошибка 2
emake failed
[31;01m*[0m ERROR: x11-plugins/qutim-jabber-0.3.9999 failed (compile phase):
[31;01m*[0m Make failed!
[31;01m*[0m
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 85: Called src_compile
[31;01m*[0m environment, line 3419: Called cmake-utils_src_compile
[31;01m*[0m environment, line 828: Called _execute_optionaly 'src_compile'
[31;01m*[0m environment, line 328: Called enable_cmake-utils_src_compile
[31;01m*[0m environment, line 1297: Called cmake-utils_src_make
[31;01m*[0m environment, line 847: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m emake "$@" || die "Make failed!";
[31;01m*[0m
[31;01m*[0m If you need support, post the output of 'emerge --info =x11-plugins/qutim-jabber-0.3.9999',
[31;01m*[0m the complete build log and the output of 'emerge -pqv =x11-plugins/qutim-jabber-0.3.9999'.
[31;01m*[0m This ebuild is from an overlay named 'qutim': '/var/lib/layman/qutim/'
[31;01m*[0m The complete build log is located at '/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/temp/build.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/temp/environment'.
[31;01m*[0m S: '/var/tmp/portage/x11-plugins/qutim-jabber-0.3.9999/work/qutim-jabber-0.3.9999'

OS: Gentoo
Qt: 4.7.4
Qutim: latest, from master branch

Any suggestions how to fix this?