Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 15387] Qt4 has something rotten in it's .pc files

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 15387] Qt4 has something rotten in it's .pc files
  • Date: 4 Sep 2009 16:09:42 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=15387





--- Comment #6 from Treeve Jelbert <treeve AT scarlet.be> 2009-09-04 11:09:41
---
grepping the compile log, I think that I understand the problem

1. qt does a sed of the pkgconfig file

sed -e "s,/usr/src/qt-x11-opensource-src-4.5.2/include,/usr/include,g" -e
"s,/usr/src/qt-x11-opensource-src-4.5.2/lib,/usr/lib,g" -e
"s,/usr/src/qt-x11-opensource-src-4.5.2,/usr,g"
"../../lib/pkgconfig/QtCore.pc"
>"/usr/lib/pkgconfig/QtCore.pc"

but in the case of castfs, /usr/lib/pkgconfig/QtCore.pc will then be
overwritten by the original unfixed file

2. my fix failed because it fixed a non-existent file.
install -m 644 -p "../../../../../lib/pkgconfig/QtDesignerComponents.pc"
"/usr/lib/pkgconfig/QtDesignerComponents.pc"
sed: can't read /usr/lib/pkgconfig/Qt*.pc: No such file or directory

3. I have created a modified patch

4. to avoid a full recompile, you can try
$ delve POST_INSTALL qt4
using the old version of POST_INSTALL

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




Archive powered by MHonArc 2.6.24.

Top of Page