[ python-Bugs-591287 ] makesetup fails: long Setup.local lines

SourceForge.net noreply at sourceforge.net
Wed Dec 1 03:18:39 CET 2004


Bugs item #591287, was opened at 2002-08-05 17:25
Message generated for change (Comment added) made by facundobatista
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=591287&group_id=5470

Category: Build
Group: Python 2.2.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Sam Tannous (stannous)
Assigned to: Nobody/Anonymous (nobody)
Summary: makesetup fails: long Setup.local lines

Initial Comment:
makesetup fails: long Setup.local lines.  I've
included an attachment that describes the problem.

Thanks,
Sam Tannous (employees.org)

----------------------------------------------------------------------

Comment By: Facundo Batista (facundobatista)
Date: 2004-11-30 23:18

Message:
Logged In: YES 
user_id=752496

Please, could you verify if this problem persists in Python 2.3.4
or 2.4?

If yes, in which version? Can you provide a test case?

If the problem is solved, from which version?

Note that if you fail to answer in one month, I'll close this bug
as "Won't fix".

Thank you! 

.    Facundo

----------------------------------------------------------------------

Comment By: A.M. Kuchling (akuchling)
Date: 2002-12-03 11:29

Message:
Logged In: YES 
user_id=11375

It's not length; it's the '=' symbol.

Modules/makesetup compares the line to '*=*', and if it matches,
assumes it's a definition, like 'DESTLIB=foo'.  That also matches your 
-DBYTE_ORDER=1234, though, so makesetup just copies the line verbatim into the definition section.

I don't see how to fix it, though; shell pattern matching doesn't seem powerful enough to do something like [^ ]*=*.



----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=591287&group_id=5470


More information about the Python-bugs-list mailing list