Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 15585] kdebase4-runtime fails to build

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 15585] kdebase4-runtime fails to build
  • Date: 23 Feb 2010 08:15:07 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=15585





--- Comment #7 from Treeve Jelbert <treeve AT scarlet.be> 2010-02-23 02:15:04
---
do you have gstreamer installed?
what does qt4 compile report about phonon?



I have been doing some rebuilds and found a slightly different problem - kde
found some phonon includes from qt4, and the library from phonon itself!

In the beginning there was KDE, which begat phonon, which was adopted by qt.

phonon supports several backends, including gstreamer and xine on linux.

KDE uses libphonon directly. it needs a recent version 4.3.80 of phonon with
xine support.
QT added added a wrapper class, Phonon, and will build phonon support if it
finds gstreamer. It provides version 4.3.1 of phonon.
I am not aware of any programs which use the Phonon wrapper.

If qt4 builds phonon support, kde finds the old version of phonon from qt4,
depending on the search paths.

There are two phonon related options in qt4-4.6.2 - -phonon and
-phonon-backend

It may be possible to build the Phonon wrapper without the obsolete backend,
but the qt build system is difficult to understand, but qt4 definitely needs
to
disable the phonon backend when building for use with kde, and also a optional
depends on gstreamer regarding phonon support.


-no-phonon ......... Do not build the Phonon module.
+ -phonon ............ Build the Phonon module.
-no-phonon-backend.. Do not build the platform phonon plugin.
+ -phonon-backend..... Build the platform phonon plugin.

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




Archive powered by MHonArc 2.6.24.

Top of Page