diff options
| -rw-r--r-- | app-office/libreoffice/libreoffice-25.2.1.1.ebuild | 9 | ||||
| -rw-r--r-- | app-office/libreoffice/libreoffice-9999.ebuild | 9 |
2 files changed, 6 insertions, 12 deletions
diff --git a/app-office/libreoffice/libreoffice-25.2.1.1.ebuild b/app-office/libreoffice/libreoffice-25.2.1.1.ebuild index 27cba7b62c8f..86f276de0df2 100644 --- a/app-office/libreoffice/libreoffice-25.2.1.1.ebuild +++ b/app-office/libreoffice/libreoffice-25.2.1.1.ebuild @@ -408,9 +408,6 @@ src_configure() { RANLIB=llvm-ranlib LDFLAGS+=" -fuse-ld=lld" - # Workaround for bug #907905 - filter-lto - # Not implemented by Clang, bug #903889 filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch else @@ -427,9 +424,9 @@ src_configure() { sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die fi - # Workaround for bug #916435. Not ideal but www-client/firefox has - # the same issue. - filter-flags '-Werror=odr' + # ODR violations (not just in skia/vulkan): bug #916435 + # Runtime crashes with Clang: bug #907905 + filter-lto if use custom-cflags ; then elog "USE=custom-cflags has been selected. You are on your own to make sure that" diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild index f2a1bdc64ac8..d76a93203d4e 100644 --- a/app-office/libreoffice/libreoffice-9999.ebuild +++ b/app-office/libreoffice/libreoffice-9999.ebuild @@ -408,9 +408,6 @@ src_configure() { RANLIB=llvm-ranlib LDFLAGS+=" -fuse-ld=lld" - # Workaround for bug #907905 - filter-lto - # Not implemented by Clang, bug #903889 filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch else @@ -427,9 +424,9 @@ src_configure() { sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die fi - # Workaround for bug #916435. Not ideal but www-client/firefox has - # the same issue. - filter-flags '-Werror=odr' + # ODR violations (not just in skia/vulkan): bug #916435 + # Runtime crashes with Clang: bug #907905 + filter-lto if use custom-cflags ; then elog "USE=custom-cflags has been selected. You are on your own to make sure that" |
