[Python-ideas] Rewriting the build system (part 2)

Ryan Gonzalez rymg19 at gmail.com
Mon Mar 16 21:30:47 CET 2015


On Mon, Mar 16, 2015 at 3:04 PM, Mark Lawrence <breamoreboy at yahoo.co.uk>
wrote:

> On 16/03/2015 19:24, Ryan Gonzalez wrote:
>
>> On Mon, Mar 16, 2015 at 1:33 PM, Stefan Krah
>> <stefan at bytereef.org
>> <mailto:stefan at bytereef.org>> wrote:
>>
>>     Ryan Gonzalez <rymg19 at ...> writes:
>>     > I hate most tools that ship with configure scripts because 70% of
>> the time
>>     some stupid test does some stupid thing wrong and gives the worst
>>     errors,
>>     29% of the time the configure system doesn't pick up my options
>>     correctly,
>>     and 1% of the time it actually *works*.
>>
>>     That's just not true.  Also, the small build issue that triggered
>>     this thread is already tracked here:
>>
>>     http://bugs.python.org/issue22625
>>
>>
>> You've evidently had better luck than I usually have.
>>
>
> Luck doesn't enter in to it.  More likely a bad workan always blames his
> tools?
>
>
:P

I never have that much trouble with other build tools, or even hand-written
makefiles/configure scripts. Just autotools.


>
>>
>>     It seems more productive to me to fix that rather than rewrite the
>>     build system.  Users don't have an unlimited tolerance for pointless
>>     churn.
>>
>>
>> Lots and lots of projects have moved from autotools to about everything
>> else.
>>
>> It's slow, annoying, and generates huge files (the 5k-line configure.ac
>> <http://configure.ac> generates a 17k-line configure script). And
>> largely pointless, since nowadays few like it anymore.
>>
>>
> Perhaps everybody should move to MSVC, that way at least everything would
> be consistent :)
>
>
And non-standards-compliant. :)


> --
> My fellow Pythonistas, ask not what our language can do for you, ask
> what you can do for our language.
>
> Mark Lawrence
>
>
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>



-- 
Ryan
[ERROR]: Your autotools build scripts are 200 lines longer than your
program. Something’s wrong.
http://kirbyfan64.github.io/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20150316/88893e65/attachment.html>


More information about the Python-ideas mailing list