commit:     e4c5cf5c9dd24909f5b24c905a6c506d83796453
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 23 00:17:11 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 23 01:31:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c5cf5c

app-office/libreoffice: don't call coredumpctl in src_test

This needs additional privileges and we generally consider it to be
something we don't want in an ebuild context.

Also, fix a comment typo.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-office/libreoffice/libreoffice-25.2.1.1.ebuild | 4 +++-
 app-office/libreoffice/libreoffice-9999.ebuild     | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-25.2.1.1.ebuild 
b/app-office/libreoffice/libreoffice-25.2.1.1.ebuild
index 75b71dffca30..3507e0605f68 100644
--- a/app-office/libreoffice/libreoffice-25.2.1.1.ebuild
+++ b/app-office/libreoffice/libreoffice-25.2.1.1.ebuild
@@ -489,13 +489,15 @@ src_configure() {
                --disable-firebird-sdbc
                --disable-gtk3
                --disable-gtk3-kde5
-               # Coveered by our own toolchain defaults
+               # Covered by our own toolchain defaults
                --disable-hardening-flags
                --disable-online-update
                --disable-openssl
                --disable-pdfium
                --disable-qt5
                --disable-qt6-multimedia
+               # Don't try to call coredumpctl in the testsuite
+               --without-coredumpctl
                --without-dotnet
                --with-extra-buildid="${gentoo_buildid}"
                --enable-extension-integration

diff --git a/app-office/libreoffice/libreoffice-9999.ebuild 
b/app-office/libreoffice/libreoffice-9999.ebuild
index f99706c20250..010037b1b9b5 100644
--- a/app-office/libreoffice/libreoffice-9999.ebuild
+++ b/app-office/libreoffice/libreoffice-9999.ebuild
@@ -489,13 +489,15 @@ src_configure() {
                --disable-firebird-sdbc
                --disable-gtk3
                --disable-gtk3-kde5
-               # Coveered by our own toolchain defaults
+               # Covered by our own toolchain defaults
                --disable-hardening-flags
                --disable-online-update
                --disable-openssl
                --disable-pdfium
                --disable-qt5
                --disable-qt6-multimedia
+               # Don't try to call coredumpctl in the testsuite
+               --without-coredumpctl
                --without-dotnet
                --with-extra-buildid="${gentoo_buildid}"
                --enable-extension-integration

Reply via email to