[PyKDE] Re: [PATCH] some more build.py tweaks

Jim Bublitz jbublitz at nwinternet.com
Fri Apr 25 02:38:01 BST 2003


On 24-Apr-03 Hans-Peter Jansen wrote:
> On Thursday 24 April 2003 00:38, Jim Bublitz wrote:
>> On 23-Apr-03 Hans-Peter Jansen wrote:
> Nice, here comes the next iteration.

> To make this really work, I had to include a new replace tag in 
> the unix:LIBS line of the sip files in order to include the build
> directory. Fortunately it wasn't a big deal with the right skel:
> fixSipInclude.py -v sip/*.sip (simple search & replace)
> But, then it's also necessary to apply PyKDE-build2.diff. With
> these fixes in place, PyKDE will be able to build into an
> independant dir.
 
> Today I tried to build PyKDE on a faster 2 way Athlon (1700) on
> top of KDE 3.1.1. First, I had to comment out the sessionSaving
> method in kapplication.sip, are you sure, that this exists in
> 3.1.1? 

It does in my kdelibs source/ and kde3.1.1/include - check yours
and see if there's a distribution difference there. It's a new
method in KDE 3.1.1 and correctly versioned in the sip file (and
there's only one copy of the sip file that I test build all
versions/tarballs from).

> On that machine, I was catched by races in the Makefile
> in a parallel make, because the kjs module needs to bind against
> khtml, which build wasn't finished. As a band aid, I reordered
> the module build order with PyKDE-build3.diff. 

No problem - as long as kjs builds after khtml, it doesn't matter
where in the sequence.

> I you're going to accept this, I will add some comments about
> this arkwardness. (15:42 for the full rpm build
> 
>> Jim
> 
> Pete

----------------------------------
E-Mail: Jim Bublitz <jbublitz at nwinternet.com>
Date: 24-Apr-03
Time: 16:05:01

This message was sent by XFMail
----------------------------------




More information about the PyQt mailing list