Re: [Python-Dev] cpython (3.6): replace usage of Py_VA_COPY with the (C99) standard va_copy

2016-09-23 Thread Chris Angelico
On Fri, Sep 23, 2016 at 4:47 PM, Benjamin Peterson wrote: > On Thu, Sep 22, 2016, at 04:44, Victor Stinner wrote: >> 2016-09-22 8:02 GMT+02:00 Benjamin Peterson : >> > Just dump the compat macros in Python 4.0 I think. >> >> Please don't. Python 3 was so painful because we decided to make >> milli

Re: [Python-Dev] cpython (3.6): replace usage of Py_VA_COPY with the (C99) standard va_copy

2016-09-23 Thread Victor Stinner
2016-09-23 8:47 GMT+02:00 Benjamin Peterson : > I'm being flippant here because of the triviality of the change. Anyone > using Py_VA_COPY or Py_MEMCPY can fix their code in a backwards and > forwards compatible manner in 7 seconds with a sed command. Python 3 had the same argument with 2to3: run

Re: [Python-Dev] cpython (3.6): replace usage of Py_VA_COPY with the (C99) standard va_copy

2016-09-23 Thread tchappui
Hi, Python 2.7 requires VS 2008 as Microsoft provides a specific bundle https://www.microsoft.com/en-us/download/details.aspx?id=44266 Kind regards Thierry On Fri, Sep 23, 2016 at 9:05 AM +0200, "Victor Stinner" wrote: 2016-09-23 8:47 GMT+02:00 Benjamin Peterson : > I'm b

Re: [Python-Dev] cpython (3.6): replace usage of Py_VA_COPY with the (C99) standard va_copy

2016-09-23 Thread Victor Stinner
2016-09-23 9:03 GMT+02:00 Chris Angelico : > In fact, this kind of thing would be perfect for Python 4.0 - it's > technically backward incompatible (thus justifying the 4.0 number), > but removes only things that have been deprecated for some time, and > have simple and direct translations. Sorry,

[Python-Dev] OpenIndiana and Solaris support

2016-09-23 Thread Victor Stinner
Hi, My question is simple: do we officially support Solaris and/or OpenIndiana? Jesus Cea runs an OpenIndiana buildbot slave: http://buildbot.python.org/all/buildslaves/cea-indiana-x86 "Open Indiana 32 bits" The platform module of Python says "Solaris-2.11", I don't know the exact OpenIndiana ve

[Python-Dev] Summary of Python tracker Issues

2016-09-23 Thread Python tracker
ACTIVITY SUMMARY (2016-09-16 - 2016-09-23) Python tracker at http://bugs.python.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open5530 (+23) closed 34485 (+53) total 40015 (+76) Open issues wit

Re: [Python-Dev] cpython (3.6): replace usage of Py_VA_COPY with the (C99) standard va_copy

2016-09-23 Thread Steven D'Aprano
On Thu, Sep 22, 2016 at 11:47:20PM -0700, Benjamin Peterson wrote: > > On Thu, Sep 22, 2016, at 04:44, Victor Stinner wrote: > > 2016-09-22 8:02 GMT+02:00 Benjamin Peterson : > > > Just dump the compat macros in Python 4.0 I think. > > > > Please don't. Python 3 was so painful because we decided

Re: [Python-Dev] OpenIndiana and Solaris support

2016-09-23 Thread Guido van Rossum
What on earth is OpenIndiana? Its website is a mystery of buzzwords and PR vagueness: "openindiana Community-driven Illumos Distribution" "What is illumos ? From the illumos developer’s guide: “illumos is a consolidation of software that forms the core of an Operating System. It includes the ker

Re: [Python-Dev] OpenIndiana and Solaris support

2016-09-23 Thread Stewart, David C
Illumos, OpenIndiana et al are open source forks of Solaris. Back before the acquisition by Oracle, Sun open sourced the Solaris OS, called it OpenSolaris and encouraged projects to use it as an OS for x86 and other architectures. But after the acquisition, the OpenSolaris project seemed to end

Re: [Python-Dev] OpenIndiana and Solaris support

2016-09-23 Thread Guido van Rossum
My guess is that Oracle owns the brand "Solaris" and its awful lawyers have done this. I don't think it's worth our time to support either Solaris or its descendants unless Oracle pays for it. It's too bad for the open source participants in OpenIndiana but realistically we just can't afford the di