[Bug 2073128] Re: Missing compiler flags

2024-12-03 Thread Launchpad Bug Tracker
This bug was fixed in the package libreoffice - 4:24.2.7-0ubuntu0.24.04.1 --- libreoffice (4:24.2.7-0ubuntu0.24.04.1) noble; urgency=medium * New upstream release (LP: #2086214) [ Julian Andres Klode ] * Pass CFLAGS, CXXFLAGS, CPPFLAGS, and LDFLAGS to external projects (LP:

[Bug 2073128] Re: Missing compiler flags

2024-11-20 Thread Julian Andres Klode
To add details: As ddebs.ubuntu.com is broken, I manually fetched all the .ddebs using curl -s 'https://launchpad.net/ubuntu/+source/libreoffice/4:24.2.7-0ubuntu0.24.04.1/+build/29259485' | grep '"https://[^"]*.ddeb";' -o | xargs wget I created a repository using apt-ftparchive packages . > P

[Bug 2073128] Re: Missing compiler flags

2024-11-12 Thread Chris Halse Rogers
Hello Julian, or anyone else affected, Accepted libreoffice into noble-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libreoffice/4:24.2.7-0ubuntu0.24.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new packa

[Bug 2073128] Re: Missing compiler flags

2024-10-08 Thread Julian Andres Klode
** Description changed: - While evaluating libreoffice for the -fno-omit-frame-pointer option - presence we identified the following files as having missing flags: + [ Impact ] + In order to help developers with profiling, Ubuntu enabled frame-pointers for packages in the main archive. + + https

[Bug 2073128] Re: Missing compiler flags

2024-10-08 Thread Julian Andres Klode
** Also affects: libreoffice (Ubuntu Noble) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073128 Title: Missing compiler flags To manage notifications a

[Bug 2073128] Re: Missing compiler flags

2024-09-04 Thread Launchpad Bug Tracker
This bug was fixed in the package libreoffice - 4:24.8.0-0ubuntu2 --- libreoffice (4:24.8.0-0ubuntu2) oracular; urgency=medium * Pass CFLAGS, CXXFLAGS, CPPFLAGS, and LDFLAGS to external projects (LP: #2073128) -- Julian Andres Klode Tue, 03 Sep 2024 15:38:30 +0200 ** Change

[Bug 2073128] Re: Missing compiler flags

2024-09-04 Thread Julian Andres Klode
FWIW I seem to have added a bunch of $(LDFLAGS) to lines with $(call gb_ExternalProject_get_link_flags,...) - those are unnecessary and upstream likely should complain about those. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https

[Bug 2073128] Re: Missing compiler flags

2024-09-04 Thread Julian Andres Klode
To add, the dump for noble main is available in https://magenta.jak-linux.org/ubuntu-archive/noble-main.json and https://magenta.jak-linux.org/ubuntu-archive/noble-main- report.src.txt is the report of that. For libreoffice it was: Source: libreoffice Total: 68 Good: 66 Bad: 1 libreoffice-cor

[Bug 2073128] Re: Missing compiler flags

2024-09-04 Thread Julian Andres Klode
We have extracted the DW_AT_producer field from the DWARF debug info section, looking for -fno-omit-frame-pointer as part of the 24.04 validation of frame pointer enablement. I have provided a convenient script here that extracts those using python3-pyelftools: https://gist.github.com/julian-klod

[Bug 2073128] Re: Missing compiler flags

2024-09-04 Thread Rico Tzschichholz
@Julian Could you describe the process on how you discovered this problem and identified the missing flags? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073128 Title: Missing compiler flags To ma

[Bug 2073128] Re: Missing compiler flags

2024-09-04 Thread Rico Tzschichholz
Sorry I missed this report, but I noticed your upload. Forwarded as https://gerrit.libreoffice.org/c/core/+/172859 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073128 Title: Missing compiler flag

[Bug 2073128] Re: Missing compiler flags

2024-09-03 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073128 Title: Missing compiler flags To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libr

[Bug 2073128] Re: Missing compiler flags

2024-09-03 Thread Julian Andres Klode
** Changed in: libreoffice (Ubuntu) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073128 Title: Missing compiler flags To manage notifications about this bug go

[Bug 2073128] Re: Missing compiler flags

2024-09-03 Thread Julian Andres Klode
Initial patch, currently test compiling, I hope I have enough space. ** Patch added: "external-flags.patch" https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/2073128/+attachment/5812818/+files/external-flags.patch -- You received this bug notification because you are a member of Ubu

[Bug 2073128] Re: Missing compiler flags

2024-08-26 Thread Julian Andres Klode
I'd wager this is the issue where it's not forwarding flags to the external build system: gb_ExternalProject_get_build_flags = $(call gb_LinkTarget__get_debugflags,ExternalProject_$(1)) Notably, gb_ExternalProject_get_link_flags = $(LDFLAGS) $(USE_LD) $(call gb_LinkTarget__get_debugldflags,Ex

[Bug 2073128] Re: Missing compiler flags

2024-08-23 Thread Julian Andres Klode
Rico, any suggestion where to go from here? It seems all vendored libraries are compiled without the right compiler flags but I don't want to waste hours digging deep into that convoluted build system and I hope you can point me in the right direction. -- You received this bug notification becaus