>>> imx-uuc 79e9798eee9cd972d92ed2b18f170de856d153c9 Downloading --2018-11-18 18:41:52-- https://github.com/NXPmicro/imx-uuc/archive/79e9798eee9cd972d92ed2b18f170de856d153c9/imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9.tar.gz Resolving github.com (github.com)... 140.82.118.3, 140.82.118.4 Connecting to github.com (github.com)|140.82.118.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/NXPmicro/imx-uuc/tar.gz/79e9798eee9cd972d92ed2b18f170de856d153c9 [following] --2018-11-18 18:41:54-- https://codeload.github.com/NXPmicro/imx-uuc/tar.gz/79e9798eee9cd972d92ed2b18f170de856d153c9 Resolving codeload.github.com (codeload.github.com)... 192.30.253.120, 192.30.253.121 Connecting to codeload.github.com (codeload.github.com)|192.30.253.120|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/buildroot/buildroot-test/instance-1/output/build/.imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9.tar.gz.vBK8ZB/output' 0K .......... .......... . 194K=0.1s 2018-11-18 18:41:55 (194 KB/s) - '/home/buildroot/buildroot-test/instance-1/output/build/.imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9.tar.gz.vBK8ZB/output' saved [22410] imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9.tar.gz: OK (sha256: ac4960b9dc53cfd09709951c4bf1f774567ff0918d0b216b480e1f7df8c6ee48) >>> imx-uuc 79e9798eee9cd972d92ed2b18f170de856d153c9 Extracting gzip -d -c /home/buildroot/buildroot-test/instance-1/dl/imx-uuc/imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9.tar.gz | tar --strip-components=1 -C /home/buildroot/buildroot-test/instance-1/output/build/imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9 -xf - >>> imx-uuc 79e9798eee9cd972d92ed2b18f170de856d153c9 Patching >>> imx-uuc 79e9798eee9cd972d92ed2b18f170de856d153c9 Configuring >>> imx-uuc 79e9798eee9cd972d92ed2b18f170de856d153c9 Building PATH="/home/buildroot/buildroot-test/instance-1/output/host/bin:/home/buildroot/buildroot-test/instance-1/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" /usr/bin/make -j2 -C /home/buildroot/buildroot-test/instance-1/output/build/imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9 CC=/home/buildroot/buildroot-test/instance-1/output/host/bin/armv5-ctng-linux-gnueabi-gcc make[1]: Entering directory `/home/buildroot/buildroot-test/instance-1/output/build/imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9' /home/buildroot/buildroot-test/instance-1/output/host/bin/armv5-ctng-linux-gnueabi-gcc uu.c -o uuc -lpthread /home/buildroot/buildroot-test/instance-1/output/host/bin/armv5-ctng-linux-gnueabi-gcc sdimage.c -o sdimage /home/buildroot/buildroot-test/instance-1/output/host/bin/armv5-ctng-linux-gnueabi-gcc ufb.c -o ufb -lpthread ufb.c:30:45: error: field 'header' has incomplete type struct usb_functionfs_descs_head_v2 header; ^ ufb.c:47:28: error: field 'os_header' has incomplete type struct usb_os_desc_header os_header; ^ ufb.c:48:29: error: field 'os_desc' has incomplete type struct usb_ext_compat_desc os_desc; ^ ufb.c:49:28: error: field 'os_ext_header' has incomplete type struct usb_os_desc_header os_ext_header; ^ ufb.c:50:28: error: field 'os_ext_desc' has incomplete type struct usb_ext_prop_desc os_ext_desc; ^ ufb.c:81:17: error: field name not in record or union initializer .magic = cpu_to_le32(FUNCTIONFS_DESCRIPTORS_MAGIC_V2), ^ ufb.c:81:17: error: (near initialization for 'g_descriptors.header') ufb.c:81:38: error: 'FUNCTIONFS_DESCRIPTORS_MAGIC_V2' undeclared here (not in a function) .magic = cpu_to_le32(FUNCTIONFS_DESCRIPTORS_MAGIC_V2), ^ ufb.c:24:26: note: in definition of macro 'cpu_to_le32' #define cpu_to_le32(x) (x) ^ ufb.c:82:17: error: field name not in record or union initializer .flags = cpu_to_le32(FUNCTIONFS_HAS_FS_DESC | ^ ufb.c:82:17: error: (near initialization for 'g_descriptors.header') ufb.c:82:38: error: 'FUNCTIONFS_HAS_FS_DESC' undeclared here (not in a function) .flags = cpu_to_le32(FUNCTIONFS_HAS_FS_DESC | ^ ufb.c:24:26: note: in definition of macro 'cpu_to_le32' #define cpu_to_le32(x) (x) ^ ufb.c:83:38: error: 'FUNCTIONFS_HAS_HS_DESC' undeclared here (not in a function) FUNCTIONFS_HAS_HS_DESC | ^ ufb.c:24:26: note: in definition of macro 'cpu_to_le32' #define cpu_to_le32(x) (x) ^ ufb.c:84:10: error: 'FUNCTIONFS_HAS_SS_DESC' undeclared here (not in a function) FUNCTIONFS_HAS_SS_DESC | ^ ufb.c:24:26: note: in definition of macro 'cpu_to_le32' #define cpu_to_le32(x) (x) ^ ufb.c:85:10: error: 'FUNCTIONFS_HAS_MS_OS_DESC' undeclared here (not in a function) FUNCTIONFS_HAS_MS_OS_DESC ^ ufb.c:24:26: note: in definition of macro 'cpu_to_le32' #define cpu_to_le32(x) (x) ^ ufb.c:87:17: error: field name not in record or union initializer .length = cpu_to_le32(sizeof g_descriptors), ^ ufb.c:87:17: error: (near initialization for 'g_descriptors.header') ufb.c:172:3: error: field name not in record or union initializer .interface = cpu_to_le32(1), ^ ufb.c:172:3: error: (near initialization for 'g_descriptors.os_header') ufb.c:173:3: error: field name not in record or union initializer .dwLength = cpu_to_le32(sizeof(g_descriptors.os_header) ^ ufb.c:173:3: error: (near initialization for 'g_descriptors.os_header') ufb.c:175:3: error: field name not in record or union initializer .bcdVersion = cpu_to_le32(1), ^ ufb.c:175:3: error: (near initialization for 'g_descriptors.os_header') ufb.c:176:3: error: field name not in record or union initializer .wIndex = cpu_to_le32(4), ^ ufb.c:176:3: error: (near initialization for 'g_descriptors.os_header') ufb.c:177:3: error: field name not in record or union initializer .bCount = cpu_to_le32(1), ^ ufb.c:177:3: error: (near initialization for 'g_descriptors.os_header') ufb.c:178:3: error: field name not in record or union initializer .Reserved = cpu_to_le32(0), ^ ufb.c:178:3: error: (near initialization for 'g_descriptors.os_header') ufb.c:181:3: error: field name not in record or union initializer .bFirstInterfaceNumber = 0, ^ ufb.c:181:3: error: (near initialization for 'g_descriptors.os_desc') ufb.c:182:3: error: field name not in record or union initializer .Reserved1 = cpu_to_le32(1), ^ ufb.c:182:3: error: (near initialization for 'g_descriptors.os_desc') ufb.c:183:3: error: field name not in record or union initializer .CompatibleID = {'W','I','N','U','S','B',0,0}, ^ ufb.c:183:3: error: (near initialization for 'g_descriptors.os_desc') ufb.c:184:3: error: field name not in record or union initializer .SubCompatibleID = {0}, ^ ufb.c:184:3: error: (near initialization for 'g_descriptors.os_desc') ufb.c:185:3: error: field name not in record or union initializer .Reserved2 = {0}, ^ ufb.c:185:3: error: (near initialization for 'g_descriptors.os_desc') ufb.c:188:3: error: field name not in record or union initializer .interface = cpu_to_le32(0), ^ ufb.c:188:3: error: (near initialization for 'g_descriptors.os_ext_header') ufb.c:189:3: error: field name not in record or union initializer .dwLength = cpu_to_le32(sizeof(g_descriptors.os_header) ^ ufb.c:189:3: error: (near initialization for 'g_descriptors.os_ext_header') ufb.c:194:3: error: field name not in record or union initializer .bcdVersion = cpu_to_le32(1), ^ ufb.c:194:3: error: (near initialization for 'g_descriptors.os_ext_header') ufb.c:195:3: error: field name not in record or union initializer .wIndex = cpu_to_le32(5), ^ ufb.c:195:3: error: (near initialization for 'g_descriptors.os_ext_header') ufb.c:196:3: error: field name not in record or union initializer .wCount = 1, ^ ufb.c:196:3: error: (near initialization for 'g_descriptors.os_ext_header') ufb.c:199:3: error: field name not in record or union initializer .dwSize = cpu_to_le32(sizeof(g_descriptors.os_ext_desc) ^ ufb.c:199:3: error: (near initialization for 'g_descriptors.os_ext_desc') ufb.c:203:3: error: field name not in record or union initializer .dwPropertyDataType = 1, ^ ufb.c:203:3: error: (near initialization for 'g_descriptors.os_ext_desc') ufb.c:204:3: error: field name not in record or union initializer .wPropertyNameLength = sizeof(g_descriptors.property_name), ^ ufb.c:204:3: error: (near initialization for 'g_descriptors.os_ext_desc') make[1]: *** [ufb] Error 1 make[1]: Leaving directory `/home/buildroot/buildroot-test/instance-1/output/build/imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9' make: *** [/home/buildroot/buildroot-test/instance-1/output/build/imx-uuc-79e9798eee9cd972d92ed2b18f170de856d153c9/.stamp_built] Error 2 make: Leaving directory `/home/buildroot/buildroot-test/instance-1/buildroot'