Chromium fails to compile on MacOs.
Reported by
yorikpig...@gmail.com,
Oct 18 2017
|
||||
Issue description
Chromium fails to compile on MacOs.
gn args:
dcheck_always_on = true
is_component_build = true
is_debug = true
use_jumbo_build = true
log:
dyaroshev-osx2:src dyaroshev$ ninja -C out/Default/ chrome
ninja: Entering directory `out/Default/'
[1/26] LINK irt_x64/nacl_irt.nexe
FAILED: irt_x64/nacl_irt.nexe irt_x64/exe.unstripped/nacl_irt.nexe
python "../../build/toolchain/gcc_link_wrapper.py" --output="irt_x64/nacl_irt.nexe" --strip="../../native_client/toolchain/mac_x86/pnacl_newlib/bin/x86_64-nacl-strip" --unstripped-file="irt_x64/exe.unstripped/nacl_irt.nexe" -- python ../../native_client/build/link_irt.py --tls-edit=./tls_edit --link-cmd=../../native_client/toolchain/mac_x86/pnacl_newlib/bin/x86_64-nacl-clang++ --readelf-cmd=../../native_client/toolchain/mac_x86/pnacl_newlib/bin/x86_64-nacl-readelf -Wl,--fatal-warnings -m64 -Werror -Wl,--gc-sections -o "irt_x64/exe.unstripped/nacl_irt.nexe" -Wl,--start-group @"irt_x64/nacl_irt.nexe.rsp" -Wl,--end-group
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `_calloc_r':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/untrusted/nacl/malloc.c:37: multiple definition of `_calloc_r'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text._calloc_r+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `_free_r':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/untrusted/nacl/malloc.c:46: multiple definition of `_free_r'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text._free_r+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `_malloc_r':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/untrusted/nacl/malloc.c:34: multiple definition of `_malloc_r'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text._malloc_r+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `_realloc_r':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/untrusted/nacl/malloc.c:42: multiple definition of `_realloc_r'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text._realloc_r+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `bulk_free':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5311: multiple definition of `bulk_free'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5311: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `calloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:4786: multiple definition of `calloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:4786: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `free':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:4677: multiple definition of `free'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:4677: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `independent_calloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5301: multiple definition of `independent_calloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5301: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `independent_comalloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5307: multiple definition of `independent_comalloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5307: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:4539: multiple definition of `malloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:4539: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_footprint':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5340: multiple definition of `malloc_footprint'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_footprint+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_footprint_limit':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5348: multiple definition of `malloc_footprint_limit'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_footprint_limit+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_max_footprint':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5344: multiple definition of `malloc_max_footprint'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_max_footprint+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_set_footprint_limit':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5352: multiple definition of `malloc_set_footprint_limit'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_set_footprint_limit+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_trim':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5329: multiple definition of `malloc_trim'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5329: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_usable_size':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5379: multiple definition of `malloc_usable_size'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_usable_size+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `mallopt':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5375: multiple definition of `mallopt'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.mallopt+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `memalign':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5257: multiple definition of `memalign'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5256: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `posix_memalign':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5263: multiple definition of `posix_memalign'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5263: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `pvalloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5293: multiple definition of `pvalloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5293: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `realloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5180: multiple definition of `realloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5180: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `realloc_in_place':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5225: multiple definition of `realloc_in_place'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5225: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `valloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5286: multiple definition of `valloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5286: first defined here
x86_64-nacl-clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Traceback (most recent call last):
File "../../native_client/build/link_irt.py", line 236, in <module>
sys.exit(Main())
File "../../native_client/build/link_irt.py", line 229, in Main
linker.Link(remaining_args)
File "../../native_client/build/link_irt.py", line 144, in Link
self.RunLink(cmd_line, pre_tls_edit_out)
File "../../native_client/build/link_irt.py", line 129, in RunLink
raise Error('FAILED with %d: %s' % (err, ' '.join(cmd_line)))
build_nexe_tools.Error: FAILED with 1: ../../native_client/toolchain/mac_x86/pnacl_newlib/bin/x86_64-nacl-clang++ -o irt_x64/exe.unstripped/nacl_irt.nexe.raw -Wl,--as-needed -Wl,--fatal-warnings -m64 -Werror -Wl,--gc-sections -Wl,--start-group @irt_x64/nacl_irt.nexe.rsp -Wl,--end-group
ninja: build stopped: subcommand failed.
dyaroshev-osx2:src dyaroshev$ gn args out/Default/
Waiting for editor on "/space/chromium/src/out/Default/args.gn"...
Generating files...
Done. Made 7546 targets from 1367 files in 6043ms
dyaroshev-osx2:src dyaroshev$ ninja -C out/Default/ chrome
ninja: Entering directory `out/Default/'
[1/156] LINK irt_x64/nacl_irt.nexe
FAILED: irt_x64/nacl_irt.nexe irt_x64/exe.unstripped/nacl_irt.nexe
python "../../build/toolchain/gcc_link_wrapper.py" --output="irt_x64/nacl_irt.nexe" --strip="../../native_client/toolchain/mac_x86/pnacl_newlib/bin/x86_64-nacl-strip" --unstripped-file="irt_x64/exe.unstripped/nacl_irt.nexe" -- python ../../native_client/build/link_irt.py --tls-edit=./tls_edit --link-cmd=../../native_client/toolchain/mac_x86/pnacl_newlib/bin/x86_64-nacl-clang++ --readelf-cmd=../../native_client/toolchain/mac_x86/pnacl_newlib/bin/x86_64-nacl-readelf -Wl,--fatal-warnings -m64 -Werror -Wl,--gc-sections -o "irt_x64/exe.unstripped/nacl_irt.nexe" -Wl,--start-group @"irt_x64/nacl_irt.nexe.rsp" -Wl,--end-group
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `_calloc_r':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/untrusted/nacl/malloc.c:37: multiple definition of `_calloc_r'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text._calloc_r+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `_free_r':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/untrusted/nacl/malloc.c:46: multiple definition of `_free_r'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text._free_r+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `_malloc_r':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/untrusted/nacl/malloc.c:34: multiple definition of `_malloc_r'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text._malloc_r+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `_realloc_r':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/untrusted/nacl/malloc.c:42: multiple definition of `_realloc_r'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text._realloc_r+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `bulk_free':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5311: multiple definition of `bulk_free'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5311: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `calloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:4786: multiple definition of `calloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:4786: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `free':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:4677: multiple definition of `free'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:4677: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `independent_calloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5301: multiple definition of `independent_calloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5301: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `independent_comalloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5307: multiple definition of `independent_comalloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5307: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:4539: multiple definition of `malloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:4539: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_footprint':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5340: multiple definition of `malloc_footprint'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_footprint+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_footprint_limit':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5348: multiple definition of `malloc_footprint_limit'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_footprint_limit+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_max_footprint':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5344: multiple definition of `malloc_max_footprint'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_max_footprint+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_set_footprint_limit':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5352: multiple definition of `malloc_set_footprint_limit'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_set_footprint_limit+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_trim':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5329: multiple definition of `malloc_trim'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5329: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `malloc_usable_size':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5379: multiple definition of `malloc_usable_size'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.malloc_usable_size+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `mallopt':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5375: multiple definition of `mallopt'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):../../native_client/src/untrusted/irt/irt_malloc.c:(.text.mallopt+0x0): first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `memalign':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5257: multiple definition of `memalign'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5256: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `posix_memalign':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5263: multiple definition of `posix_memalign'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5263: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `pvalloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5293: multiple definition of `pvalloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5293: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `realloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5180: multiple definition of `realloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5180: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `realloc_in_place':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5225: multiple definition of `realloc_in_place'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5225: first defined here
/space/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib/bin/../x86_64-nacl/lib/libnacl.a(malloc.o): In function `valloc':
/mnt/data/b/build/slave/nacl-toolchain/build/native_client/src/third_party/dlmalloc/malloc.c:5286: multiple definition of `valloc'
irt_x64/obj/native_client/src/untrusted/irt/libirt_core_lib.a(irt_malloc.o):/space/chromium/src/out/Default/../../native_client/src/third_party/dlmalloc/malloc.c:5286: first defined here
x86_64-nacl-clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Traceback (most recent call last):
File "../../native_client/build/link_irt.py", line 236, in <module>
sys.exit(Main())
File "../../native_client/build/link_irt.py", line 229, in Main
linker.Link(remaining_args)
File "../../native_client/build/link_irt.py", line 144, in Link
self.RunLink(cmd_line, pre_tls_edit_out)
File "../../native_client/build/link_irt.py", line 129, in RunLink
raise Error('FAILED with %d: %s' % (err, ' '.join(cmd_line)))
build_nexe_tools.Error: FAILED with 1: ../../native_client/toolchain/mac_x86/pnacl_newlib/bin/x86_64-nacl-clang++ -o irt_x64/exe.unstripped/nacl_irt.nexe.raw -Wl,--as-needed -Wl,--fatal-warnings -m64 -Werror -Wl,--gc-sections -Wl,--start-group @irt_x64/nacl_irt.nexe.rsp -Wl,--end-group
[2/156] ACTION //components/resources:about_credits(//build/toolchain/mac:clang_x64)
ninja: build stopped: subcommand failed.
dyaroshev-osx2:src dyaroshev$
,
Oct 20 2017
Try disabling the jumbo build?
,
Oct 20 2017
> Try disabling the jumbo build? Thank you! yorikpigama@: Please try it and give us a feedback if it is working. Thanks.
,
Dec 4 2017
yorikpigama@ Could you please respond to the comment #3
,
Dec 4 2017
@kkaluri - it helped back then. I didn't build Chromium in a while. Sorry for not responding.
,
Dec 4 2017
Thank you for providing more feedback. Adding requester "mehmet@chromium.org" to the cc list and removing "Needs-Feedback" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Dec 4 2017
|
||||
►
Sign in to add a comment |
||||
Comment 1 by meh...@chromium.org
, Oct 20 2017Labels: OS-Mac