Skip to content

Conversation

geofft
Copy link
Collaborator

@geofft geofft commented Oct 7, 2025

Fixes #712.

@geofft geofft force-pushed the geofft/build-details branch from 7a0a1d6 to 75a32c0 Compare October 7, 2025 13:00
@zanieb
Copy link
Member

zanieb commented Oct 7, 2025

Can you share a diff of the build details?

@geofft geofft marked this pull request as draft October 7, 2025 13:22
@geofft geofft force-pushed the geofft/build-details branch from 75a32c0 to c526b71 Compare October 7, 2025 13:33
@geofft
Copy link
Collaborator Author

geofft commented Oct 7, 2025

$ diff -u python{.old,}/install/lib/python3.14t/build-details.json
--- python.old/install/lib/python3.14t/build-details.json	2023-12-31 19:00:00
+++ python/install/lib/python3.14t/build-details.json	2023-12-31 19:00:00
@@ -1,7 +1,7 @@
 {
   "schema_version": "1.0",
-  "base_prefix": "/install",
-  "base_interpreter": "/install/bin/python3.14",
+  "base_prefix": "../..",
+  "base_interpreter": "./bin/python3.14",
   "platform": "linux-s390x",
   "language": {
     "version": "3.14",
@@ -46,12 +46,12 @@
     ]
   },
   "libpython": {
-    "dynamic": "/install/lib/libpython3.14td.so",
+    "dynamic": "./lib/libpython3.14td.so",
     "link_extensions": false,
-    "static": "/install/lib/libpython3.14td.a"
+    "static": "./lib/libpython3.14td.a"
   },
   "c_api": {
-    "headers": "/install/include/python3.14td",
-    "pkgconfig_path": "/install/lib/pkgconfig"
+    "headers": "./include/python3.14td",
+    "pkgconfig_path": "./lib/pkgconfig"
   }
 }

@geofft geofft marked this pull request as ready for review October 7, 2025 14:54
@geofft geofft merged commit 8d46b87 into main Oct 7, 2025
123 checks passed
@geofft geofft deleted the geofft/build-details branch October 7, 2025 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Python 3.14: Use relative paths in build-details.json
2 participants