chromium build error

112 views
Skip to first unread message

何孟东

unread,
Jun 1, 2023, 10:56:27 AM6/1/23
to Chromium-dev
Help, please!

FAILED: obj/third_party/vulkan-deps/vulkan-loader/src/libvulkan/loader_windows.obj
..\..\third_party\llvm-build\Release+Asserts\bin\clang-cl.exe /c ../../third_party/vulkan-deps/vulkan-loader/src/loader/loader_windows.c /nologo /showIncludes:user "-imsvcC:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\include" "-imsvcC:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\ATLMFC\include" "-imsvcC:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include" "-imsvcC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-imsvcC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-imsvcC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-imsvcC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-imsvcC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" "-imsvcC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -DDCHECK_ALWAYS_ON=1 -DUSE_AURA=1 "-DCR_CLANG_REVISION=\"llvmorg-17-init-12166-g7586aeab-3\"" -DCOMPONENT_BUILD -DCR_LIBCXX_REVISION=f8279b01085b800724f5c5629dc365b9f040dc53 -D_LIBCPP_ENABLE_ASSERTIONS=1 -D__STD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNTDDI_VERSION=NTDDI_WIN10_NI -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -D_CRT_NONSTDC_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -DVK_ENABLE_BETA_EXTENSIONS "-DAPI_NAME=\"Vulkan\"" -DUSE_UNSAFE_FILE_SEARCH=1 -DVK_USE_PLATFORM_WIN32_KHR -I../.. -Igen -I../../buildtools/third_party/libc++ -I../../third_party/vulkan-deps/vulkan-loader/src/loader/generated -I../../third_party/vulkan-deps/vulkan-loader/src/loader -I../../third_party/vulkan-deps/vulkan-headers/src/include -Wno-incompatible-pointer-types -fno-delete-null-pointer-checks -fno-ident -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 /clang:-ffp-contract=off -fcomplete-member-pointers /Gy /FS /bigobj /utf-8 /Zc:twoPhase -ffile-reproducible /Zc:sizedDealloc- /D__WRL_ENABLE_FUNCTION_STATICS__ -fmsc-version=1934 /Zc:dllexportInlines- -m64 -msse3 /Brepro -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -ffile-compilation-dir=. -no-canonical-prefixes -ftrivial-auto-var-init=pattern /Od /Ob0 /GF /Z7 -gno-codeview-command-line -gcodeview-ghash -Xclang -fuse-ctor-homing /guard:cf,nochecks /MDd -Xclang -add-plugin -Xclang find-bad-constructs -Xclang -plugin-arg-find-bad-constructs -Xclang raw-ref-template-as-trivial-member -Xclang -plugin-arg-find-bad-constructs -Xclang check-stack-allocated -Xclang -plugin-arg-find-bad-constructs -Xclang check-raw-ptr-fields -Xclang -plugin-arg-find-bad-constructs -Xclang raw-ptr-exclude-path=base/no_destructor.h -Xclang -plugin-arg-find-bad-constructs -Xclang raw-ptr-exclude-path=base/containers/span.h -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare /W3 /wd4800 /wd4267 -Wno-unused-variable -Wno-c++11-narrowing -Wno-unused-but-set-variable -Wno-misleading-indentation /WX -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wno-nonportable-include-path -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wno-deprecated-builtins -Wno-bitfield-constant-conversion -Wno-deprecated-this-capture -Wno-conversion -Wno-extra-semi -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-unused-variable /wd4201 -Wno-redundant-parens /std:c11 /TC /Foobj/third_party/vulkan-deps/vulkan-loader/src/libvulkan/loader_windows.obj /Fd"obj/third_party/vulkan-deps/vulkan-loader/src/libvulkan_c.pdb"
In file included from ../../third_party/vulkan-deps/vulkan-loader/src/loader/loader_windows.c:52:
../../third_party/vulkan-deps/vulkan-loader/src/loader/adapters.h(43,11): error: [chromium-rawptr] Use raw_ptr<T> instead of a raw pointer.
    VOID *private_data;
          ^
1 error generated.
[744/47541] CXX obj/third_party/vulkan...os_validation/parameter_validation.ob
ninja: build stopped: subcommand failed.

Mikihito Matsuura

unread,
Jun 2, 2023, 11:35:23 AM6/2/23
to Chromium-dev, 何孟东
Hello,

Looks like this error is the issue https://crbug.com/1449812
The root cause is reverted so pulling the latest tree would resolve the error.

Mikihito
Reply all
Reply to author
Forward
0 new messages