Source: qtscriptgenerator
Version: 0.1.0+git20101026+8b191fbc-2
Tags: patch
User: [email protected]
Usertags: qt48-transition

Hi,

Your package fails to build against Qt 4.8 which is currently in experimental.
The transition to unstable/testing is tracked in bug #653903.

In Ubuntu I have done the following changes to make the package build against 
Qt 4.8:
- upgrade to new upstream version 0.2.0
- update upstream_support_later_phonon.diff (attached), which has been partly 
applied upstream

Build log:

> g++ -c -g -Wall -O2 -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT_NO_DEBUG 
> -DQT_SCRIPT_LIB
> -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64
> -I../../../qtbindings/qtscript_gui -I/usr/include/qt4/QtCore 
> -I/usr/include/qt4/QtGui
> -I/usr/include/qt4/QtScript -I/usr/include/qt4 
> -I../../../qtbindings/qtscript_gui -Irelease -I.
> -o release/qtscript_QFileOpenEvent.o
> ../../generated_cpp/com_trolltech_qt_gui/qtscript_QFileOpenEvent.cpp
> /usr/include/qt4/QtCore/qfile.h: In function 'QScriptValue
> qtscript_QFileOpenEvent_prototype_call(QScriptContext*, QScriptEngine*)':
> /usr/include/qt4/QtCore/qfile.h:209:5: error: 'QFile::QFile(const QFile&)' is 
> private

Regards,
Felix

From: Modestas Vainius <[email protected]>
Subject: Fix building against system Phonon up to and including 4.5.0
Forwarded: no
Origin: vendor
Last-Update: 2011-04-23

--- a/generator/typesystem_phonon-common.xml
+++ b/generator/typesystem_phonon-common.xml
@@ -101,6 +101,7 @@
     <value-type name="Phonon::AudioChannelDescription" java-name="AudioChannelDescription" />
     <value-type name="Phonon::SubtitleDescription" java-name="SubtitleDescription" />
     <value-type name="Phonon::AudioCaptureDevice"  java-name="AudioCaptureDevice" />
+    <value-type name="Phonon::DeviceAccessList" java-name="DeviceAccessList" />
 
     <object-type name="Phonon::AbstractAudioOutput" java-name="AbstractAudioOutput" />
     <object-type name="Phonon::AbstractMediaStream" java-name="AbstractMediaStream" />
--- a/generator/typesystem_phonon.xml
+++ b/generator/typesystem_phonon.xml
@@ -124,6 +124,7 @@
         <modify-function signature="operator!=(Phonon::ObjectDescription)const" remove="all"/>
         <modify-function signature="fromIndex(int)" remove="all"/> 
     </value-type>
+    <value-type name="Phonon::DeviceAccessList" java-name="DeviceAccessList" />
 
     <object-type name="Phonon::AbstractAudioOutput" java-name="AbstractAudioOutput"/>
     <object-type name="Phonon::AbstractMediaStream" java-name="AbstractMediaStream"/>

Reply via email to