The compilation of Libreoffice-6 with the use of gсс-7.3.0 failed. Error - 'use of deleted function' Reproducible: Always
Created attachment 523496 [details] output of comand: emerge --info
Created attachment 523498 [details] content of build.log
It is a bit late to file a bug about libreoffice-6.0.1.1 at this point. It was removed more than a week ago. Please try with current 6.0.2.1 instead, and if it fails again, use -O2 instead of -O3.
Exactly the same error was repeated when compiling libreoffice-6.0.2.1. The key "-O2" did not help. I post new versions of the files build.log and output the command "emerge --info"
Created attachment 524780 [details] Content of build.log
Created attachment 524782 [details] Output of comand: emerge --info
I am building LO with GCC-7.3.0 on all of my systems but haven't been able to reproduce this so far.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448467a41fcaf8c70413e45cba5b91b988c26154 commit 448467a41fcaf8c70413e45cba5b91b988c26154 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-04-05 15:08:00 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-04-05 15:54:46 +0000 app-office/libreoffice: Fix build with -flto* Closes: https://bugs.gentoo.org/650208 Package-Manager: Portage-2.3.28, Repoman-2.3.9 app-office/libreoffice/libreoffice-6.0.9999.ebuild | 2 ++ app-office/libreoffice/libreoffice-9999.ebuild | 2 ++ 2 files changed, 4 insertions(+)
Sorry, wrong bug no.
Please try this patch: https://cgit.freedesktop.org/libreoffice/core/commit/?id=53e414df4af125ccc9b9dd96b7212f2fef7b7de2
The patch from Andreas Sturmlechner does not work. The error repeated. The patch changes the file "/vcl/unx/gtk3_kde5/gtk3_kde5_filepicker_ipc.hxx". However, the error still occurs in the "vcl/unx/gtk3_kde5/filepicker_ipc_commands.hxx" file (build.log).
The error was repeated when compiling libreoffice-6.0.4.2
*** Bug 658244 has been marked as a duplicate of this bug. ***
*** Bug 659814 has been marked as a duplicate of this bug. ***
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17972773c81f4a21a9e974b8baef73a27ad23a74 commit 17972773c81f4a21a9e974b8baef73a27ad23a74 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-07-02 20:18:05 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-07-02 20:23:19 +0000 profiles: x86: Mask broken app-office/libreoffice[kde] Bug: https://bugs.gentoo.org/650208 profiles/arch/x86/package.use.mask | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
I did not observe this bug here with LO-6.0.5.2 on AMD64 compiled by GCC-7.3.0-r3 though. Thus seems to be something more specific than just a general issue. Does it still exist with LO-6.0.5.2 ?
32-bit arch is affected.
(In reply to Larry the Git Cow from comment #15) > The bug has been referenced in the following commit(s): > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=17972773c81f4a21a9e974b8baef73a27ad23a74 > > commit 17972773c81f4a21a9e974b8baef73a27ad23a74 > Author: Andreas Sturmlechner <asturm@gentoo.org> > AuthorDate: 2018-07-02 20:18:05 +0000 > Commit: Andreas Sturmlechner <asturm@gentoo.org> > CommitDate: 2018-07-02 20:23:19 +0000 > > profiles: x86: Mask broken app-office/libreoffice[kde] > > Bug: https://bugs.gentoo.org/650208 > > profiles/arch/x86/package.use.mask | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) I confirm that after masking the kde USE flag libreoffice-6.0.5.2 successfully compiles on my ~x86 box. This flag was set in the default/linux/x86/17.0/desktop/plasma profile which I use. By the way, this bug does not appear in the search results for app-office/libreoffice, and so it is nearly impossible to find. This is the reason I filed 2 duplicates of this bug.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2754c0139ea7c5ef43d9f538c12efd6ee6f49d2a commit 2754c0139ea7c5ef43d9f538c12efd6ee6f49d2a Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-07-06 22:48:44 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-07-06 22:51:43 +0000 app-office/libreoffice: Update patchset to fix 32-bit build Bug: https://bugs.gentoo.org/650208 Package-Manager: Portage-2.3.41, Repoman-2.3.9 app-office/libreoffice/Manifest | 1 + app-office/libreoffice/libreoffice-6.0.5.2.ebuild | 2 +- app-office/libreoffice/libreoffice-6.0.9999.ebuild | 2 +- profiles/arch/x86/package.use.mask | 1 - 4 files changed, 3 insertions(+), 3 deletions(-)
Please test.
(In reply to Andreas Sturmlechner from comment #20) > Please test. I confirm that libreoffice-6.0.5.2 with the latest patchset with USE=kde compiles and runs on my ~x86 box. Time to close this bug.
Thanks.