FS#73987 - [libreoffice] Debug Mode is now enabled

Attached to Project: Community Packages
Opened by somini (_somini_) - Monday, 28 February 2022, 16:59 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 01 March 2022, 11:09 GMT
Task Type Support Request
Category Packages
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

https://bugs.documentfoundation.org/show_bug.cgi?id=147611#c10

According to this upstream bug, the assertions are being triggered on "release" builds, meaning the binaries that Arch is building are not proper release builds.

I don't really mind this, but it seems to have been an unintended change.

Additional info:
* libreoffice 7.3.0-5
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Tuesday, 01 March 2022, 11:09 GMT
Reason for closing:  Fixed
Additional comments about closing:  upstream fix included to 7.3.0-6
Comment by Evangelos Foutras (foutrelis) - Tuesday, 01 March 2022, 06:34 GMT
That's our "-Wp,-D_GLIBCXX_ASSERTIONS" flag from CXXFLAGS enabling assertions in libstdc++. I believe it hasn't been as performant as originally thought so it might get dropped in the future.

Wouldn't consider this to be a bug though, other than maybe backporting [1] to libreoffice.

[1] https://github.com/LibreOffice/core/commit/e85d2140ae5e

Loading...