[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