Fails to build with vivid gcc

Bug #1654363 reported by Chris Coulson on 2017-01-05
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
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  Edit
Everyone can see this information.

Other bug subscribers