[ 96%] Built target spirv-cross-hlsl
[ 97%] Building CXX object CMakeFiles/linux-wallpaperengine.dir/src/WallpaperEngine/Render/Drivers/Detectors/WaylandFullScreenDetector.cpp.o
[ 97%] Building CXX object CMakeFiles/linux-wallpaperengine.dir/src/WallpaperEngine/Render/Drivers/Output/WaylandOutput.cpp.o
[ 97%] Building CXX object CMakeFiles/linux-wallpaperengine.dir/src/WallpaperEngine/Render/Drivers/Output/WaylandOutputViewport.cpp.o
[ 97%] Building CXX object CMakeFiles/linux-wallpaperengine.dir/src/WallpaperEngine/Input/Drivers/WaylandMouseInput.cpp.o
包含于文件 /home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/build/cef/cef_binary_135.0.17+gcbc1c5b+chromium-135.0.7049.52_linux64/include/internal/cef_string.h:50,
于 /home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/build/cef/cef_binary_135.0.17+gcbc1c5b+chromium-135.0.7049.52_linux64/include/internal/cef_types_wrappers.h:37,
于 /home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/build/cef/cef_binary_135.0.17+gcbc1c5b+chromium-135.0.7049.52_linux64/include/cef_base.h:44,
于 /home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/build/cef/cef_binary_135.0.17+gcbc1c5b+chromium-135.0.7049.52_linux64/include/cef_app.h:41,
于 /home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/linux-wallpaperengine-git/src/WallpaperEngine/WebBrowser/WebBrowserContext.h:5,
于 /home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/linux-wallpaperengine-git/src/WallpaperEngine/WebBrowser/WebBrowserContext.cpp:1:
In member function ‘void CefStringBase<traits>::ClearAndFree() [with traits = CefStringTraitsUTF16]’,
inlined from ‘CefStringBase<traits>::~CefStringBase() [with traits = CefStringTraitsUTF16]’ at /home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/build/cef/cef_binary_135.0.17+gcbc1c5b+chromium-135.0.7049.52_linux64/include/internal/cef_string_wrappers.h:445:34,
inlined from ‘WallpaperEngine::WebBrowser::WebBrowserContext::WebBrowserContext(WallpaperEngine::Application::WallpaperApplication&)’ at /home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/linux-wallpaperengine-git/src/WallpaperEngine/WebBrowser/WebBrowserContext.cpp:83:5:
/home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/build/cef/cef_binary_135.0.17+gcbc1c5b+chromium-135.0.7049.52_linux64/include/internal/cef_string_wrappers.h:539:7: 错误:‘void operator delete(void*, std::size_t)’ called on unallocated object ‘settings’ [-Werror=free-nonheap-object]
539 | delete string_;
| ^~~~~~~~~~~~~~
/home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/linux-wallpaperengine-git/src/WallpaperEngine/WebBrowser/WebBrowserContext.cpp: In constructor ‘WallpaperEngine::WebBrowser::WebBrowserContext::WebBrowserContext(WallpaperEngine::Application::WallpaperApplication&)’:
/home/ice/.cache/paru/clone/linux-wallpaperengine-git/src/linux-wallpaperengine-git/src/WallpaperEngine/WebBrowser/WebBrowserContext.cpp:77:17: 附注:在此声明
77 | CefSettings settings;
| ^~~~~~~~
在全局域:
cc1plus: 附注:unrecognized command-line option ‘-Wno-undefined-var-template’ may have been intended to silence earlier diagnostics
cc1plus:所有的警告都被当作是错误
make[2]: *** [CMakeFiles/linux-wallpaperengine.dir/build.make:957:CMakeFiles/linux-wallpaperengine.dir/src/WallpaperEngine/WebBrowser/WebBrowserContext.cpp.o] 错误 1
make[2]: *** 正在等待未完成的任务....
make[1]: *** [CMakeFiles/Makefile2:429:CMakeFiles/linux-wallpaperengine.dir/all] 错误 2
make[1]: *** 正在等待未完成的任务....
[ 97%] Linking CXX static library libspirv-cross-msl.a
[ 97%] Built target spirv-cross-msl
make: *** [Makefile:156:all] 错误 2
==> 错误: 在 build() 中发生一个错误。
正在放弃...
错误: 未能构建 'linux-wallpaperengine-git-r503.104c38d-1':
错误: 未能构建的软件包:linux-wallpaperengine-git-r503.104c38d-1
==> 错误: 更新过程中发生错误
更新已被中止
Seems like something wrong.
Pinned Comments