Re: Review Request 129256: use cmake variables to check if QtDbus is enabled
Takahiro Hashimoto <[email protected]>
| Newsgroups | gmane.comp.kde.users.multimedia |
|---|---|
| Message-ID | <[email protected]> |
> On 10月 25, 2016, 5:22 p.m., Harald Sitter wrote: > > phonon/CMakeLists.txt, line 15 > > <https://git.reviewboard.kde.org/r/129256/diff/2/?file=482948#file482948line15> > > > > Needs to be `OR` not `AND`. Any of the two is enough to force dbus being unusable. Oh, I'm sorry for wasting your time... - Takahiro ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/129256/#review100251 ----------------------------------------------------------- On 10月 25, 2016, 5:06 p.m., Takahiro Hashimoto wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/129256/ > ----------------------------------------------------------- > > (Updated 10月 25, 2016, 5:06 p.m.) > > > Review request for Phonon and Harald Sitter. > > > Bugs: 368948 > http://bugs.kde.org/show_bug.cgi?id=368948 > > > Repository: phonon > > > Description > ------- > > Fixes for BUG#368948 > > QtCore/qfeatures.h is removed on Qt 5.8 branch for moving toward next-gen configure system[1] > Phonon of cource can uses cmake insted of it to handle whether QtDBus is enabled or not easily. > I think it works on both Qt4 and Qt5, but tested on Qt 5.8 branch only. > > [1] http://lists.qt-project.org/pipermail/development/2016-June/026350.html > > > Diffs > ----- > > phonon/CMakeLists.txt e6dfcb7 > phonon/phononconfig_p.h.in 63f2305 > > Diff: https://git.reviewboard.kde.org/r/129256/diff/ > > > Testing > ------- > > I've tested to build Phonon with these patterns as following. All cases is with Qt 5.8 branch. More testing by folks is very welcomed:) > > 1. Build with default option(Phonon DBus and QtDBus enabled) -> build succeeded with DBus support > 2. Build with -DPHONON_NO_DBUS=TRUE cmake option -> build succeeded without DBus support > 3. Build with default options / without QtDBus installed -> build succeeded without DBus Support. > > I checked the file phonon/phonon/phononconfig_p.h generaged correctly by options. > > > Thanks, > > Takahiro Hashimoto > >