-
Notifications
You must be signed in to change notification settings - Fork 309
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update glib and gobject-introspection for specific python version 3.13 (
#37500) * gobject-introspection - use specific python version, test g-ir-scanner gobject-introspection build writes programs in /usr/bin/ g-ir-scanner and g-ir-annotation-tool that used '#!/usr/bin/env python3' It installs python files and modules into /usr/lib/gobject-introspection and successfully finds that at runtime. However, it built a c extension _giscanner.cpython-312-x86_64-linux-gnu.so which will only load with a specific python (the one that it was built against). So, update the shbang on g-ir-scanner and g-ir-annotation-tool to reference the specific python it was built against. * glib - use a specific python in build, drop runtime dep on python3 the build system installs /usr/bin/gtester-report with /usr/bin/python3.XX shbang (based on the build version). This is good, but in this case it does appear not strictly necessary. The package installs a pure python, standard-lib-only module into usr/share/glib-2.0 and finds it correctly. It _could_ work with "any old python".
- Loading branch information
Showing
2 changed files
with
31 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters