Control: tag -1 moreinfo

Hi!

On Tue, 2024-11-26 at 23:45:26 +0100, Sebastian Andrzej Siewior wrote:
> Package: libdpkg-perl
> Version: 1.22.11
> Severity: normal
> Tags: sid patch

> SFrame is a stack trace format.
>    https://sourceware.org/binutils/wiki/sframe
> 
> This can be generated since binutils 2.41.
> There are patches against the Linux kernel to let perf use the new
> format
>    https://lore.kernel.org/all/[email protected]/
> 
> It would be nice if the compiled binaries could create the additional
> sframe so it is there and can be used to generate backtraces. This can
> coexist with the eh_frame.

Thanks for the patch! This would involve the usual procedure to add
flags to the default set, as mentioned here:

  
https://wiki.debian.org/Teams/Dpkg/FAQ#Q:_Can_we_add_support_for_new_default_build_flags_to_dpkg-buildflags.3F

Notice that not all are supposed to be requirements, which depends on
the expected effect of the flags at hand.

In this case though my first questions would be:

  * Why are these not enabled by default in binutils upstream?
  * How much bigger do objects get after this?
  * Can this increase linker times substantially?
  * Is there any downside, like backwards compat issues or similar?

Thanks,
Guillem

Reply via email to