assert failed. cond="handle != 0", msg="Could not open elf-cache/0/quic_server elf-cache/0/quic_server: symbol __timezone, version GLIBC_2.2.5 not defined in file 0001.so.6 with link time reference", file=../model/cooja-loader-factory.cc, line=236
terminate called without an active exception
is_component_build = falseis_debug = truesymbol_level = 1enable_nacl = false
symbol_level = 0use_glib = false
is_desktop_linux = false
is_clang = falseuse_sysroot = false
-fPIC -pie -rdynamic
Enter code herule cc
 command = gcc -fPIC -pie -rdynamic -MMD -MF ${out}.d ${defines} ${include_dirs} ${cflags} ${cflags_c} -c ${in} -o ${out} description = CC ${out} depfile = ${out}.d deps = gccrule cxx command = g++ -fPIC -pie -rdynamic -MMD -MF ${out}.d ${defines} ${include_dirs} ${cflags} ${cflags_cc} -c ${in} -o ${out} description = CXX ${out} depfile = ${out}.d deps = gccrule asm command = gcc -fPIC -pie -rdynamic -MMD -MF ${out}.d ${defines} ${include_dirs} ${asmflags} -c ${in} -o ${out} description = ASM ${out} depfile = ${out}.d deps = gccrule alink command = python "../../build/toolchain/gcc_ar_wrapper.py" --output=${out} --ar="ar"  rcsD @"${out}.rsp" description = AR ${out} rspfile = ${out}.rsp rspfile_content = ${in}rule solink command = python "/home/hany/chromium-ns3/src/build/toolchain/gcc_solink_wrapper.py" --readelf="readelf" --nm="nm"  --sofile="${output_dir}/${target_output_name}${output_extension}" --tocfile="${output_dir}/${target_output_name}${output_extension}.TOC" --output="${output_dir}/${target_output_name}${output_extension}" -- g++ -shared ${ldflags} -o "${output_dir}/${target_output_name}${output_extension}" -Wl,-soname="${target_output_name}${output_extension}" @"${output_dir}/${target_output_name}${output_extension}.rsp" description = SOLINK ${output_dir}/${target_output_name}${output_extension} rspfile = ${output_dir}/${target_output_name}${output_extension}.rsp rspfile_content = -Wl,--whole-archive ${in} ${solibs} -Wl,--no-whole-archive  ${libs}  pool = link_pool restat = 1rule solink_module command = g++ -fPIC -pie -rdynamic -shared ${ldflags} -o "${output_dir}/${target_output_name}${output_extension}" -Wl,-soname="${target_output_name}${output_extension}" @"${output_dir}/${target_output_name}${output_extension}.rsp" description = SOLINK_MODULE ${output_dir}/${target_output_name}${output_extension} rspfile = ${output_dir}/${target_output_name}${output_extension}.rsp rspfile_content = -Wl,--whole-archive ${in} ${solibs} -Wl,--no-whole-archive  ${libs}  pool = link_poolrule link command = g++ -fPIC -pie -rdynamic ${ldflags} -o "${output_dir}/${target_output_name}${output_extension}" -Wl,--start-group @"${output_dir}/${target_output_name}${output_extension}.rsp" ${solibs} -Wl,--end-group  ${libs}  description = LINK ${output_dir}/${target_output_name}${output_extension} rspfile = ${output_dir}/${target_output_name}${output_extension}.rsp rspfile_content = ${in} pool = link_poolrule stamp command = touch ${out} description = STAMP ${out}rule copy command = ln -f ${in} ${out} 2>/dev/null || (rm -rf ${out} && cp -af ${in} ${out}) description = COPY ${in} ${out}
re...
I have tried to run the stunserver from https://webrtc.org/native-code/development/ in DCE 1.9 and I also get the error:
assert failed. cond="handle != 0", msg="Could not open elf-cache/0/stunserver elf-cache/0/stunserver: symbol __libc_start_main, version GLIBC_2.2.5 not defined in file 0001.so.6 with link time reference", file=../model/cooja-loader-factory.cc, line=236
Note that the stunserver is built using Google's own build system. I assume that the same goes for quic which this thread is about. This build system downloads its own version of clang that it uses for compilation and linking. It uses 'ldd' to link with as a default, so I had to set a flag use_ldd=false - otherwise DCE would not even load the stunserver binary.
My system is Ubunto 16.04 and I have compiled DCE itself with the standard compiler on that system.
Any help will be much appreciated!