@GeorgeB
https://aur.archlinux.org/packages/telepathy-qt5-git/
Search Criteria
Package Details: telepathy-qt-git 1:0.9.3.13.g7553d37-1
Package Actions
| Package Base: | telepathy-qt-git |
|---|---|
| Description: | A library for Qt-based Telepathy clients |
| Upstream URL: | http://telepathy.freedesktop.org |
| Category: | lib |
| Licenses: | |
| Submitter: | GeorgeB |
| Maintainer: | None |
| Last Packager: | None |
| Votes: | 18 |
| First Submitted: | 2012-05-17 14:12 |
| Last Updated: | 2013-04-26 12:49 |
Dependencies (2)
Required by (1)
Sources
Latest Comments
Comment by ilpianista
Comment by Dganic
Thank you for your prompt response to ease your task, we offer a look at the patches for Ubuntu https://launchpad.net/ ~ qutim / + archive / qutim / + files/telepathy-qt_0.9.3-1ubuntu2.debian.tar.gz they managed collect and put to work with telepathy-qt qt5. Sorry for the bad English.
Comment by GeorgeB
Dganic;
I ran into problems building with qt5 when I last tried it, I'll see if I can get it working when I have a bit of free time.
Comment by Dganic
Good afternoon, it is possible to prepare a package with the assembly with qt5? Thanks in advance.
Comment by GeorgeB
If you installed addinclude as a makedepends of this package you can now remove it as the upstream have fixed the FTBFS with gcc4.7 which previously required patching.
Comment by GeorgeB
The CMake bug is now fixed, you should be able to build this with version 2.8.8-2 from [Extra].
#########
There is an upstream bug with CMake 2.8.8, you must downgrade to 2.8.7-2 in order to build tp-qt4 for now.
See FS#29545: https://bugs.archlinux.org/task/29545
Comment by vendion
I am having issues getting this to build on my box:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
DBUS_GLIB_LOWLEVEL_INCLUDE_DIR
used as include directory in directory /tmp/yaourt-tmp-vendion/aur-telepathy-qt4-git/src/telepathy-qt4/tests/lib/glib/future/conn-addressing
-- Configuring incomplete, errors occurred!
Am I missing something?
Comment by GeorgeB
The current version of CMake will not build this package, you must downgrade to the previous release for now.
Anonymous comment
@GeorgeB: Sorry for the noise, I can confirm that the PKGBUILD works as it is now (20120404-1).
Now I'll better just shut up and continue hacking on kde-telepathy :).
Comment by GeorgeB
@Xerdomii; Its in the PKGBUILD now so if makepkg fails then it is in-spite of that workaround.
Anonymous comment
Ah ok, didn't try with -std=c++11. If that solves it nevermind my comment.
Comment by GeorgeB
@Xerdomii; are you (or is anyone else) still having trouble building this? For me adding -std=c++11 makes the package build fine with an up to date system, I'd prefer not to add a patch if just adding a configure option works as this doesn't need to be kept up to date in the same way.
Anonymous comment
The build error is already reported upstream: https://bugs.freedesktop.org/show_bug.cgi?id=45274
You can use the patch attached to the bugreport or from the stable package (you have to slightly modify it, but I guess that's no problem):
https://projects.archlinux.org/svntogit/packages.git/tree/trunk/gcc47.patch?h=packages/telepathy-qt
Comment by ChALkeR
Yes, they are.
There is the same error when running makepkg manually.
Also, when trying makepkg I found that building from non-latin path gives python errors, but that's probably a telepathy-qt4 problem.
Comment by GeorgeB
Are both computers building against [testing]? I don't have any machine running [testing] but I wonder if the update to gcc (4.7) is responsible...
Comment by ChALkeR
I am using an x86-64 system, btw.
I got the same error on two computers.
Comment by ChALkeR
You mean this package?
I am building with [testing] and telepathy-farstream.
I'll try to build it with makepkg.
Comment by GeorgeB
Can you try building manually i.e. directly with makepkg just in order to rule out any differences between my setup and yours.
Comment by ChALkeR
Every other telepathy-kde-*-git package (including telepathy-kde-call-ui-git) builds without modifications with g++ as CXX.
Comment by ChALkeR
Ah, and double-posting (not correcting) was from pressing the back button in konqueror. Sorry again.
The build error without -std=c++11:
/tmp/yaourt-tmp-chalker/aur-telepathy-qt4-git/src/telepathy-qt4/TelepathyQt/client-registrar.cpp: {in function} «bool Tp::ClientRegistrar::registerClient(const AbstractClientPtr&, const QString&, bool)»:
/tmp/yaourt-tmp-chalker/aur-telepathy-qt4-git/src/telepathy-qt4/TelepathyQt/client-registrar.cpp:891:23: {error: no declaration of} «intptr_t» {…}
{} — I forgot to enable English locale, so translated manually.
Comment by GeorgeB
Actually, uploading a version which drops the telepathy-farsight dependency before farstream and the updated telepathy-farstream land in [extra] would break the depends for anyone not using [testing] therefore I'll stick to my original plan and upload once those two packages hit [extra].
Comment by GeorgeB
Ahh, I didn't notice your comment either. As I said (in my now deleted comment) I'll have an updated PKGBUILD here shortly, I've just built this package with no problems on my system so please do let me know if you notice anything else.
Comment by ChALkeR
Sorry, GeorgeB, did not see that you already answered.
I am compiling the remaining packages now.
I'll try to build them without -std=c++11, and tell if there will be any problems
Comment by GeorgeB
ChALkeR: I'll fix the farsight/farstream thing once the new farstream and telepathy-farstream packages move out of testing. I'm not seeing any problem wrt. c++11 myself, is this the only package which is giving you trouble?
Comment by ChALkeR
Please, replace telepathy-farsight depedency with telepathy-farstream.
See http://community.kde.org/Real-Time_Communication_and_Collaboration/Components/Call_UI
Also, this should be built with CXX='g++ -std=c++11'. It does not build with clang or with g++ without «-std=c++11» for me.
Comment by GeorgeB
Thanks, should be fixed now.
Anonymous comment
Doesn't build anymore because it needs python 2 but finds and tries to use python 3.
I solved it by adding:
-DPYTHON_EXECUTABLE:FILEPATH="/usr/bin/python2"
to the cmake call to force it to use python 2.
Please consider adding this or any better solution to the PKGBULD, thanks.
Comment by GeorgeB
Yes that's deliberately not a makedepend, unit-tests are mainly of use to the developers and building them wouldn't add any usefull features to the package.
Thanks none the less for reporting
Comment by vnoel
Hi,
I got this information when compiling:
-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
* Telepathy-glib (0.15.1 or higher) <http://telepathy.freedesktop.org/>
Glib bindings for Telepathy
Needed, together with Qt Glib integration, to build most of the unit tests
Not sure if it is important (especially if it is only for the tests), but well, I prefer to report it if it wasn't a requires on purpose :)
Comment by ilpianista
* orphaned
Comment by ilpianista
thanks Zom, fixed!
Comment by Zom
This really ought to have
provides=('telepathy-qt4')
in the PKGBUILD. :)
Comment by lordheavy
thanks, updated!
Comment by locke87
Hej, the git repo has changed to
git://git.collabora.co.uk/git/freedesktop.org-mirror/telepathy/telepathy-qt4.git
cheers