Advertisement
Guest User

USB RNDIS build error

a guest
Jun 4th, 2019
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.36 KB | None | 0 0
  1. HABUILD_SDK [cheeseburger] deathmist@H97N-WIFI src $ make -j`nproc` hybris-boot
  2. ============================================
  3. PLATFORM_VERSION_CODENAME=REL
  4. PLATFORM_VERSION=8.1.0
  5. TARGET_PRODUCT=lineage_cheeseburger
  6. TARGET_BUILD_VARIANT=userdebug
  7. TARGET_BUILD_TYPE=release
  8. TARGET_ARCH=arm64
  9. TARGET_ARCH_VARIANT=armv8-a
  10. TARGET_CPU_VARIANT=cortex-a73
  11. TARGET_2ND_ARCH=arm
  12. TARGET_2ND_ARCH_VARIANT=armv7-a-neon
  13. TARGET_2ND_CPU_VARIANT=cortex-a53
  14. HOST_ARCH=x86_64
  15. HOST_2ND_ARCH=x86
  16. HOST_OS=linux
  17. HOST_OS_EXTRA=Linux-5.1.5-zen1-2-zen-x86_64-with-Ubuntu-14.04-trusty
  18. HOST_CROSS_OS=windows
  19. HOST_CROSS_ARCH=x86
  20. HOST_CROSS_2ND_ARCH=x86_64
  21. HOST_BUILD_TYPE=release
  22. BUILD_ID=OPM7.181205.001
  23. OUT_DIR=/home/deathmist/Sailfish/src/out
  24. ============================================
  25. environment variables changed value:
  26. CC_WRAPPER ("" -> "prebuilts/misc/linux-x86/ccache/ccache")
  27. forcing build manifest regeneration
  28. ninja: no work to do.
  29. [1/1] /home/deathmist/Sailfish/src/out/soong/.bootstrap/bin/soong_build /home/deathmist/Sailfish/src/out/soong/build.ninja
  30. Environment variable BUILD_NUMBER was modified (1bda505a18 => f8af0e8d21), regenerating...
  31. [269/529] including ./frameworks/rs/Android.mk ...
  32. vendor/lineage/build/core/clear_vars.mk: warning: RSUnbundledTests: Unknown installed file for module RSTestBackward
  33. vendor/lineage/build/core/clear_vars.mk: warning: RSUnbundledTests: Unknown installed file for module RSTest_Compat
  34. vendor/lineage/build/core/clear_vars.mk: warning: RSUnbundledTests19: Unknown installed file for module RSTestBackward19
  35. vendor/lineage/build/core/clear_vars.mk: warning: RSUnbundledTests19: Unknown installed file for module RSTest_Compat19
  36. [405/529] including ./hybris/hybris-boot/Android.mk ...
  37. perl: warning: Setting locale failed.
  38. perl: warning: Please check that your locale settings:
  39. LANGUAGE = (unset),
  40. LC_ALL = (unset),
  41. LC_MESSAGES = "en_US.UTF-8",
  42. LC_CTYPE = "en_US.UTF-8",
  43. LANG = (unset)
  44. are supported and installed on your system.
  45. perl: warning: Falling back to the standard locale ("C").
  46. perl: warning: Setting locale failed.
  47. perl: warning: Please check that your locale settings:
  48. LANGUAGE = (unset),
  49. LC_ALL = (unset),
  50. LC_MESSAGES = "en_US.UTF-8",
  51. LC_CTYPE = "en_US.UTF-8",
  52. LANG = (unset)
  53. are supported and installed on your system.
  54. perl: warning: Falling back to the standard locale ("C").
  55. ./hybris/hybris-boot/Android.mk:71: warning: ********************* /boot appears to live on /dev/block/bootdevice/by-name/boot
  56. ./hybris/hybris-boot/Android.mk:72: warning: ********************* /data appears to live on /dev/block/bootdevice/by-name/userdata
  57. [529/529] including ./vendor/qcom/opensource/rcs-service/Android.mk ...
  58. ./frameworks/base/Android.mk:1284: warning: overriding commands for target `/index.html'
  59. ./frameworks/base/Android.mk:1248: warning: ignoring old commands for target `/index.html'
  60. build/core/Makefile:35: warning: overriding commands for target `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/vendor/lib/hw/vr.msm8998.so'
  61. build/core/base_rules.mk:391: warning: ignoring old commands for target `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/vendor/lib/hw/vr.msm8998.so'
  62. build/core/Makefile:35: warning: overriding commands for target `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/vendor/lib64/hw/vr.msm8998.so'
  63. build/core/base_rules.mk:391: warning: ignoring old commands for target `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/vendor/lib64/hw/vr.msm8998.so'
  64. [ 75% 3/4] glob external/*/Android.bp
  65. [ 22% 2/9] build /home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/ROOT/hybris-boot_intermediates/init
  66. Fixing mount-points for device cheeseburger
  67. [ 33% 3/9] Making initramfs : /home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/ROOT/hybris-boot_intermediates/boot-initramfs.gz
  68. 2906 blocks
  69. [ 44% 4/9] Building Kernel Config
  70. make: Entering directory `/home/deathmist/Sailfish/src/kernel/oneplus/msm8998'
  71. make[1]: Entering directory `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ'
  72. GEN ./Makefile
  73. arch/arm64/configs/lineage_oneplus5_defconfig:5160:warning: override: reassigning to symbol USB_CONFIGFS_RNDIS
  74. warning: (SND_SOC_INT_CODEC && SND_SOC_EXT_CODEC && SND_SOC_MSM8996 && SND_SOC_MSM8998) selects SND_SOC_MSM_HDMI_CODEC_RX which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && FB_MSM_MDSS_HDMI_PANEL && (SND_SOC_APQ8084 || SND_SOC_MSM8994 || SND_SOC_MSM8996 || SND_SOC_MSM8998 || SND_SOC_SDM660_COMMON))
  75. warning: (SND_SOC_INT_CODEC && SND_SOC_EXT_CODEC && SND_SOC_MSM8996 && SND_SOC_MSM8998) selects SND_SOC_MSM_HDMI_CODEC_RX which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && FB_MSM_MDSS_HDMI_PANEL && (SND_SOC_APQ8084 || SND_SOC_MSM8994 || SND_SOC_MSM8996 || SND_SOC_MSM8998 || SND_SOC_SDM660_COMMON))
  76. #
  77. # configuration written to .config
  78. #
  79. make[1]: Leaving directory `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ'
  80. make: Leaving directory `/home/deathmist/Sailfish/src/kernel/oneplus/msm8998'
  81. make: Entering directory `/home/deathmist/Sailfish/src/kernel/oneplus/msm8998'
  82. make[1]: Entering directory `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ'
  83. GEN ./Makefile
  84. scripts/kconfig/conf --savedefconfig=defconfig Kconfig
  85. warning: (SND_SOC_INT_CODEC && SND_SOC_EXT_CODEC && SND_SOC_MSM8996 && SND_SOC_MSM8998) selects SND_SOC_MSM_HDMI_CODEC_RX which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && FB_MSM_MDSS_HDMI_PANEL && (SND_SOC_APQ8084 || SND_SOC_MSM8994 || SND_SOC_MSM8996 || SND_SOC_MSM8998 || SND_SOC_SDM660_COMMON))
  86. warning: (SND_SOC_INT_CODEC && SND_SOC_EXT_CODEC && SND_SOC_MSM8996 && SND_SOC_MSM8998) selects SND_SOC_MSM_HDMI_CODEC_RX which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && FB_MSM_MDSS_HDMI_PANEL && (SND_SOC_APQ8084 || SND_SOC_MSM8994 || SND_SOC_MSM8996 || SND_SOC_MSM8998 || SND_SOC_SDM660_COMMON))
  87. make[1]: Leaving directory `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ'
  88. make: Leaving directory `/home/deathmist/Sailfish/src/kernel/oneplus/msm8998'
  89. [ 55% 5/9] Building Kernel
  90. FAILED: TARGET_KERNEL_BINARIES
  91. /bin/bash -c "(rm -rf /home/deathmist/Sailfish/src/out/target/product/cheeseburger/vendor/lib/modules ) && (mkdir -p /home/deathmist/Sailfish/src/out/target/product/cheeseburger/vendor/lib/modules ) && (rm -rf /home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/PACKAGING/depmod_vendor_intermediates ) && (make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/oneplus/msm8998 O=/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ ARCH=arm64 CROSS_COMPILE=\"/home/deathmist/Sailfish/src/prebuilts/misc/linux-x86/ccache/ccache aarch64-linux-android-\" Image.gz-dtb ) && (if grep -q '^CONFIG_OF=y' /home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ/.config; then echo \"Building DTBs\"; make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/oneplus/msm8998 O=/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ ARCH=arm64 CROSS_COMPILE=\"/home/deathmist/Sailfish/src/prebuilts/misc/linux-x86/ccache/ccache aarch64-linux-android-\" dtbs; fi ) && (if grep -q '^CONFIG_MODULES=y' /home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ/.config; then echo \"Building Kernel Modules\"; make -j4 CFLAGS_MODULE=\"-fno-pic\" -C kernel/oneplus/msm8998 O=/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ ARCH=arm64 CROSS_COMPILE=\"/home/deathmist/Sailfish/src/prebuilts/misc/linux-x86/ccache/ccache aarch64-linux-android-\" modules; fi )"
  92. make: Entering directory `/home/deathmist/Sailfish/src/kernel/oneplus/msm8998'
  93. make[1]: Entering directory `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ'
  94. GEN ./Makefile
  95. scripts/kconfig/conf --silentoldconfig Kconfig
  96. warning: (SND_SOC_INT_CODEC && SND_SOC_EXT_CODEC && SND_SOC_MSM8996 && SND_SOC_MSM8998) selects SND_SOC_MSM_HDMI_CODEC_RX which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && FB_MSM_MDSS_HDMI_PANEL && (SND_SOC_APQ8084 || SND_SOC_MSM8994 || SND_SOC_MSM8996 || SND_SOC_MSM8998 || SND_SOC_SDM660_COMMON))
  97. warning: (SND_SOC_INT_CODEC && SND_SOC_EXT_CODEC && SND_SOC_MSM8996 && SND_SOC_MSM8998) selects SND_SOC_MSM_HDMI_CODEC_RX which has unmet direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC && FB_MSM_MDSS_HDMI_PANEL && (SND_SOC_APQ8084 || SND_SOC_MSM8994 || SND_SOC_MSM8996 || SND_SOC_MSM8998 || SND_SOC_SDM660_COMMON))
  98. make[1]: Leaving directory `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ'
  99. make[1]: Entering directory `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ'
  100. CHK include/config/kernel.release
  101. GEN ./Makefile
  102. CHK include/generated/uapi/linux/version.h
  103. Using /home/deathmist/Sailfish/src/kernel/oneplus/msm8998 as source for kernel
  104. CHK include/generated/utsrelease.h
  105. CHK include/generated/timeconst.h
  106. CHK include/generated/bounds.h
  107. CHK include/generated/asm-offsets.h
  108. CALL /home/deathmist/Sailfish/src/kernel/oneplus/msm8998/scripts/checksyscalls.sh
  109. make[2]: `include/generated/vdso-offsets.h' is up to date.
  110. CHK include/generated/compile.h
  111. GZIP kernel/config_data.gz
  112. CHK kernel/config_data.h
  113. UPD kernel/config_data.h
  114. CC kernel/configs.o
  115. LD kernel/built-in.o
  116. CC drivers/usb/gadget/function/f_rndis.o
  117. CC drivers/usb/gadget/function/rndis.o
  118. In file included from ../../../../../../kernel/oneplus/msm8998/include/linux/module.h:18:0,
  119. from ../../../../../../kernel/oneplus/msm8998/drivers/usb/gadget/function/rndis.c:24:
  120. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:13:29: error: 'KBUILD_MODNAME' undeclared here (not in a function)
  121. #define MODULE_PARAM_PREFIX KBUILD_MODNAME "."
  122. ^
  123. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:220:43: note: in definition of macro '__module_param_call'
  124. static const char __param_str_##name[] = prefix #name; \
  125. ^
  126. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:167:22: note: in expansion of macro 'MODULE_PARAM_PREFIX'
  127. __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
  128. ^
  129. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:147:2: note: in expansion of macro 'module_param_cb'
  130. module_param_cb(name, &param_ops_##type, &value, perm); \
  131. ^
  132. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:126:2: note: in expansion of macro 'module_param_named'
  133. module_param_named(name, name, type, perm)
  134. ^
  135. ../../../../../../kernel/oneplus/msm8998/drivers/usb/gadget/function/rndis.c:46:1: note: in expansion of macro 'module_param'
  136. module_param(rndis_ul_max_pkt_per_xfer_rcvd, int, S_IRUGO);
  137. ^
  138. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:13:44: error: expected ',' or ';' before string constant
  139. #define MODULE_PARAM_PREFIX KBUILD_MODNAME "."
  140. ^
  141. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:220:43: note: in definition of macro '__module_param_call'
  142. static const char __param_str_##name[] = prefix #name; \
  143. ^
  144. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:167:22: note: in expansion of macro 'MODULE_PARAM_PREFIX'
  145. __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
  146. ^
  147. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:147:2: note: in expansion of macro 'module_param_cb'
  148. module_param_cb(name, &param_ops_##type, &value, perm); \
  149. ^
  150. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:126:2: note: in expansion of macro 'module_param_named'
  151. module_param_named(name, name, type, perm)
  152. ^
  153. ../../../../../../kernel/oneplus/msm8998/drivers/usb/gadget/function/rndis.c:46:1: note: in expansion of macro 'module_param'
  154. module_param(rndis_ul_max_pkt_per_xfer_rcvd, int, S_IRUGO);
  155. ^
  156. ../../../../../../kernel/oneplus/msm8998/drivers/usb/gadget/function/rndis.c:51:1: error: invalid initializer
  157. module_param(rndis_ul_max_xfer_size_rcvd, int, S_IRUGO);
  158. ^
  159. In file included from ../../../../../../kernel/oneplus/msm8998/include/linux/module.h:18:0,
  160. from ../../../../../../kernel/oneplus/msm8998/drivers/usb/gadget/function/rndis.c:24:
  161. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:13:44: error: expected ',' or ';' before string constant
  162. #define MODULE_PARAM_PREFIX KBUILD_MODNAME "."
  163. ^
  164. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:220:43: note: in definition of macro '__module_param_call'
  165. static const char __param_str_##name[] = prefix #name; \
  166. ^
  167. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:167:22: note: in expansion of macro 'MODULE_PARAM_PREFIX'
  168. __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
  169. ^
  170. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:147:2: note: in expansion of macro 'module_param_cb'
  171. module_param_cb(name, &param_ops_##type, &value, perm); \
  172. ^
  173. ../../../../../../kernel/oneplus/msm8998/include/linux/moduleparam.h:126:2: note: in expansion of macro 'module_param_named'
  174. module_param_named(name, name, type, perm)
  175. ^
  176. ../../../../../../kernel/oneplus/msm8998/drivers/usb/gadget/function/rndis.c:51:1: note: in expansion of macro 'module_param'
  177. module_param(rndis_ul_max_xfer_size_rcvd, int, S_IRUGO);
  178. ^
  179. make[5]: *** [drivers/usb/gadget/function/rndis.o] Error 1
  180. make[5]: *** Waiting for unfinished jobs....
  181. make[4]: *** [drivers/usb/gadget/function] Error 2
  182. make[3]: *** [drivers/usb/gadget] Error 2
  183. make[2]: *** [drivers/usb] Error 2
  184. make[2]: *** Waiting for unfinished jobs....
  185. make[1]: *** [drivers] Error 2
  186. make[1]: Leaving directory `/home/deathmist/Sailfish/src/out/target/product/cheeseburger/obj/KERNEL_OBJ'
  187. make: *** [sub-make] Error 2
  188. make: Leaving directory `/home/deathmist/Sailfish/src/kernel/oneplus/msm8998'
  189. ninja: build stopped: subcommand failed.
  190. 09:13:06 ninja failed with: exit status 1
  191.  
  192. #### failed to build some targets (44 seconds) ####
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement