Advertisement
aperio

[Fixed - see bottom of paste] AOSIP 11 build error (lineage tree)

Feb 24th, 2021 (edited)
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.27 KB | None | 0 0
  1. [ 30% 25533/82912] target C++: libc2dcolorconvert <= hardware/qcom/sdm845/media
  2. FAILED: out/target/product/crosshatch/obj/SHARED_LIBRARIES/libc2dcolorconvert_intermediates/C2DColorConverter.o
  3. /bin/bash -c "PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-r383902b/bin/clang++ -I out/target/product/crosshatch/obj/include/adreno -I out/target/product/crosshatch/obj/include/qcom/display -I hardware/qcom/sdm845/media/libc2dcolorconvert -I out/target/product/crosshatch/obj/SHARED_LIBRARIES/libc2dcolorconvert_intermediates -I out/target/product/crosshatch/gen/SHARED_LIBRARIES/libc2dcolorconvert_intermediates -isystem device/google/crosshatch/sdm845/kernel-headers -isystem device/google/crosshatch/sdm845/kernel-headers -Isystem/core/liblog/include_vndk -Iexternal/libcxx/include -Iexternal/libcxxabi/include -isystem out/soong/.intermediates/bionic/libc/libc.llndk/android_vendor.30_arm64_armv8-a_shared/gen/include -isystem bionic/libc/kernel/android/scsi -isystem bionic/libc/kernel/android/uapi -isystem bionic/libc/kernel/uapi -isystem bionic/libc/kernel/uapi/asm-arm64 -Iexternal/libcxxabi/include -Ihardware/libhardware/include -Isystem/media/audio/include -Isystem/core/libcutils/include_vndk -Isystem/core/libsystem/include -Isystem/bt/types -Iout/soong/.intermediates/vendor/aosip/build/soong/generated_kernel_includes/gen/usr/audio/include/uapi -Iout/soong/.intermediates/vendor/aosip/build/soong/generated_kernel_includes/gen/usr/include -Iout/soong/.intermediates/vendor/aosip/build/soong/generated_kernel_includes/gen/usr/include/audio/include/uapi -Iout/soong/.intermediates/vendor/aosip/build/soong/generated_kernel_includes/gen/usr/techpack/audio/include -isystem out/target/product/crosshatch/obj/include -isystem device/google/crosshatch/sdm845/kernel-headers -c -Werror=implicit-function-declaration -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -no-canonical-prefixes -DNDEBUG -UDEBUG -fno-exceptions -Wno-multichar -O2 -g -fno-strict-aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-include -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offsetof -faddrsig -Werror=int-conversion -fexperimental-new-pass-manager -Wno-reserved-id-macro -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -Wno-c99-designator -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -ffunction-sections -fdata-sections -fno-short-enums -funwind-tables -fstack-protector-strong -Wa,--noexecstack -D_FORTIFY_SOURCE=2 -Wstrict-aliasing=2 -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=format-security -nostdlibinc -march=armv8-a -Bprebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin -Wsign-promo -Wimplicit-fallthrough -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-inlines-hidden -std=gnu++17 -fno-rtti -Wall -Werror -DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -D__ANDROID_VNDK__ -fPIC -DANDROID_STRICT -target aarch64-linux-android30 -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-int-in-bool-context -Wno-sizeof-array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-string-compare -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-pessimizing-move -MD -MF out/target/product/crosshatch/obj/SHARED_LIBRARIES/libc2dcolorconvert_intermediates/C2DColorConverter.d -o out/target/product/crosshatch/obj/SHARED_LIBRARIES/libc2dcolorconvert_intermediates/C2DColorConverter.o hardware/qcom/sdm845/media/libc2dcolorconvert/C2DColorConverter.cpp"
  4. hardware/qcom/sdm845/media/libc2dcolorconvert/C2DColorConverter.cpp:484:20: error: use of undeclared identifier 'C2D_COLOR_FORMAT_420_TP10'
  5. return C2D_COLOR_FORMAT_420_TP10 | C2D_FORMAT_UBWC_COMPRESSED;
  6. ^
  7. 1 error generated.
  8. [ 30% 25542/82912] Building Kernel Config
  9. make: Entering directory '/mnt/aosip11/kernel/google/msm-4.9'
  10. make[1]: Entering directory '/mnt/aosip11/out/target/product/crosshatch/obj/KERNEL_OBJ'
  11. GEN ./Makefile
  12. #
  13. # configuration written to .config
  14. #
  15. make[1]: Leaving directory '/mnt/aosip11/out/target/product/crosshatch/obj/KERNEL_OBJ'
  16. make: Leaving directory '/mnt/aosip11/kernel/google/msm-4.9'
  17. make: Entering directory '/mnt/aosip11/kernel/google/msm-4.9'
  18. make[1]: Entering directory '/mnt/aosip11/out/target/product/crosshatch/obj/KERNEL_OBJ'
  19. GEN ./Makefile
  20. scripts/kconfig/conf --savedefconfig=defconfig Kconfig
  21. make[1]: Leaving directory '/mnt/aosip11/out/target/product/crosshatch/obj/KERNEL_OBJ'
  22. make: Leaving directory '/mnt/aosip11/kernel/google/msm-4.9'
  23. 22:13:35 ninja failed with: exit status 1
  24.  
  25.  
  26.  
  27. Fix:
  28.  
  29. Add the 420_TP10 line below in hardware/qcom/sdm845/display/libcopybit/c2d2.h
  30.  
  31. C2D_COLOR_FORMAT_800_Y800 = 190,
  32. C2D_COLOR_FORMAT_420_TP10 = 191,
  33.  
  34. } C2D_YUV_FORMAT;
  35.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement