commit: f70d38f0e1dbfa1a590b6285be3f7f9fe37a939a Author: Peter Levine <plevine457 <AT> gmail <DOT> com> AuthorDate: Tue Sep 18 21:28:38 2018 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sat Sep 22 07:07:11 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70d38f0
dev-cpp/gtest: Remove -Werror flag from build Causes build failure E.g., https://github.com/google/googletest/issues/1584 Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-cpp/gtest/gtest-9999.ebuild | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-cpp/gtest/gtest-9999.ebuild b/dev-cpp/gtest/gtest-9999.ebuild index a2e7c57c55e..a1cb73bf993 100644 --- a/dev-cpp/gtest/gtest-9999.ebuild +++ b/dev-cpp/gtest/gtest-9999.ebuild @@ -6,7 +6,7 @@ EAPI="6" # Python is required for tests and some build tasks. PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) -inherit python-any-r1 cmake-multilib +inherit cmake-multilib python-any-r1 if [[ ${PV} == "9999" ]]; then inherit git-r3 @@ -36,6 +36,13 @@ pkg_setup() { use test && python-any-r1_pkg_setup } +src_prepare() { + cmake-utils_src_prepare + + sed -i -e '/set(cxx_base_flags /s:-Werror::' \ + googletest/cmake/internal_utils.cmake || die "sed failed!" +} + multilib_src_configure() { local mycmakeargs=( -DBUILD_GMOCK=ON
