New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 757871 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Aug 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

veyron_minnie Build Broken

Project Member Reported by khorimoto@chromium.org, Aug 22 2017

Issue description

Cannot build veyron_minnie. Compile is missing dbus/dbus.h and features.h.

Example errors:

[67/8962] CXX obj/dbus/dbus/message.o
FAILED: obj/dbus/dbus/message.o 
/usr/local/google/chromium/.cros_cache/common/goma+2/gomacc armv7a-cros-linux-gnueabi-clang++ -B/usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9800.0.0+target_toolchain/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.27-gold -Wno-unknown-warning-option -MMD -MF obj/dbus/dbus/message.o.d -DDBUS_IMPLEMENTATION -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_ASH=1 -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=\"310694-2\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DOS_CHROMEOS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I../.. -Igen -I/usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9800.0.0+sysroot_chromeos-base_chromeos-chrome.tar.xz/usr/include/dbus-1.0 -I/usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9800.0.0+sysroot_chromeos-base_chromeos-chrome.tar.xz/usr/lib/dbus-1.0/include -I../../third_party/protobuf/src -fno-strict-aliasing -funwind-tables -fPIC -pipe -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics --target=arm-linux-gnueabihf -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -mfpu=neon -mthumb -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-enum-compare-switch -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g2 -gsplit-dwarf -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -std=gnu++14 -fno-rtti --sysroot=../../../.cros_cache/chrome-sdk/tarballs/veyron_minnie+9800.0.0+sysroot_chromeos-base_chromeos-chrome.tar.xz -fno-exceptions -fvisibility-inlines-hidden -pipe -mcpu=cortex-a12 -mtune=cortex-a12 -mfpu=neon -mfloat-abi=hard -fno-split-dwarf-inlining -D__google_stl_debug_vector=1 -Wno-unknown-warning-option -Wno-inline-asm -c ../../dbus/message.cc -o obj/dbus/dbus/message.o
In file included from ../../dbus/message.cc:5:
../../dbus/message.h:8:10: fatal error: 'dbus/dbus.h' file not found
#include <dbus/dbus.h>
         ^~~~~~~~~~~~~
1 error generated.
[68/8962] CXX obj/crypto/crypto/nss_key_util.o
FAILED: obj/crypto/crypto/nss_key_util.o 
/usr/local/google/chromium/.cros_cache/common/goma+2/gomacc armv7a-cros-linux-gnueabi-clang++ -B/usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9800.0.0+target_toolchain/usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.27-gold -Wno-unknown-warning-option -MMD -MF obj/crypto/crypto/nss_key_util.o.d -DCRYPTO_IMPLEMENTATION -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_ASH=1 -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=\"310694-2\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DOS_CHROMEOS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I../.. -Igen -I../../third_party/boringssl/src/include -I/usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9800.0.0+sysroot_chromeos-base_chromeos-chrome.tar.xz/usr/include/nss -I/usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9800.0.0+sysroot_chromeos-base_chromeos-chrome.tar.xz/usr/include/nspr -fno-strict-aliasing -funwind-tables -fPIC -pipe -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics --target=arm-linux-gnueabihf -march=armv7-a -mfloat-abi=hard -mtune=generic-armv7-a -mfpu=neon -mthumb -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-enum-compare-switch -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g2 -gsplit-dwarf -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-header-guard -std=gnu++14 -fno-rtti --sysroot=../../../.cros_cache/chrome-sdk/tarballs/veyron_minnie+9800.0.0+sysroot_chromeos-base_chromeos-chrome.tar.xz -fno-exceptions -fvisibility-inlines-hidden -pipe -mcpu=cortex-a12 -mtune=cortex-a12 -mfpu=neon -mfloat-abi=hard -fno-split-dwarf-inlining -D__google_stl_debug_vector=1 -Wno-unknown-warning-option -Wno-inline-asm -c ../../crypto/nss_key_util.cc -o obj/crypto/crypto/nss_key_util.o
In file included from ../../crypto/nss_key_util.cc:5:
In file included from ../../crypto/nss_key_util.h:10:
In file included from /usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9864.0.0+target_toolchain/usr/bin/../lib/gcc/armv7a-cros-linux-gnueabi/4.9.x/include/g++-v4/vector:60:
In file included from /usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9864.0.0+target_toolchain/usr/bin/../lib/gcc/armv7a-cros-linux-gnueabi/4.9.x/include/g++-v4/bits/stl_algobase.h:59:
In file included from /usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9864.0.0+target_toolchain/usr/bin/../lib/gcc/armv7a-cros-linux-gnueabi/4.9.x/include/g++-v4/armv7a-cros-linux-gnueabi/bits/c++config.h:430:
/usr/local/google/chromium/.cros_cache/chrome-sdk/tarballs/veyron_minnie+9864.0.0+target_toolchain/usr/bin/../lib/gcc/armv7a-cros-linux-gnueabi/4.9.x/include/g++-v4/armv7a-cros-linux-gnueabi/bits/os_defines.h:39:10: fatal error: 'features.h' file not found
#include <features.h>
         ^~~~~~~~~~~~
1 error generated.
 

Comment 1 by ketakid@google.com, Aug 22 2017

Owner: r...@chromium.org
[68/8962] CXX obj/crypto/crypto/nss_key_util.o
FAILED: obj/crypto/crypto/nss_key_util.o 

rkc@ this looks like a failure on the crypto side. Do you know who can take a first look?
Status: WontFix (was: Untriaged)
Actually, I just deleted the out/ directory and tried building again, which succeeded!

I'm not sure what caused this error, but looks like it was transient and is easily fixed by nuking the out directory.

Sign in to add a comment