summaryrefslogtreecommitdiff
path: root/Ports/python3
diff options
context:
space:
mode:
Diffstat (limited to 'Ports/python3')
-rw-r--r--Ports/python3/patches/ReadMe.md4
-rw-r--r--Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch39
2 files changed, 0 insertions, 43 deletions
diff --git a/Ports/python3/patches/ReadMe.md b/Ports/python3/patches/ReadMe.md
index b799f05a34..78ebc91d1e 100644
--- a/Ports/python3/patches/ReadMe.md
+++ b/Ports/python3/patches/ReadMe.md
@@ -20,10 +20,6 @@ As usual, make the `configure` script recognize Serenity.
Our stub implementation of `setlocale()` always returns `nullptr`, which the interpreter considers critical enough to exit right away.
-## `tweak-unsupported-printf-format-specifiers.patch`
-
-Replace uses of `%.Ns` with `%s` as the former is not supported by our `printf` implementation yet and would result in empty strings. It uses `snprintf` already, so this is safe.
-
## `webbrowser.patch`
Register the SerenityOS Browser in the [`webbrowser`](https://docs.python.org/3/library/webbrowser.html) module.
diff --git a/Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch b/Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch
deleted file mode 100644
index 982ae9d2aa..0000000000
--- a/Ports/python3/patches/tweak-unsupported-printf-format-specifiers.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- Python-3.9.5/Python/getversion.c 2021-02-21 20:22:44.092438528 +0100
-+++ Python-3.9.5/Python/getversion.c 2021-02-21 20:36:51.249477963 +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.5/Modules/getbuildinfo.c 2021-02-21 20:22:43.945286288 +0100
-+++ Python-3.9.5/Modules/getbuildinfo.c 2021-02-21 20:38:09.187987432 +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;
- }
---- Python-3.9.5/Python/dynload_shlib.c 2021-04-04 14:56:53.000000000 +0200
-+++ Python-3.9.5/Python/dynload_shlib.c 2021-04-24 15:57:27.419824682 +0200
-@@ -69,12 +69,12 @@
-
- if (strchr(pathname, '/') == NULL) {
- /* Prefix bare filename with "./" */
-- PyOS_snprintf(pathbuf, sizeof(pathbuf), "./%-.255s", pathname);
-+ PyOS_snprintf(pathbuf, sizeof(pathbuf), "./%s", pathname);
- pathname = pathbuf;
- }
-
- PyOS_snprintf(funcname, sizeof(funcname),
-- LEAD_UNDERSCORE "%.20s_%.200s", prefix, shortname);
-+ LEAD_UNDERSCORE "%s_%s", prefix, shortname);
-
- if (fp != NULL) {
- int i;