# HG changeset patch # User Victor Stinner <victor.stinner@haypocalc.com> # Date 1313841758 -7200 # Node ID c816479f6aaf71dbd3f3fe4b239186d60c55ce48 # Parent 3e093590ac57fdda428c7da3f72ddf0c475ecf2b Issue #12326: sys.platform is now always 'linux2' on Linux Even if Python is compiled on Linux 3. [fbh: resolved merge conflicts in Misc/NEWS] diff --git a/Misc/NEWS b/Misc/NEWS --- a/Misc/NEWS +++ b/Misc/NEWS @@ -106,6 +106,9 @@ Library ------- +- Issue #12326: sys.platform is now always 'linux2' on Linux, even if Python + is compiled on Linux 3. + - Issue #12161: Cause StringIO.getvalue() to raise a ValueError when used on a closed StringIO instance. - Issue #9173: Let shutil._make_archive work if the logger argument is None. - Issue #12650: Fix a race condition where a subprocess.Popen could leak diff --git a/configure b/configure --- a/configure +++ b/configure @@ -2995,6 +2995,7 @@ then MACHDEP="$ac_md_system$ac_md_release" case $MACHDEP in + linux*) MACHDEP="linux2";; cygwin*) MACHDEP="cygwin";; darwin*) MACHDEP="darwin";; atheos*) MACHDEP="atheos";; diff --git a/configure.in b/configure.in --- a/configure.in +++ b/configure.in @@ -293,6 +293,7 @@ then MACHDEP="$ac_md_system$ac_md_release" case $MACHDEP in + linux*) MACHDEP="linux2";; cygwin*) MACHDEP="cygwin";; darwin*) MACHDEP="darwin";; atheos*) MACHDEP="atheos";;