You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What version of protobuf and what language are you using?
protobuf v24.0 when building the project from source
What operating system (Linux, Windows, ...) and version?
Windows 10 22H2
What runtime / compiler are you using (e.g., python version or gcc version)
Visual Studio 2022 17.7.0
What did you do?
Steps to reproduce the behavior:
Configure the protobuf project with CMake.
Build the project.
What did you expect to see
Compile of protobuf project succeeds.
What did you see instead?
Compile fails with the error:
protobuf\third_party\abseil-cpp\absl\crc\internal\crc_memcpy_x86_64.cc(391,11): error C7555: use of designated initializers requires at least '/std:c++20' [build_win32\Debug\protobuf\third_party\abseil-cpp\absl\abseil_dll.vcxproj]
Anything else we should know about your project / environment
This was caused by abseil/abseil-cpp#1413, which is fixed in the latest August 2023 LTS release.
The text was updated successfully, but these errors were encountered:
Fixes#13499
Needs to be backported to 24.x
Closes#13515
COPYBARA_INTEGRATE_REVIEW=#13515 from zhangskz:update-absl 508f291
PiperOrigin-RevId: 555679980
zhangskz
added a commit
to zhangskz/protobuf
that referenced
this issue
Aug 14, 2023
What version of protobuf and what language are you using?
protobuf v24.0 when building the project from source
What operating system (Linux, Windows, ...) and version?
Windows 10 22H2
What runtime / compiler are you using (e.g., python version or gcc version)
Visual Studio 2022 17.7.0
What did you do?
Steps to reproduce the behavior:
What did you expect to see
Compile of protobuf project succeeds.
What did you see instead?
Compile fails with the error:
protobuf\third_party\abseil-cpp\absl\crc\internal\crc_memcpy_x86_64.cc(391,11): error C7555: use of designated initializers requires at least '/std:c++20' [build_win32\Debug\protobuf\third_party\abseil-cpp\absl\abseil_dll.vcxproj]
Anything else we should know about your project / environment
This was caused by abseil/abseil-cpp#1413, which is fixed in the latest August 2023 LTS release.
The text was updated successfully, but these errors were encountered: