This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH v3] Convert Python scripts to Python 3
- From: Alistair Francis <alistair dot francis at wdc dot com>
- To: libc-alpha at sourceware dot org
- Cc: alistair23 at gmail dot com, Alistair Francis <alistair dot francis at wdc dot com>
- Date: Thu, 6 Feb 2020 15:40:27 -0800
- Subject: [PATCH v3] Convert Python scripts to Python 3
- Ironport-sdr: rDILlbj/sXqDrcvlvQBaxNqwqT2h3bfMY+HVPgCbZuDfTG8sct44q6kAM8SK06unJ+4+CrRJjn 8xJ6BvuxdIQStJyeLFMunpYA7DOKqmcCHw9nclA+eungW0ArpKkXubwPEoCt4SjQU24sQ8Suu7 rUWWIlHPA5dp2B3/mb1qk+EoY84AX3nEr7WqBWKcqCDt9FXT0kfNdnBUjC6v8rYTjfYnuSRFap 0hMGtiUCXc8EjnGLh227cdp6WBgKfYWbGmwttNEu7j2SeG3G2FqRCBTrYe6Ryy4FuqBfjQagq1 hoc=
- Ironport-sdr: tUErvse6FZcjqjOcJYEVIzMcRinYm+uOxsvJ2oqS1BtlmKCHUaDD/BmnWDXxxxecYQKWOwyIRe fwomcwpDqkkRncqczDlkncOaCGg6vV7HdyAGxXRnFnqvQEcKd3H09POeDS52FGqIaCC0uARSC/ yk3wU8cscIgHcPsZ2EB1XaZ3aCwlonzEhQOHerZLvr5/cmlXQd0BynfQ6cIP37+T8kK/5auN4t SFCkXID29wIKGAN0kKKTwa0uJMOw8ycDgygyhyA3cqFdRlyiTIDmWK/fEiDa4nXc+h7KKhE1g3 /53gKHyvD7+YIyLKMEeN4dSM
- Ironport-sdr: b0lQOj6h/bZf+v/50avk6B4RmHj08hyPF26e0tZw0xpeS6Xd9zLRg74p1IZYOcY8y8rwxugQI+ CssBtXRMPdtZvd+Vzw6ZGC9xZrGQSSuYXBn0QHOpgcML0x1+Bc1dLsyr1e/Zyd5/+RD1SnAI9m KYgKgBXQZPxgg3COCTLBUjehqIbWMSW9QGgOi3zifBcqIf6qpWFwumalDGYsDKEzpMw41o2uFk hdYZNYRwoCTa7rqnujGl7eTFNwU0o9yxBPt0Djra0T5vDgVdMsualT35B99UK7tmtgGVkIlSFR x28=
- Wdcironportexception: Internal
Change all of the #! lines in Python scripts that are called from
Makefiles to reference /usr/bin/python3.
All of the scripts called from Makefiles are already run with Python 3,
so let's make sure they are explicitly using Python 3 if called
manually.
---
benchtests/scripts/bench.py | 2 +-
benchtests/scripts/validate_benchout.py | 2 +-
conform/glibcconform.py | 2 +-
conform/linknamespace.py | 2 +-
conform/list-header-symbols.py | 2 +-
math/gen-libm-test.py | 2 +-
math/gen-tgmath-tests.py | 2 +-
7 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/benchtests/scripts/bench.py b/benchtests/scripts/bench.py
index aeec5ccd23..a54ec6f7e3 100755
--- a/benchtests/scripts/bench.py
+++ b/benchtests/scripts/bench.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
# Copyright (C) 2014-2020 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
#
diff --git a/benchtests/scripts/validate_benchout.py b/benchtests/scripts/validate_benchout.py
index 715218aff8..6b4877a67b 100755
--- a/benchtests/scripts/validate_benchout.py
+++ b/benchtests/scripts/validate_benchout.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
# Copyright (C) 2014-2020 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
#
diff --git a/conform/glibcconform.py b/conform/glibcconform.py
index 6075745574..1440dedc83 100644
--- a/conform/glibcconform.py
+++ b/conform/glibcconform.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
# Shared code for glibc conformance tests.
# Copyright (C) 2018-2020 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
diff --git a/conform/linknamespace.py b/conform/linknamespace.py
index 87cd17b1ce..1d27e4cfba 100644
--- a/conform/linknamespace.py
+++ b/conform/linknamespace.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
# Check that use of symbols declared in a given header does not result
# in any symbols being brought in that are not reserved with external
# linkage for the given standard.
diff --git a/conform/list-header-symbols.py b/conform/list-header-symbols.py
index e43c12ec40..bfa463a303 100644
--- a/conform/list-header-symbols.py
+++ b/conform/list-header-symbols.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
# Print a list of symbols exported by some headers that would
# otherwise be in the user's namespace.
# Copyright (C) 2018-2020 Free Software Foundation, Inc.
diff --git a/math/gen-libm-test.py b/math/gen-libm-test.py
index ec263397d8..0142c0f332 100755
--- a/math/gen-libm-test.py
+++ b/math/gen-libm-test.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
# Generate tests for libm functions.
# Copyright (C) 2018-2020 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
diff --git a/math/gen-tgmath-tests.py b/math/gen-tgmath-tests.py
index ef207dd852..c225b64db1 100755
--- a/math/gen-tgmath-tests.py
+++ b/math/gen-tgmath-tests.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
# Generate tests for <tgmath.h> macros.
# Copyright (C) 2017-2020 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
--
2.25.0