bugGnash - The GNU Flash player - Bugs: bug #25613, kde4 gui build failure on Debian...

 
 

bug #25613: kde4 gui build failure on Debian Lenny

Submitted by:  Sandro Santilli <strk>
Submitted on:  Tue 17 Feb 2009 07:19:25 PM UTC  
 
Category: buildSeverity: 3 - Normal
Release: NoneStatus: Ready For Test
Privacy: PublicAssigned to: Rob Savoye <rsavoye>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Thu 19 Feb 2009 03:52:58 PM UTC, comment #1:

On Debian derived distributions, you can only have either kde3 or kde4 installed, not both. kde3 requires kdelibs4-dev, while kde4 requires kdelibs5-dev, which are incompatible with each other. I just checked a patch into the release branch, and will migrate it to trunk shortly. The patch aborts configure if you are trying to configure cross package. This patch also still allows one to build both kde3 and kde4 on other distributions at the same time if --enable-gui=kde3,kde4 is specified.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
Tue 17 Feb 2009 07:19:25 PM UTC, original submission:

When --enable-gui=kde4 is specified at ./configure time,
configure doesn't fail, make dumpconfig shows the same
LIBS and CFLAGS as the ones used for --enable-gui=kde3
and build fails with:

/usr/src/gnash/gnash-head/plugin/klash4/klash_part.cpp:484: error: ‘KUrl’ was not declared in this scope
/usr/src/gnash/gnash-head/plugin/klash4/klash_part.cpp:484: error: expected `;' before ‘url’
/usr/src/gnash/gnash-head/plugin/klash4/klash_part.cpp:485: error: ‘url’ was not declared in this scope
/usr/src/gnash/gnash-head/plugin/klash4/klash_part.cpp:515: error: ‘KUrl’ was not declared in this scope
/usr/src/gnash/gnash-head/plugin/klash4/klash_part.cpp:515: error: expected `;' before ‘url’
/usr/src/gnash/gnash-head/plugin/klash4/klash_part.cpp:516: error: ‘url’ was not declared in this scope
/usr/src/gnash/gnash-head/plugin/klash4/klash_part.cpp: In member function ‘void KlashLiveConnectExtension::setSize(int, int)’:
/usr/src/gnash/gnash-head/plugin/klash4/klash_part.cpp:545: error: aggregate ‘QValueList<QPair<KParts::LiveConnectExtension::Type, QString> > args’ has incomplete type and cannot be defined
./klash_part.moc: In member function ‘virtual int KlashPart::qt_metacall(QMetaObject::Call, int, void**)’:
./klash_part.moc:195: error: ISO C++ forbids declaration of ‘type name’ with no type
./klash_part.moc:195: error: expected `>' before ‘KUrl’
./klash_part.moc:195: error: expected `(' before ‘KUrl’
./klash_part.moc:195: error: expected primary-expression before ‘)’ token
./klash_part.moc:195: error: ‘KUrl’ was not declared in this scope
./klash_part.moc:208: error: ‘QProcess’ has not been declared
./klash_part.moc:208: error: expected type-specifier
./klash_part.moc:208: error: expected `>'
./klash_part.moc:208: error: expected `('
./klash_part.moc:208: error: expected primary-expression before ‘)’ token
./klash_part.moc:208: error: ‘ExitStatus’ was not declared in this scope

Sandro Santilli <strk>
Project Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by rsavoye (Posted a comment)
  • -unavailable- added by strk (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 23 Feb 2009 09:02:16 PM UTCrsavoyeOpen/ClosedOpen=>Closed
    Thu 19 Feb 2009 03:52:58 PM UTCrsavoyeStatusNone=>Ready For Test
      Assigned toNone=>rsavoye

    Back to the top


    Powered by Savane 3.1-cleanup1