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 [^ ]*=*.
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