mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 23:27:43 +00:00
Ports: Patch Python to deal with Serenity's strftime
The xmlrpc.client module has some trial-and-error logic at module import time to figure out how to properly format years using strftime. There have already been problems in the past with this code in Python (see https://bugs.python.org/issue13305, which is still open), and Serenity only adds to that. This problem has been reported at https://bugs.python.org/issue45386, so hopefully in time we won't need this patch anymore.
This commit is contained in:
parent
c38c93bff1
commit
c3a6d96988
2 changed files with 31 additions and 0 deletions
|
@ -27,3 +27,7 @@ Make some tweaks to Python's `setup.py` files:
|
|||
- Add `/usr/local/lib` / `/usr/local/include` to the system lib / include dirs, relative to the sysroot when crosscompiling. These are by default only included when not crosscompiling for some reason.
|
||||
- Add `/usr/local/include/ncurses` to the curses include paths so it can build the `_curses` module. This is by default included for a bunch of extensions, but not `_curses`.
|
||||
- Add `/usr/local/includes/uuid` to the uuid include paths so it can build the `_uuid` module. This is by default included for a bunch of extensions, but not `_uuid`.
|
||||
|
||||
## `xmlrcp_client.patch`
|
||||
|
||||
Fix xmlrpc.client module so it can be imported. It otherwise a call to strftime raises a ValueError that the code is not prepared to handle.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue