** Description changed: - Despite the distribution having enabled frame pointers globally, the - binaries shipped by libdmapsharing don't have frame pointers. + [ Impact ] - It is likely due to the build system being pretty screwed up: it builds - the library once using the CFLAGS, then rebuilds it with custom flags - for the test suite, and we ship the latter version. + 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](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/85e55553f85c410a1b856a93dce77208) + [https://gist.github.com/julian-klode/95818246eaef0ac6a54588f7f368e25c](https://gist.github.com/julian-klode/95818246eaef0ac6a54588f7f368e25c) + + -fno-omit-frame-pointer is also present in build logs and now binaries + are not rebuilt without this flag anymore to run tests. + + + [ 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/ipvsadm/+bug/2071949](https://bugs.launchpad.net/ubuntu/+source/ipvsadm/+bug/2071949)
** Changed in: libdmapsharing (Ubuntu Noble) Status: In Progress => Confirmed ** Description changed: [ 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](https://ubuntu.com/blog/ubuntu-performance- - engineering-with-frame-pointers-by-default) + 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/85e55553f85c410a1b856a93dce77208) - [https://gist.github.com/julian-klode/95818246eaef0ac6a54588f7f368e25c](https://gist.github.com/julian-klode/95818246eaef0ac6a54588f7f368e25c) + The following scripts can be used as a reference + https://gist.github.com/julian-klode/85e55553f85c410a1b856a93dce77208 + https://gist.github.com/julian-klode/95818246eaef0ac6a54588f7f368e25c -fno-omit-frame-pointer is also present in build logs and now binaries are not rebuilt without this flag anymore to run tests. - [ 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/ipvsadm/+bug/2071949](https://bugs.launchpad.net/ubuntu/+source/ipvsadm/+bug/2071949) + - https://bugs.launchpad.net/ubuntu/+source/ipvsadm/+bug/2071949 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2074212 Title: [SRU] Enable frame-pointer on Noble in libdmapsharing To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libdmapsharing/+bug/2074212/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs