FAILED: x86_64-pc-linux-gnu-gcc -MMD -MF obj/net/third_party/nss/ssl/bodge/libssl.secitem_array.o.d -D_FILE_OFFSET_BITS=64 -DUSE_LINUX_BREAKPAD -DNO_TCMALLOC -DCHROMIUM_BUILD -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DUSE_X11=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DUSE_PROPRIETARY_CODECS -DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_GOOGLE_NOW=1 -DENABLE_LANGUAGE_DETECTION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_MANAGED_USERS=1 -DNO_PKCS11_BYPASS -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I../../net/third_party/nss/ssl/bodge -fstack-protector --param=ssp-buffer-size=4 -pthread -fno-exceptions -fno-strict-aliasing -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -Wno-unused-local-typedefs -I/usr/include/nss -I/usr/include/nspr -Wno-format -Wno-unused-result -O2 -fno-ident -fdata-sections -ffunction-sections -c ../../net/third_party/nss/ssl/bodge/secitem_array.c -o obj/net/third_party/nss/ssl/bodge/libssl.secitem_array.o ../../net/third_party/nss/ssl/bodge/secitem_array.c:16:8: error: redefinition of ‘struct SECItemArrayStr’ struct SECItemArrayStr { ^ In file included from ../../net/third_party/nss/ssl/bodge/secitem_array.c:9:0: /usr/include/nss/seccomon.h:57:16: note: originally defined here typedef struct SECItemArrayStr SECItemArray; ^ ninja: build stopped: subcommand failed.
It looks like it is building a private copy of nss, but is using incompatible system nss headers... yuck.
(In reply to Mike Gilbert from comment #1) > It looks like it is building a private copy of nss, but is using > incompatible system nss headers... yuck. It is using parts of system nss and parts of private copy for the more leading edge functionality. Thanks for the report, should be fixed by 29.0.1541.2 .
*** Bug 473904 has been marked as a duplicate of this bug. ***