Bug 84531 - update for configure script needed for upcoming python 2.4(CVS)
Summary: update for configure script needed for upcoming python 2.4(CVS)
Status: RESOLVED WORKSFORME
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
: 88198 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-07-05 22:35 UTC by Maxim Mueller
Modified: 2004-09-07 23:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maxim Mueller 2004-07-05 22:35:24 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 3.5.0 cvs -march=athlon-xp
OS:                Linux

python pyQT/pyKDE bindings are not build with python 2.4(cvs version) due to missing check during configure.
Comment 1 Simon Edwards 2004-07-05 23:16:05 UTC
On Monday 05 July 2004 22:35, you wrote:
> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>       
> http://bugs.kde.org/show_bug.cgi?id=84531      
>            Summary: update for configure script needed for upcoming python
>                     2.4(CVS)

> python pyQT/pyKDE bindings are not build with python 2.4(cvs version) due to 
missing check during configure.

Could you be more specific? Cut and paste some output from configure if you 
need to.

cheers,

Comment 2 Maxim Mueller 2004-07-16 23:38:58 UTC
that there's a check missing is easily observable when the configure script comes to a succession of python checks that resemble something like :

checking for python 2.3
checking for python 2.2
.
.
.
kde bindings will not be compiled
type make to build



as you can see it simply starts with 2.3 instead of 2.4 so i deduce the macros just don't check for version 2.4 though it would probably work just as well.

i am aware of the fact that this is a rather unimportant problem - at least for the time being - yet it is an annoying one, because it causes me to downgrade my python to the 2.3 series.

kind regards

Maxim
Comment 3 Stephan Kulow 2004-07-18 12:52:38 UTC
python 2.4 isn't even beta yet. So who knows if the bindings will work with it when it's released? That's the reason we only check for versions we know it works with. 
Comment 4 Maxim Mueller 2004-08-23 11:59:20 UTC
I've found the fix for myself now.
To be honest i can't quite follow you argument Stephan, as we are talking about cvs HEAD repositories here anyway. Those are never considered stable or - sometimes - even workable. they are just there to try out THE NEW STUFF(tm). And compatibility testing with a new version of python (that is striving to maintain API and ABI continuity, btw) IMHO qualifies for this goal. After all, wouldn't it be good if the bindings would work when python 2.4 goes final instead of possibly a few weeks of debugging later ?

However these are your policies and if you favour stability over cutting edge it is your decision to make.

just compiled and tested it - no problems here. the fixes to make are in kdebindings/configure at 33480, 33483 and 40933, 40936, where you need to change the ""2.3"" into ""2.4"" - just for those who want to try out.

best regards

Maxim
Comment 5 Maxim Mueller 2004-08-23 15:05:33 UTC
closing as resolved
Comment 6 Simon Edwards 2004-09-07 23:14:27 UTC
*** Bug 88198 has been marked as a duplicate of this bug. ***