>>> edid-decode 188950472c19492547e298b27f9da0d72cf826df Extracting gzip -d -c /tmp/instance-0/dl/edid-decode/edid-decode-188950472c19492547e298b27f9da0d72cf826df.tar.gz | /tmp/instance-0/output-1/host/bin/tar --strip-components=1 -C /tmp/instance-0/output-1/build/edid-decode-188950472c19492547e298b27f9da0d72cf826df -xf - >>> edid-decode 188950472c19492547e298b27f9da0d72cf826df Patching >>> edid-decode 188950472c19492547e298b27f9da0d72cf826df Configuring >>> edid-decode 188950472c19492547e298b27f9da0d72cf826df Building PATH="/tmp/instance-0/output-1/host/bin:/tmp/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j32 -C /tmp/instance-0/output-1/build/edid-decode-188950472c19492547e298b27f9da0d72cf826df CXX="/tmp/instance-0/output-1/host/bin/mips64el-linux-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " make[1]: Entering directory '/tmp/instance-0/output-1/build/edid-decode-188950472c19492547e298b27f9da0d72cf826df' /tmp/instance-0/output-1/host/bin/mips64el-linux-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -g -DSHA="not available" -o edid-decode edid-decode.cpp parse-base-block.cpp parse-cta-block.cpp parse-displayid-block.cpp parse-ls-ext-block.cpp parse-di-ext-block.cpp parse-vtb-ext-block.cpp -lm edid-decode.cpp: In member function 'std::__cxx11::string edid_state::dtd_type()': edid-decode.cpp:192:17: error: 'to_string' is not a member of 'std' unsigned len = std::to_string(preparse_total_dtds).length(); ^ edid-decode.cpp: In member function 'bool edid_state::print_timings(const char*, const timings*, const char*, const char*, bool)': edid-decode.cpp:433:14: error: 'to_string' is not a member of 'std' add_str(s, std::to_string(t->hsize_mm) + " mm x " + std::to_string(t->vsize_mm) + " mm"); ^ edid-decode.cpp:433:55: error: 'to_string' is not a member of 'std' add_str(s, std::to_string(t->hsize_mm) + " mm x " + std::to_string(t->vsize_mm) + " mm"); ^ parse-base-block.cpp: In member function 'void edid_state::detailed_timings(const char*, const unsigned char*)': parse-base-block.cpp:1215:48: error: 'to_string' is not a member of 'std' data_block = "Detailed Timing Descriptor #" + std::to_string(dtd_cnt); ^ parse-base-block.cpp: In member function 'void edid_state::detailed_block(const unsigned char*)': parse-base-block.cpp:1363:40: error: 'to_string' is not a member of 'std' data_block = "Display Descriptor #" + std::to_string(detailed_block_cnt); ^ parse-cta-block.cpp: In function 'std::__cxx11::string hdmi_latency(unsigned char, bool)': parse-cta-block.cpp:521:9: error: 'to_string' is not a member of 'std' return std::to_string(1 + 2 * l) + " ms"; ^ parse-cta-block.cpp: In member function 'void edid_state::cta_hdmi_block(const unsigned char*, unsigned int)': parse-cta-block.cpp:635:40: error: 'to_string' is not a member of 'std' std::string suffix = "HDMI VIC " + std::to_string(vic); ^ parse-displayid-block.cpp: In function 'void print_flags(const char*, unsigned char, const char**, bool)': parse-displayid-block.cpp:28:22: error: 'printf' was not declared in this scope printf("%s: ", label); ^ parse-displayid-block.cpp: In function 'void parse_displayid_product_id(const unsigned char*, bool)': parse-displayid-block.cpp:80:54: error: 'printf' was not declared in this scope printf(" Vendor OUI %s\n", ouitohex(oui).c_str()); ^ parse-displayid-block.cpp:82:53: error: 'printf' was not declared in this scope printf(" Vendor ID: %c%c%c\n", x[3], x[4], x[5]); ^ parse-displayid-block.cpp:84:53: error: 'printf' was not declared in this scope printf(" Product Code: %u\n", x[6] | (x[7] << 8)); ^ parse-displayid-block.cpp: In function 'void print_flag_lines(const char*, const char*, unsigned char, const char**)': parse-displayid-block.cpp:121:23: error: 'printf' was not declared in this scope printf("%s\n", label); ^ parse-displayid-block.cpp: In function 'void parse_displayid_parameters(const unsigned char*)': parse-displayid-block.cpp:138:36: error: 'printf' was not declared in this scope ((x[6] << 8) + x[5]) / 10.0); ^ parse-displayid-block.cpp: In member function 'void edid_state::parse_displayid_color_characteristics(const unsigned char*)': parse-displayid-block.cpp:181:71: error: 'printf' was not declared in this scope printf(" Uses %s color\n", temporal_color ? "temporal" : "spatial"); ^ parse-displayid-block.cpp: In member function 'void edid_state::parse_displayid_type_2_timing(const unsigned char*)': parse-displayid-block.cpp:342:7: error: 'to_string' is not a member of 'std' s += std::to_string(t.hratio) + ":" + std::to_string(t.vratio); ^ parse-displayid-block.cpp:342:40: error: 'to_string' is not a member of 'std' s += std::to_string(t.hratio) + ":" + std::to_string(t.vratio); ^ parse-displayid-block.cpp: In member function 'void edid_state::parse_displayid_type_4_8_timing(unsigned char, short unsigned int)': parse-displayid-block.cpp:439:66: error: 'sprintf' was not declared in this scope case 0: t = find_dmt_id(id); sprintf(type_name, "DMT 0x%02x", id); break; ^ parse-displayid-block.cpp: In function 'void parse_displayid_video_timing_range_limits(const unsigned char*)': parse-displayid-block.cpp:458:60: error: 'printf' was not declared in this scope (double)(x[6] | (x[7] << 8) | (x[8] << 16)) / 100.0); ^ parse-displayid-block.cpp: In function 'void parse_displayid_string(const unsigned char*)': parse-displayid-block.cpp:479:57: error: 'printf' was not declared in this scope printf(" Text: '%s'\n", extract_string(x + 3, x[2])); ^ parse-displayid-block.cpp: In function 'void parse_displayid_display_device(const unsigned char*)': parse-displayid-block.cpp:491:42: error: 'printf' was not declared in this scope printf(" Display Device Technology: "); ^ parse-displayid-block.cpp: In function 'void parse_displayid_intf_power_sequencing(const unsigned char*)': parse-displayid-block.cpp:611:86: error: 'printf' was not declared in this scope printf(" Power Sequence T1: %.1f-%u.0 ms\n", (x[3] >> 4) / 10.0, (x[3] & 0xf) * 2); ^ parse-displayid-block.cpp: In member function 'void edid_state::parse_displayid_transfer_characteristics(const unsigned char*)': parse-displayid-block.cpp:630:77: error: 'printf' was not declared in this scope printf(" Transfer Characteristics Data Block Identifier: %u\n", xfer_id); ^ parse-displayid-block.cpp:635:72: error: 'printf' was not declared in this scope printf(" The first curve is the 'white' transfer characteristic\n"); ^ parse-displayid-block.cpp:637:44: error: 'printf' was not declared in this scope printf(" Individual response curves\n"); ^ parse-displayid-block.cpp:644:35: error: 'printf' was not declared in this scope printf(" White curve: "); ^ parse-displayid-block.cpp:647:29: error: 'printf' was not declared in this scope i - first_is_white); ^ parse-displayid-block.cpp:652:50: error: 'printf' was not declared in this scope (double)(x[offset + 5] + 100.0) / 100.0); ^ parse-displayid-block.cpp:656:24: error: 'printf' was not declared in this scope printf(" %3u", x[j]); ^ parse-displayid-block.cpp:657:19: error: 'printf' was not declared in this scope printf(" 255\n"); ^ parse-displayid-block.cpp: In function 'void parse_displayid_display_intf(const unsigned char*)': parse-displayid-block.cpp:673:31: error: 'printf' was not declared in this scope printf(" Interface Type: "); ^ parse-displayid-block.cpp: In member function 'void edid_state::parse_displayid_stereo_display_intf(const unsigned char*)': parse-displayid-block.cpp:754:72: error: 'printf' was not declared in this scope case 0x00: printf(" Timings that explicitly report 3D capability\n"); break; ^ parse-displayid-block.cpp:765:36: error: 'printf' was not declared in this scope (x[5] & 1) ? "0/1" : "1/0"); ^ parse-displayid-block.cpp:821:42: error: 'sprintf' was not declared in this scope sprintf(type_name, "DMT 0x%02x", x[i]); ^ parse-displayid-block.cpp: In member function 'void edid_state::parse_displayid_type_5_timing(const unsigned char*)': parse-displayid-block.cpp:850:7: error: 'to_string' is not a member of 'std' s += std::to_string(t.hratio) + ":" + std::to_string(t.vratio); ^ parse-displayid-block.cpp:850:40: error: 'to_string' is not a member of 'std' s += std::to_string(t.hratio) + ":" + std::to_string(t.vratio); ^ parse-displayid-block.cpp: In function 'void parse_displayid_tiled_display_topology(const unsigned char*, bool)': parse-displayid-block.cpp:900:30: error: 'printf' was not declared in this scope printf(" Capabilities:\n"); ^ parse-displayid-block.cpp: In member function 'void edid_state::parse_displayid_type_6_timing(const unsigned char*)': parse-displayid-block.cpp:982:7: error: 'to_string' is not a member of 'std' s += std::to_string(t.hratio) + ":" + std::to_string(t.vratio); ^ parse-displayid-block.cpp:982:40: error: 'to_string' is not a member of 'std' s += std::to_string(t.hratio) + ":" + std::to_string(t.vratio); ^ parse-displayid-block.cpp: In function 'std::__cxx11::string ieee7542d(short unsigned int)': parse-displayid-block.cpp:1023:9: error: 'to_string' is not a member of 'std' return std::to_string(pow(2, exp) * fract / 1024.0) + " cd/m^2"; ^ parse-displayid-block.cpp: In function 'void parse_displayid_parameters_v2(const unsigned char*)': parse-displayid-block.cpp:1040:29: error: 'printf' was not declared in this scope hor_size, vert_size); ^ parse-displayid-block.cpp:1043:43: error: 'printf' was not declared in this scope hor_size / 10.0, vert_size / 10.0); ^ parse-displayid-block.cpp:1045:48: error: 'printf' was not declared in this scope (x[8] << 8) + x[7], (x[10] << 8) + x[9]); ^ parse-displayid-block.cpp: In member function 'void edid_state::parse_displayid_type_9_timing(const unsigned char*)': parse-displayid-block.cpp:1114:7: error: 'to_string' is not a member of 'std' s += std::to_string(t.hratio) + ":" + std::to_string(t.vratio); ^ parse-displayid-block.cpp:1114:40: error: 'to_string' is not a member of 'std' s += std::to_string(t.hratio) + ":" + std::to_string(t.vratio); ^ parse-displayid-block.cpp: In function 'void parse_displayid_dynamic_video_timings_range_limits(const unsigned char*)': parse-displayid-block.cpp:1154:48: error: 'printf' was not declared in this scope 1 + (x[3] | (x[4] << 8) | (x[5] << 16))); ^ parse-displayid-block.cpp: In function 'void parse_displayid_interface_features(const unsigned char*)': parse-displayid-block.cpp:1216:22: error: 'printf' was not declared in this scope 74.25 * x[7]); ^ parse-displayid-block.cpp:1226:71: error: 'printf' was not declared in this scope printf(" Supported color space and EOTF additional combinations:"); ^ parse-displayid-block.cpp: In function 'void parse_displayid_ContainerID(const unsigned char*)': parse-displayid-block.cpp:1271:50: error: 'printf' was not declared in this scope x[10], x[11], x[12], x[13], x[14], x[15]); ^ parse-displayid-block.cpp: In function 'void parse_displayid_vesa(const unsigned char*)': parse-displayid-block.cpp:1286:36: error: 'printf' was not declared in this scope printf(" Data Structure Type: "); ^ parse-displayid-block.cpp: In member function 'void edid_state::parse_displayid_block(const unsigned char*)': parse-displayid-block.cpp:1431:47: error: 'printf' was not declared in this scope version >> 4, version & 0xf, ext_count); ^ parse-displayid-block.cpp:1572:42: error: 'sprintf' was not declared in this scope sprintf(type, "DMT 0x%02x", i + 1); ^ parse-displayid-block.cpp:1580:39: error: 'sprintf' was not declared in this scope sprintf(type, "VIC %3u", i + 1); ^ parse-ls-ext-block.cpp: In function 'void parse_string(const char*, const unsigned char*)': parse-ls-ext-block.cpp:14:23: error: 'printf' was not declared in this scope printf(" %s: ", name); ^ parse-ls-ext-block.cpp: In function 'void parse_string_table(const unsigned char*)': parse-ls-ext-block.cpp:20:23: error: 'printf' was not declared in this scope printf(" UTF Type: "); ^ parse-ls-ext-block.cpp: In member function 'void edid_state::parse_ls_ext_block(const unsigned char*)': parse-ls-ext-block.cpp:57:51: error: 'printf' was not declared in this scope x[1], x[2], (x[3] >> 4), x[3] & 0x0f, x[4]); ^ parse-di-ext-block.cpp: In member function 'void edid_state::parse_digital_interface(const unsigned char*)': parse-di-ext-block.cpp:13:38: error: 'printf' was not declared in this scope printf(" %s:\n", data_block.c_str()); ^ parse-di-ext-block.cpp: In member function 'void edid_state::parse_display_device(const unsigned char*)': parse-di-ext-block.cpp:133:38: error: 'printf' was not declared in this scope printf(" %s:\n", data_block.c_str()); ^ parse-di-ext-block.cpp: In member function 'void edid_state::parse_display_caps(const unsigned char*)': parse-di-ext-block.cpp:209:38: error: 'printf' was not declared in this scope printf(" %s:\n", data_block.c_str()); ^ parse-di-ext-block.cpp: In member function 'void edid_state::parse_display_xfer(const unsigned char*)': parse-di-ext-block.cpp:436:38: error: 'printf' was not declared in this scope printf(" %s:\n", data_block.c_str()); ^ parse-di-ext-block.cpp: In member function 'void edid_state::parse_di_ext_block(const unsigned char*)': parse-di-ext-block.cpp:485:32: error: 'printf' was not declared in this scope printf(" Version: %u\n", x[1]); ^ parse-vtb-ext-block.cpp: In member function 'void edid_state::parse_vtb_ext_block(const unsigned char*)': parse-vtb-ext-block.cpp:17:32: error: 'printf' was not declared in this scope printf(" Version: %u\n", x[1]); ^ make[1]: *** [Makefile:16: edid-decode] Error 1 make[1]: Leaving directory '/tmp/instance-0/output-1/build/edid-decode-188950472c19492547e298b27f9da0d72cf826df' make: *** [package/pkg-generic.mk:269: /tmp/instance-0/output-1/build/edid-decode-188950472c19492547e298b27f9da0d72cf826df/.stamp_built] Error 2 make: Leaving directory '/tmp/instance-0/buildroot'