Sorry if I'm out of the loop here, but with Apple's new chip coming out, we
need new a build configuration (which I think has already been started, if
not done).

Perhaps we could take this opportunity to better modularize / unify the
build setup?

As it was last I checked, you really had only two options:

1) Ignore anything mac specific, and get a "unix" build.

2) Get a full "Framework" build, optionally with Universal support.

It would be nice to keep the Framework structure independent of the
Mac-specific features, if possible.

In particular, I'd love to get be able to get the "pythonw" executable
wrapper in an otherwise standard unix build [*].

It would also be nice if it were possible to get universal binaries in a
"unix style" build.

(option 3 would be to simply abandon the Framework Build altogether -- it's
still not clear to me what this really buys mac users)

Any chance of this happening? I'm afraid I know nothing of autoconf, so
can't be much help, but I'd be willing to help out with testing, or
documenting, or anything else that I have the skills to do.

Thanks,

-Chris

[*] The pythonw issue has been a thorn in the side of conda for years.
conda uses a standard unix build on the Mac, for consistency with other
unix systems. But there is no configuration set up to build the pythonw
wrapper outside of a "Framework" build. So instead, conda has creates its
own "pythonw" wrapper -- but that is a bash script that re-directs to a
different executable. This works fine on the command line (or #! line), but
it does not work with setuptools' entry_points. And the setuptools
community hasn't shown any interest in hacking around it. Anyway, few
enough people develop Desktop apps (particularly with conda) so this has
lingered, but it would be nice to fix.









-- 

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

chris.bar...@noaa.gov
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/S27ZRILE4QNVG7OZ3ROQW3TB7GRQHFVL/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to