aperio

crDroid 12.1 Sunfish build error after commits

May 27th, 2022 (edited)
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.82 KB | None | 0 0
  1. make[1]: Leaving directory '/media/lubuntu/89fd54bd-f15b-4853-ab4e-83e86839bc35/crdroid12.1/out/target/product/sunfish/obj/KERNEL_OBJ'
  2. make: Leaving directory '/media/lubuntu/89fd54bd-f15b-4853-ab4e-83e86839bc35/crdroid12.1/kernel/google/msm-4.14'
  3. Installing Kernel Modules
  4. make: Entering directory '/media/lubuntu/89fd54bd-f15b-4853-ab4e-83e86839bc35/crdroid12.1/kernel/google/msm-4.14'
  5. make[1]: Entering directory '/media/lubuntu/89fd54bd-f15b-4853-ab4e-83e86839bc35/crdroid12.1/out/target/product/sunfish/obj/KERNEL_OBJ'
  6. INSTALL drivers/char/rdbg.ko
  7. INSTALL drivers/input/misc/drv2624.ko
  8. INSTALL drivers/media/platform/msm/dvb/adapter/mpq-adapter.ko
  9. INSTALL drivers/media/platform/msm/dvb/demux/mpq-dmx-hw-plugin.ko
  10. INSTALL drivers/media/rc/msm-geni-ir.ko
  11. INSTALL drivers/media/usb/gspca/gspca_main.ko
  12. INSTALL drivers/platform/msm/msm_11ad/msm_11ad_proxy.ko
  13. INSTALL drivers/soc/qcom/llcc_perfmon.ko
  14. INSTALL drivers/staging/qcacld-3.0/wlan.ko
  15. INSTALL drivers/video/backlight/lcd.ko
  16. INSTALL fs/incfs/incrementalfs.ko
  17. INSTALL net/bridge/br_netfilter.ko
  18. INSTALL techpack/audio/asoc/codecs/bolero/bolero_cdc_dlkm.ko
  19. INSTALL techpack/audio/asoc/codecs/bolero/rx_macro_dlkm.ko
  20. INSTALL techpack/audio/asoc/codecs/bolero/tx_macro_dlkm.ko
  21. INSTALL techpack/audio/asoc/codecs/bolero/va_macro_dlkm.ko
  22. INSTALL techpack/audio/asoc/codecs/bolero/wsa_macro_dlkm.ko
  23. INSTALL techpack/audio/asoc/codecs/hdmi_dlkm.ko
  24. INSTALL techpack/audio/asoc/codecs/mbhc_dlkm.ko
  25. INSTALL techpack/audio/asoc/codecs/stub_dlkm.ko
  26. INSTALL techpack/audio/asoc/codecs/wcd934x/wcd934x_dlkm.ko
  27. INSTALL techpack/audio/asoc/codecs/wcd937x/wcd937x_dlkm.ko
  28. INSTALL techpack/audio/asoc/codecs/wcd937x/wcd937x_slave_dlkm.ko
  29. INSTALL techpack/audio/asoc/codecs/wcd9xxx_dlkm.ko
  30. INSTALL techpack/audio/asoc/codecs/wcd_core_dlkm.ko
  31. INSTALL techpack/audio/asoc/codecs/wcd_spi_dlkm.ko
  32. INSTALL techpack/audio/asoc/codecs/wsa881x_dlkm.ko
  33. INSTALL techpack/audio/asoc/machine_dlkm.ko
  34. INSTALL techpack/audio/asoc/platform_dlkm.ko
  35. INSTALL techpack/audio/dsp/adsp_loader_dlkm.ko
  36. INSTALL techpack/audio/dsp/codecs/native_dlkm.ko
  37. INSTALL techpack/audio/dsp/q6_dlkm.ko
  38. INSTALL techpack/audio/dsp/q6_notifier_dlkm.ko
  39. INSTALL techpack/audio/dsp/q6_pdr_dlkm.ko
  40. INSTALL techpack/audio/dsp/usf_dlkm.ko
  41. INSTALL techpack/audio/ipc/apr_dlkm.ko
  42. INSTALL techpack/audio/ipc/wglink_dlkm.ko
  43. INSTALL techpack/audio/soc/pinctrl_lpi_dlkm.ko
  44. INSTALL techpack/audio/soc/pinctrl_wcd_dlkm.ko
  45. INSTALL techpack/audio/soc/snd_event_dlkm.ko
  46. INSTALL techpack/audio/soc/swr_ctrl_dlkm.ko
  47. INSTALL techpack/audio/soc/swr_dlkm.ko
  48. DEPMOD 4.14.257-g3388431727c4
  49. make[1]: Leaving directory '/media/lubuntu/89fd54bd-f15b-4853-ab4e-83e86839bc35/crdroid12.1/out/target/product/sunfish/obj/KERNEL_OBJ'
  50. make: Leaving directory '/media/lubuntu/89fd54bd-f15b-4853-ab4e-83e86839bc35/crdroid12.1/kernel/google/msm-4.14'
  51. depmod: WARNING: could not open modules.order at /media/lubuntu/89fd54bd-f15b-4853-ab4e-83e86839bc35/crdroid12.1/out/target/product/sunfish/obj/PACKAGING/depmod_vendor_intermediates/lib/modules/0.0: No such file or directory
  52. depmod: WARNING: could not open modules.builtin at /media/lubuntu/89fd54bd-f15b-4853-ab4e-83e86839bc35/crdroid12.1/out/target/product/sunfish/obj/PACKAGING/depmod_vendor_intermediates/lib/modules/0.0: No such file or directory
  53. [ 92% 129402/139197] //external/zlib:libz header-abi-diff libz.so.abidiff [ar
  54. FAILED: out/soong/.intermediates/external/zlib/libz/android_arm_armv8-a_shared/libz.so.abidiff
  55. (prebuilts/clang-tools/linux-x86/bin/header-abi-diff -allow-unreferenced-changes -allow-unreferenced-elf-symbol-changes -lib libz -arch arm -o out/soong/.intermediates/external/zlib/libz/android_arm_armv8-a_shared/libz.so.abidiff -new out/soong/.intermediates/external/zlib/libz/android_arm_armv8-a_shared/libz.so.lsdump -old prebuilts/abi-dumps/ndk/32/64/arm_armv8-a/source-based/libz.so.lsdump)|| (echo 'error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py --llndk -l libz' && (mkdir -p $DIST_DIR/abidiffs && cp out/soong/.intermediates/external/zlib/libz/android_arm_armv8-a_shared/libz.so.abidiff $DIST_DIR/abidiffs/) && exit 1)
  56. ******************************************************
  57. error: VNDK library: libz's ABI has INCOMPATIBLE CHANGES Please check compatibility report at: out/soong/.intermediates/external/zlib/libz/android_arm_armv8-a_shared/libz.so.abidiff
  58. ******************************************************
  59. error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py --llndk -l libz
  60. 13:37:56 ninja failed with: exit status 1
  61.  
  62. #### failed to build some targets (32:45 (mm:ss)) ####
  63.  
  64.  
  65. real 32m46.356s
  66. user 224m41.862s
  67. sys 20m14.123s
  68.  
  69.  
  70. Most likely commits causing error
  71.  
  72. https://github.com/crdroidandroid/android/commit/19d1fe6222b9950b4c0293368ff30286fc3568cc
  73. https://github.com/crdroidandroid/android_external_zlib/commit/e52bbfa9e4ef0c9733e56b9b740affb83f55f011
  74.  
  75. out/soong/.intermediates/external/zlib/libz/android_arm_armv8-a_shared/libz.so.abidiff shows following;
  76.  
  77. lib_name: "libz"
  78. arch: "arm"
  79. record_type_diffs {
  80. name: "internal_state"
  81. type_stack: "deflate-> z_stream_s *-> z_stream_s-> internal_state *-> internal_state-> "
  82. type_info_diff {
  83. old_type_info {
  84. size: 5908
  85. alignment: 4
  86. }
  87. new_type_info {
  88. size: 5912
  89. alignment: 4
  90. }
  91. }
  92. fields_added {
  93. referenced_type: "unsigned int"
  94. field_offset: 1376
  95. field_name: "chromium_zlib_hash"
  96. access: public_access
  97. }
  98. fields_diff {
  99. old_field {
  100. referenced_type: "unsigned short"
  101. field_offset: 47168
  102. field_name: "bi_buf"
  103. access: public_access
  104. }
  105. new_field {
  106. referenced_type: "unsigned short"
  107. field_offset: 47200
  108. field_name: "bi_buf"
  109. access: public_access
  110. }
  111. }
  112. fields_diff {
  113. old_field {
  114. referenced_type: "int"
  115. field_offset: 47200
  116. field_name: "bi_valid"
  117. access: public_access
  118. }
  119. new_field {
  120. referenced_type: "int"
  121. field_offset: 47232
  122. field_name: "bi_valid"
  123. access: public_access
  124. }
  125. }
  126. fields_diff {
  127. old_field {
  128. referenced_type: "unsigned short [16]"
  129. field_offset: 23648
  130. field_name: "bl_count"
  131. access: public_access
  132. }
  133. new_field {
  134. referenced_type: "unsigned short [16]"
  135. field_offset: 23680
  136. field_name: "bl_count"
  137. access: public_access
  138. }
  139. }
  140. fields_diff {
  141. old_field {
  142. referenced_type: "tree_desc_s"
  143. field_offset: 23552
  144. field_name: "bl_desc"
  145. access: public_access
  146. }
  147. new_field {
  148. referenced_type: "tree_desc_s"
  149. field_offset: 23584
  150. field_name: "bl_desc"
  151. access: public_access
  152. }
  153. }
  154. fields_diff {
  155. old_field {
  156. referenced_type: "ct_data_s [39]"
  157. field_offset: 22112
  158. field_name: "bl_tree"
  159. access: public_access
  160. }
  161. new_field {
  162. referenced_type: "ct_data_s [39]"
  163. field_offset: 22144
  164. field_name: "bl_tree"
  165. access: public_access
  166. }
  167. }
  168. fields_diff {
  169. old_field {
  170. referenced_type: "long"
  171. field_offset: 1376
  172. field_name: "block_start"
  173. access: public_access
  174. }
  175. new_field {
  176. referenced_type: "long"
  177. field_offset: 1408
  178. field_name: "block_start"
  179. access: public_access
  180. }
  181. }
  182. fields_diff {
  183. old_field {
  184. referenced_type: "tree_desc_s"
  185. field_offset: 23456
  186. field_name: "d_desc"
  187. access: public_access
  188. }
  189. new_field {
  190. referenced_type: "tree_desc_s"
  191. field_offset: 23488
  192. field_name: "d_desc"
  193. access: public_access
  194. }
  195. }
  196. fields_diff {
  197. old_field {
  198. referenced_type: "unsigned char [573]"
  199. field_offset: 42304
  200. field_name: "depth"
  201. access: public_access
  202. }
  203. new_field {
  204. referenced_type: "unsigned char [573]"
  205. field_offset: 42336
  206. field_name: "depth"
  207. access: public_access
  208. }
  209. }
  210. fields_diff {
  211. old_field {
  212. referenced_type: "ct_data_s [61]"
  213. field_offset: 20160
  214. field_name: "dyn_dtree"
  215. access: public_access
  216. }
  217. new_field {
  218. referenced_type: "ct_data_s [61]"
  219. field_offset: 20192
  220. field_name: "dyn_dtree"
  221. access: public_access
  222. }
  223. }
  224. fields_diff {
  225. old_field {
  226. referenced_type: "ct_data_s [573]"
  227. field_offset: 1824
  228. field_name: "dyn_ltree"
  229. access: public_access
  230. }
  231. new_field {
  232. referenced_type: "ct_data_s [573]"
  233. field_offset: 1856
  234. field_name: "dyn_ltree"
  235. access: public_access
  236. }
  237. }
  238. fields_diff {
  239. old_field {
  240. referenced_type: "unsigned int"
  241. field_offset: 1760
  242. field_name: "good_match"
  243. access: public_access
  244. }
  245. new_field {
  246. referenced_type: "unsigned int"
  247. field_offset: 1792
  248. field_name: "good_match"
  249. access: public_access
  250. }
  251. }
  252. fields_diff {
  253. old_field {
  254. referenced_type: "int [573]"
  255. field_offset: 23904
  256. field_name: "heap"
  257. access: public_access
  258. }
  259. new_field {
  260. referenced_type: "int [573]"
  261. field_offset: 23936
  262. field_name: "heap"
  263. access: public_access
  264. }
  265. }
  266. fields_diff {
  267. old_field {
  268. referenced_type: "int"
  269. field_offset: 42240
  270. field_name: "heap_len"
  271. access: public_access
  272. }
  273. new_field {
  274. referenced_type: "int"
  275. field_offset: 42272
  276. field_name: "heap_len"
  277. access: public_access
  278. }
  279. }
  280. fields_diff {
  281. old_field {
  282. referenced_type: "int"
  283. field_offset: 42272
  284. field_name: "heap_max"
  285. access: public_access
  286. }
  287. new_field {
  288. referenced_type: "int"
  289. field_offset: 42304
  290. field_name: "heap_max"
  291. access: public_access
  292. }
  293. }
  294. fields_diff {
  295. old_field {
  296. referenced_type: "unsigned long"
  297. field_offset: 47232
  298. field_name: "high_water"
  299. access: public_access
  300. }
  301. new_field {
  302. referenced_type: "unsigned long"
  303. field_offset: 47264
  304. field_name: "high_water"
  305. access: public_access
  306. }
  307. }
  308. fields_diff {
  309. old_field {
  310. referenced_type: "unsigned int"
  311. field_offset: 47136
  312. field_name: "insert"
  313. access: public_access
  314. }
  315. new_field {
  316. referenced_type: "unsigned int"
  317. field_offset: 47168
  318. field_name: "insert"
  319. access: public_access
  320. }
  321. }
  322. fields_diff {
  323. old_field {
  324. referenced_type: "tree_desc_s"
  325. field_offset: 23360
  326. field_name: "l_desc"
  327. access: public_access
  328. }
  329. new_field {
  330. referenced_type: "tree_desc_s"
  331. field_offset: 23392
  332. field_name: "l_desc"
  333. access: public_access
  334. }
  335. }
  336. fields_diff {
  337. old_field {
  338. referenced_type: "int"
  339. field_offset: 1696
  340. field_name: "level"
  341. access: public_access
  342. }
  343. new_field {
  344. referenced_type: "int"
  345. field_offset: 1728
  346. field_name: "level"
  347. access: public_access
  348. }
  349. }
  350. fields_diff {
  351. old_field {
  352. referenced_type: "unsigned int"
  353. field_offset: 46944
  354. field_name: "lit_bufsize"
  355. access: public_access
  356. }
  357. new_field {
  358. referenced_type: "unsigned int"
  359. field_offset: 46976
  360. field_name: "lit_bufsize"
  361. access: public_access
  362. }
  363. }
  364. fields_diff {
  365. old_field {
  366. referenced_type: "unsigned int"
  367. field_offset: 1568
  368. field_name: "lookahead"
  369. access: public_access
  370. }
  371. new_field {
  372. referenced_type: "unsigned int"
  373. field_offset: 1600
  374. field_name: "lookahead"
  375. access: public_access
  376. }
  377. }
  378. fields_diff {
  379. old_field {
  380. referenced_type: "int"
  381. field_offset: 1472
  382. field_name: "match_available"
  383. access: public_access
  384. }
  385. new_field {
  386. referenced_type: "int"
  387. field_offset: 1504
  388. field_name: "match_available"
  389. access: public_access
  390. }
  391. }
  392. fields_diff {
  393. old_field {
  394. referenced_type: "unsigned int"
  395. field_offset: 1408
  396. field_name: "match_length"
  397. access: public_access
  398. }
  399. new_field {
  400. referenced_type: "unsigned int"
  401. field_offset: 1440
  402. field_name: "match_length"
  403. access: public_access
  404. }
  405. }
  406. fields_diff {
  407. old_field {
  408. referenced_type: "unsigned int"
  409. field_offset: 1536
  410. field_name: "match_start"
  411. access: public_access
  412. }
  413. new_field {
  414. referenced_type: "unsigned int"
  415. field_offset: 1568
  416. field_name: "match_start"
  417. access: public_access
  418. }
  419. }
  420. fields_diff {
  421. old_field {
  422. referenced_type: "unsigned int"
  423. field_offset: 47104
  424. field_name: "matches"
  425. access: public_access
  426. }
  427. new_field {
  428. referenced_type: "unsigned int"
  429. field_offset: 47136
  430. field_name: "matches"
  431. access: public_access
  432. }
  433. }
  434. fields_diff {
  435. old_field {
  436. referenced_type: "unsigned int"
  437. field_offset: 1632
  438. field_name: "max_chain_length"
  439. access: public_access
  440. }
  441. new_field {
  442. referenced_type: "unsigned int"
  443. field_offset: 1664
  444. field_name: "max_chain_length"
  445. access: public_access
  446. }
  447. }
  448. fields_diff {
  449. old_field {
  450. referenced_type: "unsigned int"
  451. field_offset: 1664
  452. field_name: "max_lazy_match"
  453. access: public_access
  454. }
  455. new_field {
  456. referenced_type: "unsigned int"
  457. field_offset: 1696
  458. field_name: "max_lazy_match"
  459. access: public_access
  460. }
  461. }
  462. fields_diff {
  463. old_field {
  464. referenced_type: "int"
  465. field_offset: 1792
  466. field_name: "nice_match"
  467. access: public_access
  468. }
  469. new_field {
  470. referenced_type: "int"
  471. field_offset: 1824
  472. field_name: "nice_match"
  473. access: public_access
  474. }
  475. }
  476. fields_diff {
  477. old_field {
  478. referenced_type: "unsigned long"
  479. field_offset: 47040
  480. field_name: "opt_len"
  481. access: public_access
  482. }
  483. new_field {
  484. referenced_type: "unsigned long"
  485. field_offset: 47072
  486. field_name: "opt_len"
  487. access: public_access
  488. }
  489. }
  490. fields_diff {
  491. old_field {
  492. referenced_type: "unsigned int"
  493. field_offset: 1600
  494. field_name: "prev_length"
  495. access: public_access
  496. }
  497. new_field {
  498. referenced_type: "unsigned int"
  499. field_offset: 1632
  500. field_name: "prev_length"
  501. access: public_access
  502. }
  503. }
  504. fields_diff {
  505. old_field {
  506. referenced_type: "unsigned int"
  507. field_offset: 1440
  508. field_name: "prev_match"
  509. access: public_access
  510. }
  511. new_field {
  512. referenced_type: "unsigned int"
  513. field_offset: 1472
  514. field_name: "prev_match"
  515. access: public_access
  516. }
  517. }
  518. fields_diff {
  519. old_field {
  520. referenced_type: "unsigned long"
  521. field_offset: 47072
  522. field_name: "static_len"
  523. access: public_access
  524. }
  525. new_field {
  526. referenced_type: "unsigned long"
  527. field_offset: 47104
  528. field_name: "static_len"
  529. access: public_access
  530. }
  531. }
  532. fields_diff {
  533. old_field {
  534. referenced_type: "int"
  535. field_offset: 1728
  536. field_name: "strategy"
  537. access: public_access
  538. }
  539. new_field {
  540. referenced_type: "int"
  541. field_offset: 1760
  542. field_name: "strategy"
  543. access: public_access
  544. }
  545. }
  546. fields_diff {
  547. old_field {
  548. referenced_type: "unsigned int"
  549. field_offset: 1504
  550. field_name: "strstart"
  551. access: public_access
  552. }
  553. new_field {
  554. referenced_type: "unsigned int"
  555. field_offset: 1536
  556. field_name: "strstart"
  557. access: public_access
  558. }
  559. }
  560. fields_diff {
  561. old_field {
  562. referenced_type: "unsigned char *"
  563. field_offset: 46912
  564. field_name: "sym_buf"
  565. access: public_access
  566. }
  567. new_field {
  568. referenced_type: "unsigned char *"
  569. field_offset: 46944
  570. field_name: "sym_buf"
  571. access: public_access
  572. }
  573. }
  574. fields_diff {
  575. old_field {
  576. referenced_type: "unsigned int"
  577. field_offset: 47008
  578. field_name: "sym_end"
  579. access: public_access
  580. }
  581. new_field {
  582. referenced_type: "unsigned int"
  583. field_offset: 47040
  584. field_name: "sym_end"
  585. access: public_access
  586. }
  587. }
  588. fields_diff {
  589. old_field {
  590. referenced_type: "unsigned int"
  591. field_offset: 46976
  592. field_name: "sym_next"
  593. access: public_access
  594. }
  595. new_field {
  596. referenced_type: "unsigned int"
  597. field_offset: 47008
  598. field_name: "sym_next"
  599. access: public_access
  600. }
  601. }
  602. }
  603. compatibility_status: INCOMPATIBLE
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
Add Comment
Please, Sign In to add comment