https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-editors/xemacs-21.5.34-r12 adds debug flags (-g/-ggdb) on its own. Discovered on: amd64 (internal ref: ci) NOTE: while I know that at the end, the binaries are stripped, debug flags slow down the build process and take more disk/ram.
Created attachment 842953 [details] build.log build log and emerge --info
Thanks for the report. This is the standard behaviour for XEmacs 21.5. Upstream considers the odd minor versions to be beta versions. So the idea with the debug flags is to make any dumps be more useful when providing backtraces. This is an explanation but not an excuse. I will see what I can do. I'm planning to make 21.5 a stable version in Gentoo and removing the debug flag would go hand in hand with that.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8afc4de2207f735aeb4e26ba1b9a70fa040fa60 commit b8afc4de2207f735aeb4e26ba1b9a70fa040fa60 Author: Mats Lidell <matsl@gentoo.org> AuthorDate: 2022-12-24 13:47:16 +0000 Commit: Mats Lidell <matsl@gentoo.org> CommitDate: 2022-12-24 15:41:03 +0000 app-editors/xemacs: Do not add debug flag Set ebuild to not per default add debug flags. Use ver_cut. Bug: https://bugs.gentoo.org/886249 Signed-off-by: Mats Lidell <matsl@gentoo.org> app-editors/xemacs/xemacs-21.5.34-r13.ebuild | 259 +++++++++++++++++++++++++++ 1 file changed, 259 insertions(+)
The ebuild app-editors/xemacs-21.5.34-r13 is now available that corrects the reported problem. Thanks to XEmacs upstream for providing the solution.