aperio

Lineage 21 Android 14 QPR3 sunfish build error

Jun 23rd, 2024
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.42 KB | None | 0 0
  1. [ 98% 184498/188218] Creating out/target/product/sunfish/vendor/firmware_mnt (pr
  2. ninja: outputs should be files, not directories: out/target/product/sunfish/vend
  3. or/firmware_mnt
  4. [ 98% 185403/188218] Creating RFS MSM CDSP folder structure: out/target/product/
  5. ninja: outputs should be files, not directories: out/target/product/sunfish/vend
  6. or/rfs/msm/cdsp
  7. [ 98% 185404/188218] Creating RFS MSM MPSS folder structure: out/target/product/
  8. ninja: outputs should be files, not directories: out/target/product/sunfish/vend
  9. or/rfs/msm/mpss
  10. [ 98% 185407/188218] Creating RFS MSM ADSP folder structure: out/target/product/
  11. ninja: outputs should be files, not directories: out/target/product/sunfish/vend
  12. or/rfs/msm/adsp
  13. [ 98% 185508/188218] Creating RFS MSM SLPI folder structure: out/target/product/
  14. ninja: outputs should be files, not directories: out/target/product/sunfish/vend
  15. or/rfs/msm/slpi
  16. [ 98% 186101/188218] //frameworks/compile/libbcc/tools/bcc:libbcc_binary clang++
  17. In file included from frameworks/compile/libbcc/tools/bcc/Main.cpp:41:
  18. In file included from frameworks/compile/libbcc/include/bcc/CompilerConfig.h:26:
  19. In file included from external/llvm/include/llvm/Target/TargetOptions.h:20:
  20. In file included from external/llvm/include/llvm/MC/MCAsmInfo.h:20:
  21. In file included from external/llvm/include/llvm/MC/MCDwarf.h:18:
  22. In file included from external/llvm/include/llvm/ADT/MapVector.h:20:
  23. external/llvm/include/llvm/ADT/DenseMap.h:105:14: warning: variable 'NumEntries'
  24. set but not used [-Wunused-but-set-variable]
  25. 105 | unsigned NumEntries = getNumEntries();
  26. | ^
  27. 1 warning generated.
  28. [ 98% 186307/188218] build out/target/product/sunfish/obj/DTBO_OBJ (priority: 9)
  29. ninja: outputs should be files, not directories: out/target/product/sunfish/obj/
  30. DTBO_OBJ
  31. [ 99% 186382/188218] //frameworks/base/tools/incident_report:incident_report cla
  32. frameworks/base/tools/incident_report/main.cpp:308:40: warning: variable 'output
  33. Format' set but not used [-Wunused-but-set-variable]
  34. 308 | enum { OUTPUT_TEXT, OUTPUT_PROTO } outputFormat = OUTPUT_TEXT;
  35. | ^
  36. 1 warning generated.
  37. [ 99% 186708/188218] //bootable/recovery/edify:libedify clang++ expr.cpp [linux_
  38. bootable/recovery/edify/expr.cpp:55:85: warning: format specifies type 'int' but
  39. the argument has type 'Type' [-Wformat]
  40. 55 | ErrorAbort(state, kArgsParsingFailure, "expecting string, got valu
  41. e type %d", v->type);
  42. |
  43. ~~ ^~~~~~~
  44. |
  45. static_cast<int>( )
  46. 1 warning generated.
  47. [ 99% 186714/188218] //bootable/recovery/updater:libupdater_core clang++ install
  48. bootable/recovery/updater/install.cpp:720:7: warning: variable 'bad' set but not
  49. used [-Wunused-but-set-variable]
  50. 720 | int bad = 0;
  51. | ^
  52. 1 warning generated.
  53. [ 99% 186845/188218] Target empty super fs image: out/target/product/sunfish/sup
  54. 2024-06-23 17:51:30 - build_super_image.py - INFO : Building super image from
  55. info dict...
  56. 2024-06-23 17:51:30 - common.py - INFO : Running: "/media/live/7d1b79ca-03f
  57. 6-4f89-afac-1692b3c6ce34/lin-21.0/out/host/linux-x86/bin/lpmake --metadata-size
  58. 65536 --super-name super --metadata-slots 3 --device super:9755951104 --group go
  59. ogle_dynamic_partitions_a:4873781248 --group google_dynamic_partitions_b:4873781
  60. 248 --partition system_a:readonly:0:google_dynamic_partitions_a --partition syst
  61. em_b:readonly:0:google_dynamic_partitions_b --partition vendor_a:readonly:0:goog
  62. le_dynamic_partitions_a --partition vendor_b:readonly:0:google_dynamic_partition
  63. s_b --partition product_a:readonly:0:google_dynamic_partitions_a --partition pro
  64. duct_b:readonly:0:google_dynamic_partitions_b --partition system_ext_a:readonly:
  65. 0:google_dynamic_partitions_a --partition system_ext_b:readonly:0:google_dynamic
  66. _partitions_b --sparse --output out/target/product/sunfish/super_empty.img"
  67. 2024-06-23 17:51:30 - common.py - INFO :
  68. 2024-06-23 17:51:30 - build_super_image.py - INFO : Done writing image out/ta
  69. rget/product/sunfish/super_empty.img
  70. [ 99% 186846/188218] Target userdata fs image: out/target/product/sunfish/userda
  71. FAILED: out/target/product/sunfish/userdata.img
  72. /bin/bash -c "(mkdir -p out/target/product/sunfish/data ) && (mkdir -p out/targe
  73. t/product/sunfish/obj/PACKAGING/userdata_intermediates && rm -rf out/target/prod
  74. uct/sunfish/obj/PACKAGING/userdata_intermediates/userdata_image_info.txt ) && (e
  75. cho \"userdata_fs_type=f2fs\" >> out/target/product/sunfish/obj/PACKAGING/userd
  76. ata_intermediates/userdata_image_info.txt ) && (echo \"userdata_size=10737418240
  77. \" >> out/target/product/sunfish/obj/PACKAGING/userdata_intermediates/userdata_
  78. image_info.txt ) && (echo \"userdata_selinux_fc=out/target/product/sunfish/obj/E
  79. TC/file_contexts.bin_intermediates/file_contexts.bin\" >> out/target/product/su
  80. nfish/obj/PACKAGING/userdata_intermediates/userdata_image_info.txt ) && (echo \"
  81. building_userdata_image=true\" >> out/target/product/sunfish/obj/PACKAGING/user
  82. data_intermediates/userdata_image_info.txt ) && (echo \"ext_mkuserimg=mkuserimg_
  83. mke2fs\" >> out/target/product/sunfish/obj/PACKAGING/userdata_intermediates/use
  84. rdata_image_info.txt ) && (echo \"fs_type=ext4\" >> out/target/product/sunfish/
  85. obj/PACKAGING/userdata_intermediates/userdata_image_info.txt ) && (echo \"extfs_
  86. sparse_flag=-s\" >> out/target/product/sunfish/obj/PACKAGING/userdata_intermedi
  87. ates/userdata_image_info.txt ) && (echo \"erofs_sparse_flag=-s\" >> out/target/
  88. product/sunfish/obj/PACKAGING/userdata_intermediates/userdata_image_info.txt ) &
  89. & (echo \"squashfs_sparse_flag=-s\" >> out/target/product/sunfish/obj/PACKAGING
  90. /userdata_intermediates/userdata_image_info.txt ) && (echo \"f2fs_sparse_flag=-S
  91. \" >> out/target/product/sunfish/obj/PACKAGING/userdata_intermediates/userdata_
  92. image_info.txt ) && (echo \"avb_avbtool=avbtool\" >> out/target/product/sunfish
  93. /obj/PACKAGING/userdata_intermediates/userdata_image_info.txt ) && (echo \"recov
  94. ery_as_boot=true\" >> out/target/product/sunfish/obj/PACKAGING/userdata_interme
  95. diates/userdata_image_info.txt ) && (echo \"root_dir=out/target/product/sunfish/
  96. root\" >> out/target/product/sunfish/obj/PACKAGING/userdata_intermediates/userd
  97. ata_image_info.txt ) && (echo \"use_dynamic_partition_size=true\" >> out/target
  98. /product/sunfish/obj/PACKAGING/userdata_intermediates/userdata_image_info.txt )
  99. && (echo \"skip_fsck=true\" >> out/target/product/sunfish/obj/PACKAGING/userdat
  100. a_intermediates/userdata_image_info.txt ) && (sort -o out/target/product/sunfis
  101. h/obj/PACKAGING/userdata_intermediates/userdata_image_info.txt out/target/produ
  102. ct/sunfish/obj/PACKAGING/userdata_intermediates/userdata_image_info.txt ) && (PA
  103. TH=out/host/linux-x86/bin/:system/extras/ext4_utils/:\$PATH out/host/linux-x86/b
  104. in/build_image out/target/product/sunfish/data out/target/product/sunfish/obj/P
  105. ACKAGING/userdata_intermediates/userdata_image_info.txt out/target/product/sunfi
  106. sh/userdata.img out/target/product/sunfish/system ) && (size=\$(for i in out/tar
  107. get/product/sunfish/userdata.img; do stat -c \"%s\" \"\$i\" | tr -d '\\n'; echo
  108. +; done; echo 0); total=\$(( \$( echo \"\$size\" ) )); printname=\$(echo -n \"ou
  109. t/target/product/sunfish/userdata.img\" | tr \" \" +); maxsize=\$((10737418240))
  110. ; if [ \"\$total\" -gt \"\$maxsize\" ]; then echo \"error: \$printname too large
  111. (\$total > \$maxsize)\"; false; elif [ \"\$total\" -gt \$((maxsize - 32768)) ];
  112. then echo \"WARNING: \$printname approaching size limit (\$total now; limit \$m
  113. axsize)\"; fi )"
  114. 2024-06-23 17:51:30 - build_image.py - ERROR : Failed to build out/target/prod
  115. uct/sunfish/userdata.img from out/target/product/sunfish/data
  116. Traceback (most recent call last):
  117. File "<frozen runpy>", line 198, in _run_module_as_main
  118. File "<frozen runpy>", line 88, in _run_code
  119. File "/media/live/7d1b79ca-03f6-4f89-afac-1692b3c6ce34/lin-21.0/out/host/linux
  120. -x86/bin/build_image/__main__.py", line 12, in <module>
  121. File "<frozen runpy>", line 198, in _run_module_as_main
  122. File "<frozen runpy>", line 88, in _run_code
  123. File "build_image.py", line 1042, in <module>
  124. File "build_image.py", line 1037, in main
  125. File "build_image.py", line 937, in BuildImageOrVBMeta
  126. File "build_image.py", line 650, in BuildImage
  127. File "build_image.py", line 447, in BuildImageMkfs
  128. File "common.py", line 328, in RunAndCheckOutput
  129. common.ExternalError: Failed to run command '['mkf2fsuserimg', 'out/target/produ
  130. ct/sunfish/userdata.img', '10737418240', '-S', '-f', 'out/target/product/sunfish
  131. /data', '-D', 'out/target/product/sunfish/system', '-s', 'out/target/product/sun
  132. fish/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin', '-t', 'data', '
  133. -L', 'data', '-b', '4096']' (exit code 4):
  134. in mkf2fsuserimg.sh PATH=out/host/linux-x86/bin/:system/extras/ext4_utils/:/medi
  135. a/live/7d1b79ca-03f6-4f89-afac-1692b3c6ce34/lin-21.0/prebuilts/build-tools/path/
  136. linux-x86:/media/live/7d1b79ca-03f6-4f89-afac-1692b3c6ce34/lin-21.0/out/.path
  137. make_f2fs -g android -S 10737418240 -l data -b 4096 -w 4096 out/target/product/s
  138. unfish/userdata.img
  139.  
  140. F2FS-tools: mkfs.f2fs Ver: 1.16.0 (2023-04-11)
  141.  
  142. Info: Disable heap-based policy
  143. Info: Debug level = 1
  144. Info: Label = data
  145. Info: Trim is disabled
  146. Info: Set conf for android
  147. Info: Enable Project quota
  148. Info: not exist /proc/version!
  149. Info: Segments per section = 1
  150. Info: Sections per zone = 1
  151. Info: sector size = 512
  152. Info: total sectors = 20971520 (10240 MB)
  153. Info: zone aligned segment0 blkaddr: 512
  154. Info: add quota type = 0 => 4
  155. Info: add quota type = 1 => 5
  156. Info: add quota type = 2 => 6
  157. Info: format version with
  158. "6.9.5-zabbly+"
  159. [f2fs_init_sit_area: 648] Filling sit area at offset 0x00600000
  160. [f2fs_init_nat_area: 682] Filling nat area at offset 0x00a00000
  161. [f2fs_add_default_dentry_root:1265] Writing default dentry root, at offset 0
  162. x5400
  163. [f2fs_write_root_inode:1310] Writing root inode (hot node), offset 0x4e00
  164. [f2fs_write_default_quota:1397] Writing quota data, at offset 00005401 (
  165. 1/2)
  166. [f2fs_write_default_quota:1397] Writing quota data, at offset 00005402 (
  167. 2/2)
  168. [f2fs_write_qf_inode:1448] Writing quota inode (hot node), offset 0x4e01
  169. [f2fs_write_default_quota:1397] Writing quota data, at offset 00005403 (
  170. 1/2)
  171. [f2fs_write_default_quota:1397] Writing quota data, at offset 00005404 (
  172. 2/2)
  173. [f2fs_write_qf_inode:1448] Writing quota inode (hot node), offset 0x4e02
  174. [f2fs_write_default_quota:1397] Writing quota data, at offset 00005405 (
  175. 1/2)
  176. [f2fs_write_default_quota:1397] Writing quota data, at offset 00005406 (
  177. 2/2)
  178. [f2fs_write_qf_inode:1448] Writing quota inode (hot node), offset 0x4e03
  179. [f2fs_update_nat_default:1485] Writing nat root, at offset 0x00000a00
  180. Info: Overprovision ratio = 1.480%
  181. Info: Overprovision segments = 76 (GC reserved = 74)
  182. [f2fs_write_check_point_pack: 864] Writing main segments, cp at offset 0x00
  183. 000200
  184. [f2fs_write_check_point_pack: 952] Writing Segment summary for HOT/WARM/COL
  185. D_DATA, at offset 0x00000201
  186. [f2fs_write_check_point_pack: 966] Writing Segment summary for HOT_NODE, at
  187. offset 0x00000202
  188. [f2fs_write_check_point_pack: 978] Writing Segment summary for WARM_NODE, a
  189. t offset 0x00000203
  190. [f2fs_write_check_point_pack: 989] Writing Segment summary for COLD_NODE, a
  191. t offset 0x00000204
  192. [f2fs_write_check_point_pack: 997] Writing cp page2, at offset 0x00000205
  193. [f2fs_write_check_point_pack:1017] Writing NAT bits pages, at offset 0x0000
  194. 03ff
  195. [f2fs_write_check_point_pack:1038] Writing cp page 1 of checkpoint pack 2,
  196. at offset 0x00000400
  197. [f2fs_write_check_point_pack:1057] Writing cp page 2 of checkpoint pack 2,
  198. at offset 0x00000405
  199. [f2fs_write_super_block:1090] Writing super block, at offset 0x00000000
  200. Info: format successful
  201. sload_f2fs -S -f out/target/product/sunfish/data -p out/target/product/sunfish/s
  202. ystem -s out/target/product/sunfish/obj/ETC/file_contexts.bin_intermediates/file
  203. _contexts.bin -t /data out/target/product/sunfish/userdata.img
  204.  
  205. Out of space? Out of inodes? The tree size of out/target/product/sunfish/data is
  206. 4096 bytes (0 MB), with reserved space of 0 bytes (0 MB).
  207. The max image size for filesystem files is 10737418240 bytes (10240 MB), out of
  208. a total partition size of 10737418240 bytes (10240 MB).
  209. 17:57:43 ninja failed with: exit status 1
  210. There were 3 actions that completed after the action that failed. See verbose.lo
  211. g.gz for their output.
  212.  
  213. #### failed to build some targets (01:25:09 (hh:mm:ss)) ####
  214.  
  215.  
Add Comment
Please, Sign In to add comment