The "release" profile now strips debuginfo[1], so we need to re-enable it so
the Debian packaging can strip it and ship it in a separate dbgsym package.
If these changes modify code paths involving cryptography, the opening of files in VMs or network (via the RPC service) traffic, Qubes testing in the staging environment is required. For fine tuning of the graphical user interface, testing in any environment in Qubes is required. Please check as applicable:
[ ] I have tested these changes in the appropriate Qubes environment
[ ] I do not have an appropriate Qubes OS workstation set up (the reviewer will need to test these changes)
[x] These changes should not need testing in Qubes
If these changes add or remove files other than client code, the AppArmor profile may need to be updated. Please check as applicable:
Status
Ready for review
Description
The "release" profile now strips debuginfo[1], so we need to re-enable it so the Debian packaging can strip it and ship it in a separate dbgsym package.
[1] https://blog.rust-lang.org/2024/03/21/Rust-1.77.0.html#enable-strip-in-release-profiles-by-default
Fixes #2024.
Test Plan
Checklist
If these changes modify code paths involving cryptography, the opening of files in VMs or network (via the RPC service) traffic, Qubes testing in the staging environment is required. For fine tuning of the graphical user interface, testing in any environment in Qubes is required. Please check as applicable:
If these changes add or remove files other than client code, the AppArmor profile may need to be updated. Please check as applicable:
If these changes modify the database schema, you should include a database migration. Please check as applicable:
main
and confirmed that the migration is self-contained and applies cleanlymain
and would like the reviewer to do so