Skip to content

Add: gn-20250528 #27595

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Add: gn-20250528 #27595

wants to merge 1 commit into from

Conversation

xueye9
Copy link

@xueye9 xueye9 commented Jun 3, 2025

fix:

  • 20240611 cp936 can not build
  • 20210429 cp936 can not build

Summary

Add to recipe: gn/cci.20250528
Changes to recipe: gn/cci.20240611,gn/cci.20210429

Motivation

  • fix gn/cci.20240611,gn/cci.20210429 can not build pass with system.encode is cp936 with vs2022
  • add gn/cci.20250528 Stay up-to-date

Details

  • cci.20210429
    • fix src/gn/escape.h line:24 ‘ to ' at
    • fix src/gn/escape.h line:6 add include #include
  • cci.20240611
    • fix src/gn/escape.h line:33 ‘ to ' at
    • fix src/gn/escape.h line:6 add include #include
  • cci.20250528
    • fix src/gn/escape.h line:34 ‘ to ' at
  • build error info as follow:
  • [57/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_gen.cc /Fosrc/gn/command_gen.obj FAILED: src/gn/command_gen.obj ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_gen.cc /Fosrc/gn/command_gen.obj C:\Users\Administrator.conan2\p\b\gn845a1b4b6b14c\b\src\src\gn\command_gen.cc(1): error C2220: 以下警告被视为错误 C:\Users\Administrator.conan2\p\b\gn845a1b4b6b14c\b\src\src\gn\command_gen.cc(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

fix:
  - 20240611 cp936 can not build
  - 20210429 cp936 can not build
@jcar87
Copy link
Contributor

jcar87 commented Jun 3, 2025

Hi @xueye9 - please post the compiler errors / build logs that motivate the patches, thanks!

@xueye9
Copy link
Author

xueye9 commented Jun 6, 2025

Hi @xueye9 - please post the compiler errors / build logs that motivate the patches, thanks!

Hi @jcar87 - The simplified build log is as follows
57/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_gen.cc /Fosrc/gn/command_gen.obj FAILED: src/gn/command_gen.obj ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_gen.cc /Fosrc/gn/command_gen.obj C:\Users\Administrator\.conan2\p\b\gn845a1b4b6b14c\b\src\src\gn\command_gen.cc(1): error C2220: 以下警告被视为错误 C:\Users\Administrator\.conan2\p\b\gn845a1b4b6b14c\b\src\src\gn\command_gen.cc(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 C:\Users\Administrator\.conan2\p\b\gn845a1b4b6b14c\b\src\src\gn\escape.h(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 [58/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_help.cc /Fosrc/gn/command_help.obj FAILED: src/gn/command_help.obj ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_help.cc /Fosrc/gn/command_help.obj [59/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_meta.cc /Fosrc/gn/command_meta.obj [60/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_format.cc /Fosrc/gn/command_format.obj [61/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_ls.cc /Fosrc/gn/command_ls.obj [62/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_outputs.cc /Fosrc/gn/command_outputs.obj [63/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\compile_commands_writer.cc /Fosrc/gn/compile_commands_writer.obj FAILED: src/gn/compile_commands_writer.obj ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\compile_commands_writer.cc /Fosrc/gn/compile_commands_writer.obj [64/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_path.cc /Fosrc/gn/command_path.obj [65/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\rust_project_writer.cc /Fosrc/gn/rust_project_writer.obj FAILED: src/gn/rust_project_writer.obj ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\rust_project_writer.cc /Fosrc/gn/rust_project_writer.obj C:\Users\Administrator\.conan2\p\b\gn845a1b4b6b14c\b\src\src\gn\escape.h(1): error C2220: 以下警告被视为错误 C:\Users\Administrator\.conan2\p\b\gn845a1b4b6b14c\b\src\src\gn\escape.h(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 [66/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\command_refs.cc /Fosrc/gn/command_refs.obj [67/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\config.cc /Fosrc/gn/config.obj [68/282] ninja -t msvc -- cl.exe /nologo /showIncludes /FC -I..\src -I. /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\gn\commands.cc /Fosrc/gn/commands.obj ninja: build stopped: subcommand failed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants