summaryrefslogtreecommitdiff
path: root/Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch
diff options
context:
space:
mode:
Diffstat (limited to 'Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch')
-rw-r--r--Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch b/Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch
new file mode 100644
index 0000000000..6b262d07d5
--- /dev/null
+++ b/Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch
@@ -0,0 +1,22 @@
+--- Python-3.9.1/Python/getversion.c 2021-01-18 08:31:52.780000000 +0100
++++ Python-3.9.1/Python/getversion.c 2021-01-18 08:32:14.176848948 +0100
+@@ -9,7 +9,7 @@
+ Py_GetVersion(void)
+ {
+ static char version[250];
+- PyOS_snprintf(version, sizeof(version), "%.80s (%.80s) %.80s",
++ PyOS_snprintf(version, sizeof(version), "%s (%s) %s",
+ PY_VERSION, Py_GetBuildInfo(), Py_GetCompiler());
+ return version;
+ }
+--- Python-3.9.1/Modules/getbuildinfo.c 2021-01-18 08:54:23.766207240 +0100
++++ Python-3.9.1/Modules/getbuildinfo.c 2021-01-18 08:54:09.757000000 +0100
+@@ -43,7 +43,7 @@
+ if (!(*gitid))
+ gitid = "default";
+ PyOS_snprintf(buildinfo, sizeof(buildinfo),
+- "%s%s%s, %.20s, %.9s", gitid, sep, revision,
++ "%s%s%s, %s, %s", gitid, sep, revision,
+ DATE, TIME);
+ return buildinfo;
+ }