[Bug 2084457] Re: [SRU] Please enable frame-pointer on Noble
Julian Andres Klode
2084457 at bugs.launchpad.net
Mon Oct 14 15:07:07 UTC 2024
The enabled hardening flags could have unintended side effects, the test
plan should give us some confidence that we do not see those side
effects, so I'd like to see some information whether this package is
running a test suite at build time, has an autopkgtest, or a simple
smoke test in there.
This could/should have reused bug 2077744 instead of a separate bug for
the noble SRU.
** Also affects: pillow (Ubuntu Noble)
Importance: Undecided
Status: New
** Also affects: pillow (Ubuntu Oracular)
Importance: Undecided
Status: New
** Changed in: pillow (Ubuntu Oracular)
Status: New => Incomplete
** Changed in: pillow (Ubuntu Oracular)
Status: Incomplete => Invalid
** Changed in: pillow (Ubuntu Noble)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pillow in Ubuntu.
https://bugs.launchpad.net/bugs/2084457
Title:
[SRU] Please enable frame-pointer on Noble
Status in pillow package in Ubuntu:
Invalid
Status in pillow source package in Noble:
Incomplete
Status in pillow source package in Oracular:
Invalid
Bug description:
[ Impact ]
In order to help developers with profiling, Ubuntu enabled frame-
pointers for packages in the main archive.
https://ubuntu.com/blog/ubuntu-performance-engineering-with-frame-
pointers-by-default
The `Affects` packages were missed due to the packaging issues. These
have been fixed on Oracular and can now be ported to Noble.
[ Test Plan ]
Look at the DW_AT_producer in the associated debug ELF file for flags.
-fno-omit-frame-pointer should be present after the fix.
The following scripts can be used as a reference
https://gist.github.com/julian-klode/85e55553f85c410a1b856a93dce77208
https://gist.github.com/julian-klode/95818246eaef0ac6a54588f7f368e25c
[ Where problems could occur ]
No source changes are made. The packaging fixes have enabled other
security hardening flags. This could have unintended effects.
[ Other Info ]
changes in dpkg have been made to make sure frame-pointers are not
enabled on s390x and ppc64el.
Bug reference with similar SRU -
https://bugs.launchpad.net/ubuntu/+source/authbind/+bug/2081707
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pillow/+bug/2084457/+subscriptions
More information about the foundations-bugs
mailing list