--- ./Lib/sysconfig.py_orig	2025-08-01 02:06:47.827800092 -0400
+++ ./Lib/sysconfig.py	2025-08-01 02:13:44.354140879 -0400
@@ -821,8 +821,9 @@
             machine += f".{bitness[sys.maxsize]}"
         # fall through to standard osname-release-machine representation
     elif osname[:3] == "aix":
-        from _aix_support import aix_platform
-        return aix_platform()
+        osname = "aix"
+        bitness = {2147483647:"32", 9223372036854775807:"64"}
+        return  f"{osname}-ppc{bitness[sys.maxsize]}"
     elif osname[:6] == "cygwin":
         osname = "cygwin"
         import re
--- ./Tools/c-analyzer/distutils/util.py_orig	2025-08-01 03:35:42.596530995 -0400
+++ ./Tools/c-analyzer/distutils/util.py	2025-08-01 03:39:52.178897408 -0400
@@ -74,8 +74,9 @@
             machine += ".%s" % bitness[sys.maxsize]
         # fall through to standard osname-release-machine representation
     elif osname[:3] == "aix":
-        from _aix_support import aix_platform
-        return aix_platform()
+        osname = "aix"
+        bitness = {2147483647:"32", 9223372036854775807:"64"}
+        return  f"{osname}-ppc{bitness[sys.maxsize]}"
     elif osname[:6] == "cygwin":
         osname = "cygwin"
         rel_re = re.compile (r'[\d.]+', re.ASCII)
