Skip to content

Fix: Use python-build-standalone install_only_stripped archives - #93

Merged
b-re-w merged 3 commits into
developfrom
work/stripped-pbs
Oct 3, 2026
Merged

b-re-w merged 3 commits into
developfrom
work/stripped-pbs

Conversation

@b-re-w

@b-re-w b-re-w commented Oct 3, 2026

Copy link
Copy Markdown
Member

Closes #86

Defect fixed: PBS install_only linux libpython carries DWARF (file: with debug_info, not stripped; 251,884,016 bytes). All desktop archives (3.14.7 and 3.15.0rc1, GIL and free-threaded, 4 platforms) now come from install_only_stripped, checksums pinned from the release SHA256SUMS. #74's best-effort host strip is removed.

Test added: DesktopJarLibrariesTest.linuxLibrariesHaveNoDebugInfo (ELF section-header check) + a parser self-test.

Verification (coordinator, separate modules): plugin 254/0, desktopTest 592/0, ksp artifact 35/0, app 70/0, compose 115/0, androidNative OK. Desktop jar: 30,688,165 bytes; lib/linux-x86_64/libpython3.14.so 33,106,704 bytes (was 251,884,016), macos-aarch64 dylib 18,800,064.

b-re-w added 3 commits October 3, 2026 18:34
)

linux libpython3.14.so.1.0: 251,884,016 bytes with debug_info -> 33,106,704 bytes, no .debug_*
(observed on the downloaded archive). The best-effort host strip from #74 is removed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant