Fails to build with vivid gcc

Bug #1654363 reported by Chris Coulson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
Fix Released
Critical
Chris Coulson

Bug Description

FAILED: obj/base/base_paths/base_paths.o
/usr/bin/arm-linux-gnueabihf-g++ -MMD -MF obj/base/base_paths/base_paths.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DNO_TC
MALLOC -DUSE_EXTERNAL_POPUP_MENU=1 -DDISABLE_NACL -DUSE_PROPRIETARY_CODECS -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DENABLE_MEDIA_ROUTER=1 -DFIELDTRIAL_TESTING_ENABLED -
D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DCOMPONENT_BUILD -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IM
PLEMENTATION -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -pthread -mfpu=neon -mthumb -Wall -Wn
o-psabi -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -g2 -fvisibility=hidden -fno-threadsafe-statics
 -fvisibility-inlines-hidden -fno-delete-null-pointer-checks -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -c ../../base/base_paths.cc -o obj/base/base_paths/base_paths.o
In file included from ../../base/logging.h:21:0,
                 from ../../base/hash.h:16,
                 from ../../base/containers/hash_tables.h:13,
                 from ../../base/files/file_path.h:113,
                 from ../../base/base_paths.cc:7:
../../base/template_util.h:189:36: error: 'is_trivially_copyable' in namespace 'std' does not name a template type
 using is_trivially_copyable = std::is_trivially_copyable<T>;
                                    ^
[21/20728] CXX obj/base/base/allocator_extension.o

Seems like fallout from https://chromium.googlesource.com/chromium/src.git/+/7cebcfb2d80152bc84d88fc711eda6e61acda8be

See also https://chromium.googlesource.com/chromium/src.git/+/bf74cf1b649e20b4a60d2f5602db03697c8a82ef%5E%21/

Changed in oxide:
importance: Undecided → Critical
status: New → Triaged
assignee: nobody → Chris Coulson (chrisccoulson)
milestone: none → branch-1.21
Changed in oxide:
status: Triaged → In Progress
Changed in oxide:
status: In Progress → Fix Committed
Changed in oxide:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.