Public bug reported:

The Trusty PPA build (71548c4) fails with an error like this:

FAILED: /usr/bin/arm-linux-gnueabihf-g++ -MMD -MF 
base/debug/activity_tracker.o.d  -I/tmp/tmp7LfDjr/gen -I/<<PKGBUILDDIR>> 
-DNO_TCMALLOC -D__STDC_FORMAT_MACROS -O2 -g0 -D_FILE_OFFSET_BITS=64 
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions 
-std=c++11 -Wno-c++11-narrowing -c 
/<<PKGBUILDDIR>>/base/debug/activity_tracker.cc -o base/debug/activity_tracker.o
In file included from /<<PKGBUILDDIR>>/base/debug/activity_tracker.h:28:0,
                 from /<<PKGBUILDDIR>>/base/debug/activity_tracker.cc:5:
/<<PKGBUILDDIR>>/base/metrics/persistent_memory_allocator.h: In instantiation 
of ‘T* 
base::PersistentMemoryAllocator::GetAsObject(base::PersistentMemoryAllocator::Reference,
 uint32_t) [with T = base::debug::ThreadActivityTracker::Header; 
base::PersistentMemoryAllocator::Reference = unsigned int; uint32_t = unsigned 
int]’:
/<<PKGBUILDDIR>>/base/debug/activity_tracker.cc:1026:44:   required from here
/<<PKGBUILDDIR>>/base/metrics/persistent_memory_allocator.h:281:5: error: 
static assertion failed: only simple objects
     static_assert(std::is_pod<T>::value, "only simple objects");
     ^
cc1plus: warning: unrecognized command line option "-Wno-c++11-narrowing" 
[enabled by default]
ninja: build stopped: subcommand failed.
Command '['ninja', '-C', '/tmp/tmp7LfDjr', '-v', 'gn']' returned non-zero exit 
status 1
Building gn manually in a temporary directory for bootstrapping...
CMake Error at oxide/build/scripts/bootstrap-gn.cmake:59 (message):
  Failed to bootstrap Generate Ninja binary


CMake Error at oxide/build/cmake/ChromiumBuildShim.cmake:66 (message):
  Failed to bootstrap Generate Ninja binary
Call Stack (most recent call first):
  oxide/build/cmake/ChromiumBuildShim.cmake:298 (_bootstrap_gn)
  oxide/CMakeLists.txt:224 (run_generate_ninja)


-- Configuring incomplete, errors occurred!

** Affects: oxide
     Importance: Critical
     Assignee: Chris Coulson (chrisccoulson)
         Status: Triaged

** Changed in: oxide
       Status: New => Triaged

** Changed in: oxide
   Importance: Undecided => Critical

** Changed in: oxide
     Assignee: (unassigned) => Chris Coulson (chrisccoulson)

** Changed in: oxide
    Milestone: None => branch-1.21

-- 
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1654656

Title:
  Trusty PPA build fails

Status in Oxide:
  Triaged

Bug description:
  The Trusty PPA build (71548c4) fails with an error like this:

  FAILED: /usr/bin/arm-linux-gnueabihf-g++ -MMD -MF 
base/debug/activity_tracker.o.d  -I/tmp/tmp7LfDjr/gen -I/<<PKGBUILDDIR>> 
-DNO_TCMALLOC -D__STDC_FORMAT_MACROS -O2 -g0 -D_FILE_OFFSET_BITS=64 
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions 
-std=c++11 -Wno-c++11-narrowing -c 
/<<PKGBUILDDIR>>/base/debug/activity_tracker.cc -o base/debug/activity_tracker.o
  In file included from /<<PKGBUILDDIR>>/base/debug/activity_tracker.h:28:0,
                   from /<<PKGBUILDDIR>>/base/debug/activity_tracker.cc:5:
  /<<PKGBUILDDIR>>/base/metrics/persistent_memory_allocator.h: In instantiation 
of ‘T* 
base::PersistentMemoryAllocator::GetAsObject(base::PersistentMemoryAllocator::Reference,
 uint32_t) [with T = base::debug::ThreadActivityTracker::Header; 
base::PersistentMemoryAllocator::Reference = unsigned int; uint32_t = unsigned 
int]’:
  /<<PKGBUILDDIR>>/base/debug/activity_tracker.cc:1026:44:   required from here
  /<<PKGBUILDDIR>>/base/metrics/persistent_memory_allocator.h:281:5: error: 
static assertion failed: only simple objects
       static_assert(std::is_pod<T>::value, "only simple objects");
       ^
  cc1plus: warning: unrecognized command line option "-Wno-c++11-narrowing" 
[enabled by default]
  ninja: build stopped: subcommand failed.
  Command '['ninja', '-C', '/tmp/tmp7LfDjr', '-v', 'gn']' returned non-zero 
exit status 1
  Building gn manually in a temporary directory for bootstrapping...
  CMake Error at oxide/build/scripts/bootstrap-gn.cmake:59 (message):
    Failed to bootstrap Generate Ninja binary

  
  CMake Error at oxide/build/cmake/ChromiumBuildShim.cmake:66 (message):
    Failed to bootstrap Generate Ninja binary
  Call Stack (most recent call first):
    oxide/build/cmake/ChromiumBuildShim.cmake:298 (_bootstrap_gn)
    oxide/CMakeLists.txt:224 (run_generate_ninja)

  
  -- Configuring incomplete, errors occurred!

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1654656/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntu-webapps-bugs
Post to     : ubuntu-webapps-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs
More help   : https://help.launchpad.net/ListHelp

Reply via email to