[Bug 163821] New: phonon components don't build with qt-4.4.1
Treeve Jelbert
treeve at scarlet.be
Wed Jun 11 20:37:34 BST 2008
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=163821
Summary: phonon components don't build with qt-4.4.1
Product: kde
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: unassigned-bugs kde org
ReportedBy: treeve scarlet be
Version: 4.0.82 (using Devel)
Installed from: Compiled sources
Compiler: gcc-4.3.1
OS: Linux
qt-4.4.1 installs its phonon components to ls /usr/include/phonon
abstractaudiooutput.h effectwidget.h phonon_export.h
abstractmediastream.h mediacontroller.h phononnamespace.h
abstractvideooutput.h medianode.h platformplugin.h
addoninterface.h mediaobject.h seekslider.h
audiooutput.h mediaobjectinterface.h streaminterface.h
audiooutputinterface.h mediasource.h videoplayer.h
backendcapabilities.h objectdescription.h videowidget.h
backendinterface.h objectdescriptionmodel.h
videowidgetinterface.h
effect.h path.h volumefadereffect.h
effectinterface.h phonon volumefaderinterface.h
effectparameter.h phonondefs.h volumeslider.h
but many parts of the kde source files look for Uppercase names, without the the .h suffix
root Gemini-32:/usr/src/kdebase-runtime-4 0 82# grep -R '<Phonon/' *
phonon/platform_kde/kiomediastream.h:#include <Phonon/AbstractMediaStream>
phonon/platform_kde/devicelisting.h:#include <Phonon/ObjectDescription>
phonon/xine/xineengine_p.h:#include <Phonon/ObjectDescription>
phonon/xine/xineengine.h:#include <Phonon/Global>
phonon/xine/xineengine.h:#include <Phonon/ObjectDescription>
phonon/xine/videowidget.h:#include <Phonon/VideoWidget>
phonon/xine/videowidget.h:#include <Phonon/VideoWidgetInterface>
phonon/xine/videodataoutput.h:#include <Phonon/Experimental/VideoDataOutputInterface>
phonon/xine/videodataoutput.h:#include <Phonon/Experimental/VideoFrame>
phonon/xine/volumefadereffect.h:#include <Phonon/VolumeFaderEffect>
phonon/xine/volumefadereffect.h:#include <Phonon/VolumeFaderInterface>
phonon/xine/videodataoutput.cpp:#include <Phonon/Experimental/AbstractVideoDataOutput>
phonon/xine/bytestream.h:#include <Phonon/StreamInterface>
phonon/xine/sinknode.h:#include <Phonon/Global>
phonon/xine/sourcenode.h:#include <Phonon/Global>
phonon/xine/xinestream.h:#include <Phonon/Global>
phonon/xine/xinestream.h:#include <Phonon/ObjectDescription>
phonon/xine/audioport.h:#include <Phonon/AudioOutputDevice>
phonon/tests/mediacontrols.h:#include <Phonon/Global>
the net result is that the phonon components do not compile.
This occurs with kdebase-runtime, but several other modules have the same problem.
More information about the Unassigned-bugs
mailing list