[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