diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-07-28 03:03:20 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-07-28 03:03:20 +0100 |
commit | 0b1f53c54388382ff701d00d3f5eb981ed040f2a (patch) | |
tree | ec5c4665c03dbae83c878cb536837e611a8584a6 /app-emulation/virtualbox/files | |
parent | 59fb67b05708a525b33b4a84de896b3b1ae34012 (diff) |
gentoo auto-resync : 28:07:2022 - 03:03:20
Diffstat (limited to 'app-emulation/virtualbox/files')
-rw-r--r-- | app-emulation/virtualbox/files/virtualbox-6.1.36-python3.10.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/app-emulation/virtualbox/files/virtualbox-6.1.36-python3.10.patch b/app-emulation/virtualbox/files/virtualbox-6.1.36-python3.10.patch new file mode 100644 index 000000000000..90157ada7d96 --- /dev/null +++ b/app-emulation/virtualbox/files/virtualbox-6.1.36-python3.10.patch @@ -0,0 +1,16 @@ +https://github.com/archlinux/svntogit-community/blob/b103146beee8b7c70d04685033a8536aed2e5aea/trunk/002-python310.patch +https://github.com/archlinux/svntogit-community/blob/b103146beee8b7c70d04685033a8536aed2e5aea/trunk/003-pyunicode.patch + +https://www.virtualbox.org/changeset/90537/vbox +https://www.virtualbox.org/changeset/86623/vbox +--- a/src/libs/xpcom18a4/python/src/PyXPCOM.h ++++ b/src/libs/xpcom18a4/python/src/PyXPCOM.h +@@ -137,7 +137,7 @@ + # define PyInt_Check(o) PyLong_Check(o) + # define PyInt_AsLong(o) PyLong_AsLong(o) + # define PyNumber_Int(o) PyNumber_Long(o) +-# if PY_VERSION_HEX <= 0x03030000 /* 3.3 added PyUnicode_AsUTF8AndSize */ ++# if !defined(Py_LIMITED_API) && PY_VERSION_HEX <= 0x03030000 /* 3.3 added PyUnicode_AsUTF8AndSize */ + # ifndef PyUnicode_AsUTF8 + # define PyUnicode_AsUTF8(o) _PyUnicode_AsString(o) + # endif |