You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to have debug (-g3 I guess) builds of pyodide core and ideally packages included as separate files on the github release. It would be even nicer if pyodide build would have an option to build packages against debug builds also.
Motivation
Right now pyodide build inherits build settings from the main pyodide package ( #4690 ). Because of this building a package as debug is a pig unless you build your own pyodide from source and call pyodide build against it. If you do manage to get your package built as debug, there is also the pain that quite often in debugging it, you end up running into the internals of pyodide or libraries which don't have debug info included.
Implementation
Build of pyodide core and cpython with -g3 -o1 flags added to CI.
Support in pyodide-build for debug builds (i.e. downloading the debug xbuild environment based on that debug build.)
Optionally, lovely if possible, but not super important - build of packages with the same flags. (again as a distribution zip attached to the release)
The text was updated successfully, but these errors were encountered:
馃殌 Feature
It would be nice to have debug (
-g3
I guess) builds of pyodide core and ideally packages included as separate files on the github release. It would be even nicer if pyodide build would have an option to build packages against debug builds also.Motivation
Right now
pyodide build
inherits build settings from the main pyodide package ( #4690 ). Because of this building a package as debug is a pig unless you build your own pyodide from source and call pyodide build against it. If you do manage to get your package built as debug, there is also the pain that quite often in debugging it, you end up running into the internals of pyodide or libraries which don't have debug info included.Implementation
-g3 -o1
flags added to CI.The text was updated successfully, but these errors were encountered: