bugGnash - The GNU Flash player - Bugs: bug #19412, macros/kde.m4 bug: /kdeui.so...

 
 

bug #19412: macros/kde.m4 bug: /kdeui.so instead of /libkdeui.so

Submitted by:  None
Submitted on:  Sun 25 Mar 2007 08:26:49 PM UTC  
 
Category: buildSeverity: 3 - Normal
Release: NoneStatus: Fixed
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 24 Jan 2008 09:46:09 AM UTC, comment #3:

assume fixed

Sandro Santilli <strk>
Project Member
Wed 09 Jan 2008 11:39:30 AM UTC, comment #2:

Is this still an issue with current head ?
(I hate anonymous bug reports...)

Sandro Santilli <strk>
Project Member
Tue 27 Mar 2007 01:26:56 PM UTC, comment #1:

But this weren't the only problems. To expect that $KDEDIR contains a subdir $KDEDIR/kde/include/ is also wrong. The use of both QTDIR and KDEDIR is rather bizarre. I assume that comes from someone who uses a rather weird and non-standard Linux distribution, and doesn't have much experience with Qt/KDE. In real life, libqt-mt.so, libkdeui and kapp.h are to be found under these addresses, when QTDIR/KDEDIR are being used:

$QTDIR/lib/libqt-mt.so
$KDEDIR/lib/libkdeui.so
$KDEDIR/include/kapp.h

But even when I fix that (attached patch), it's still not all well. For the files in plugin/klash/ to be installed in the correct places, I have to use --prefix=$KDEDIR, but this doesn't work with the rest of gnash, as it whines when it's supposed to install the gnash binary to $KDEDIR (which is in /usr/local/kde/ here).

So, to make gnash work, I first configure with --prefix=/usr/local and install everything. Then I move all stuff installed from plugin/klash/ and move it to the respective locations under $KDEDIR. :-)

(file #12310)

Anonymous
Sun 25 Mar 2007 08:26:49 PM UTC, original submission:

libkdeui lacks the "lib" prefix (see attached patch), and makes the configuration fail here.

But also the check for Qt is fishy. In line 170 it looks if there's a file $QTDIR/qt-[0-9].[0-9]/include/qobject.h, which is just wrong. If QTDIR is set at all, then the file is to be expected in $QTDIR/include/qobject.h.

Although I have QTDIR correctly set, I need to specify --with-qt-incl/--with-qt-incl because of this bogus check.

But apart from that gnash works fine. Thank you! :-)

Anonymous

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #12310:  kde.diff added by None (2KiB - text/x-diff)
file #12293:  kde.diff added by None (840B - text/x-diff)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by strk (Posted a comment)
  • -unavailable- added by bjacques (Updated 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 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 24 Jan 2008 09:46:09 AM UTCstrkStatusReady For Test=>Fixed
      Open/ClosedOpen=>Closed
    Wed 09 Jan 2008 11:39:30 AM UTCstrkStatusNone=>Ready For Test
    Wed 28 Mar 2007 09:46:39 AM UTCbjacquesAssigned toNone=>rsavoye
    Tue 27 Mar 2007 01:26:56 PM UTCNoneAttached File-=>Added kde.diff, #12310
    Sun 25 Mar 2007 08:26:49 PM UTCNoneAttached File-=>Added kde.diff, #12293

    Back to the top


    Powered by Savane 3.1-cleanup1