Looks like extra/boost is required as a dependency for build :
/usr/include/QtGStreamer/QGlib/global.h:26:28: fatal error: boost/config.hpp: No such file or directory
Search Criteria
Package Details: telepathy-logger-qt-git r286.7ee83eb-1
Package Actions
| Package Base: | telepathy-logger-qt-git |
|---|---|
| Description: | Qt Wrapper around TpLogger client library |
| Upstream URL: | http://community.kde.org/Real-Time_Communication_and_Collaboration |
| Category: | network |
| Licenses: | |
| Conflicts: | |
| Provides: | |
| Submitter: | GeorgeB |
| Maintainer: | arojas |
| Last Packager: | arojas |
| Votes: | 7 |
| First Submitted: | 2012-03-18 16:02 |
| Last Updated: | 2015-03-06 21:44 |
Dependencies (5)
- telepathy-logger
- telepathy-qt5
- doxygen (make)
- extra-cmake-modules (make)
- git (make)
Required by (0)
Sources
Latest Comments
Anonymous comment
Comment by GeorgeB
Now builds against telepathy-logger 0.8 from [testing].
Comment by GeorgeB
@ascarpino;
Thank, not sure how I missed this one when I was updating the tp-kde packages.
I'll fix this once freedesktop.org is back up again (so I can get the logger source) or tp-logger 0.8 is in the archives.
Comment by ilpianista
please add:
-DQT_QMAKE_EXECUTABLE=qmake-qt4 \
-DQT_MOC_EXECUTABLE=moc-qt4 \
-DQT_UIC_EXECUTABLE=uic-qt4 \
-DQT_RCC_EXECUTABLE=rcc-qt4
also, telepathy-logger-git is required now
Comment by GeorgeB
https://bugs.kde.org/show_bug.cgi?id=304104
If anyone is having trouble building this now, downgrade your bison package to a 2.5 release.
Comment by GeorgeB
@zuargo: thanks, done.
Anonymous comment
I think is missing in the conflicts field the package: telepathy-logger-qt
Comment by GeorgeB
@mblumenstingl: its not missing, its part of the base-devel group of packages which you should have installed as a prerequisite to using the AUR
Comment by mblumenstingl
There's a (build)dep missing: flex
It'll fail with " Unknown CMake command "flex_target"." if it's not installed.
Comment by GeorgeB
Thanks archdria, guess I'll have to investigate before it hits [extra].
Comment by archdria
Fixed, it doesn't build with telepathy-logger from testing, I reverted to the extra version...
Comment by GeorgeB
@archdria: Builds fine for me right now, what's the trouble?
Comment by archdria
Is anyone else having troubles building this package?
Comment by GeorgeB
flex is part of the base-devel group which everyone should have before building packages from the AUR, which is why it, along with bison are not explicit makedepends here.
Comment by ZeDestructor
BOOST_JOIN issue is missing boost libs. Install them, reboot (I have no idea why really) and it will work. I believe flex is also necessary, since the guys in #kde-telepathy asked me if I had flex first thing. In fact, they're actually deps for qtgstreamer-git, not telepathy-logger-qt-git, and the gstreamer-qt guy doesn't seem to be responding to comments about lacking deps.
Comment by nodevel
Ok, my bad, 'flex' might not be necessary. It was just saying something about missing flex during the build so I figured it needs to be installed.
Regarding the "BOOST_JOIN" issue, it turned out to be (most likely) the problem with installed 'qt-gstreamer' instead of 'qtgstreamer-git'.
Now everything builds just fine. Thanks for your work.
Comment by GeorgeB
Hmm, looks like I *really* need to setup a clean install somewhere to test the dependencies on new packages, thanks for your patience everyone.
Comment by Xabre
Bah, never mind.
Mising dep: telepathy-logger
Comment by Xabre
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
Could NOT find TelepathyLogger (missing: TELEPATHY_LOGGER_LIBRARIES
TELEPATHY_LOGGER_INCLUDE_DIR)
Help please?
Comment by GeorgeB
@nodevel flex is part of base-devel, seems that the qtgstreamer depend is all that is missing. I'm not seeing any issue related to boost here, where are you getting those errors?
Comment by sxe
Can someone please update this PKGBUILD. Its not working anymore.
@nodevel
Where do i have to add this: QT4_WRAP_CPP(sources ${moc-sources} OPTIONS -DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED) ?
Could you provide your PKGBUILD?
Thx
Comment by nodevel
Doesn't build. Please add 'flex' and 'qt-gstreamer' to dependencies to fix this.
Also please look into how others have resolved the "BOOST_JOIN" issue - like here http://aur.archlinux.org/packages.php?ID=17120&detail=1 or here https://bugreports.qt-project.org/browse/QTBUG-22829 through:
QT4_WRAP_CPP(sources ${moc-sources} OPTIONS -DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED)
Thanks.
Comment by Zom
Needs telepathy-logger as deps. :)