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

 
 

bug #25613: kde4 gui build failure on Debian Lenny

Submitter:  Sandro Santilli <strk>
Submitted:  Tue 17 Feb 2009 07:19:25 PM UTC
   
 
Category:  build Severity:  3 - Normal
Release:  None Status:  Ready For Test
Privacy:  Public Assigned to:  rsavoye
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group administrator
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>
Group Member

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-02-23 rsavoye Open/ClosedOpen Closed
    2009-02-19 rsavoye StatusNone Ready For Test
        Assigned toNone rsavoye

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code