New issue
Advanced search Search tips

Issue 832290 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 829773
Owner: ----
Closed: Apr 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Compilation error on PPC64 architecture

Reported by vasili.s...@ibm.com, Apr 12 2018

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Firefox/52.0

Steps to reproduce the problem:
1. fetch v8 / update dependencies (gclient sync) on ppc64 architecture.
2. build v8 using GN

What is the expected behavior?

What went wrong?
Errors from third_party/googletest/src/googletest/include/gtest project:

Error log: 
In file included from ../third_party/googletest/src/googletest/include/gtest/internal/gtest-port.h:754:0,
                 from ../third_party/googletest/src/googletest/include/gtest/gtest-typed-test.h:149,
                 from ../third_party/googletest/src/googletest/src/gtest-typed-test.cc:32:
/usr/include/c++/5/tr1/tuple:130:11: error: redefinition of 'class std::tuple< <template-parameter-1-1> >'
     class tuple : public _Tuple_impl<0, _Elements...>
           ^
In file included from ../third_party/googletest/custom/gtest/internal/custom/gtest-port.h:13:0,
                 from ../third_party/googletest/src/googletest/include/gtest/internal/gtest-port.h:289,
                 from ../third_party/googletest/src/googletest/include/gtest/gtest-typed-test.h:149,
                 from ../third_party/googletest/src/googletest/src/gtest-typed-test.cc:32:
/usr/include/c++/5/tuple:463:11: error: previous definition of 'class std::tuple< <template-parameter-1-1> >'
     class tuple : public _Tuple_impl<0, _Elements...>

Files that cause the exception:

 obj/third_party/googletest/gtest/gtest-typed-test.o
 obj/third_party/googletest/gtest_main/gtest_main.o
 obj/third_party/googletest/gmock/gmock-spec-builders.o

Did this work before? Yes 99c0410b1098f3dd52377219418cc76eb97a0c27 (v8 hash)

Chrome version: <Copy from: 'about:version'>  Channel: n/a
OS Version: Ubuntu 16.04.4 LTS
Flash Version: Shockwave Flash 29.0 r0
 
Components: -Platform>DevTools Internals
Mergedinto: 829773
Status: Duplicate (was: Unconfirmed)
See the discussion in  bug 829773 . This should be fixed by https://chromium-review.googlesource.com/1004440, which should be rolled into V8 soon (if it hasn't been already).

Sign in to add a comment