[
https://issues.apache.org/jira/browse/MINIFICPP-2491?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marton Szasz resolved MINIFICPP-2491.
-------------------------------------
Resolution: Fixed
> Grpc build fails with latest github actions Windows image
> ---------------------------------------------------------
>
> Key: MINIFICPP-2491
> URL: https://issues.apache.org/jira/browse/MINIFICPP-2491
> Project: Apache NiFi MiNiFi C++
> Issue Type: Bug
> Reporter: Gábor Gyimesi
> Assignee: Gábor Gyimesi
> Priority: Major
> Time Spent: 1h 50m
> Remaining Estimate: 0h
>
> Building grpc on Windows fails with the following error:
> {code:java}
> 2024-11-18T09:02:52.7760656Z [364/4287] Building C object
> _deps\grpc-build\CMakeFiles\upb.dir\third_party\upb\upb\message\message.c.obj
> 2024-11-18T09:02:52.7771204Z FAILED:
> _deps/grpc-build/CMakeFiles/upb.dir/third_party/upb/upb/message/message.c.obj
> 2024-11-18T09:02:52.7809485Z sccache
> C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1442~1.344\bin\Hostx64\x64\cl.exe
> /nologo DMINIFI_USE_REAL_ODBC_TEST_DRIVER -DNOMINMAX -DWIN32_LEAN_AND_MEAN
> -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -D_WIN32_WINNT=0x600
> -D_WINSOCK_DEPRECATED_NO_WARNINGS
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\extensions\grafana-loki\..\..\libminifi\include
>
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\extensions\grafana-loki\..\..\libminifi\include\core
>
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\extensions\grafana-loki\..\..\libminifi\opsys\win
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\third_party\re2
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\include
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\third_party\address_sorting\include
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-build\third_party\re2
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build\thirdparty\openssl-install\include
>
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\src\core\ext\upb-generated
>
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\src\core\ext\upbdefs-generated
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\third_party\upb
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\third_party\utf8_range
>
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\third_party\xxhash
> -ID:\a\nifi-minifi-cpp\nifi-minifi-cpp\build\thirdparty\zlib-install\include
> /DWIN32 /D_WINDOWS /wd4065 /wd4506 /wd4200 /wd4291 /wd4244 /wd4267 /wd4987
> /wd4774 /wd4819 /wd4996 /wd4619 /wd4503 /utf-8 /O2 /Ob2 /DNDEBUG -MD /W3
> /utf-8 /bigobj /MP /diagnostics:caret /MD /GS /fp:precise /Zc:wchar_t
> /Zc:forScope /Zc:inline /std:c++latest /permissive /showIncludes
> /Fo_deps\grpc-build\CMakeFiles\upb.dir\third_party\upb\upb\message\message.c.obj
> /Fdupb.pdb /FS -c
> D:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\third_party\upb\upb\message\message.c
> 2024-11-18T09:02:52.7858627Z
> D:\a\nifi-minifi-cpp\nifi-minifi-cpp\build_deps\grpc-src\third_party\upb\upb\message\message.c(40,14):
> error C2099: initializer is not a constant 2024-11-18T09:02:52.7860094Z
> const double kUpb_NaN = NAN;{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)