jim wang
54d1a244ff
[bond] Fixed compilation error under Windows when msvc version is greater than or equal to 1915 ( #38471 )
...
`D:\b\bond\src\10.0.0-efd5420c47.clean\cpp\inc\bond\core\detail\sdl.h(29):
error C4996: 'stdext::checked_array_iterator<_Ptr>': warning STL4043:
stdext::checked_array_iterator, stdext::unchecked_array_iterator, and
related factory functions are non-Standard extensions and will be
removed in the future. std::span (since C++20) and gsl::span can be used
instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or
_SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.`
The above problem occurred when I was testing an internal version of
msvc, and then I consulted Stephan T. Lavavej. He proposed a repair plan
and submitted PR [1205](https://github.com/microsoft/bond/pull/1205 )
upstream. I used stephan's repair plan to fix this problem in vcpkg.
- [X] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md ).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt )
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [X] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [X] Only one version is added to each modified port's versions file.
Compile test pass with following triplets:
```
x64-windows
```
2024-04-30 11:31:53 -07:00
..
2024-03-22 17:07:40 -07:00
2024-04-10 09:36:23 -04:00
2023-10-12 20:30:04 -07:00
2024-02-27 00:27:30 -08:00
2024-02-05 11:26:49 -08:00
2024-02-05 11:20:38 -08:00
2023-09-18 10:00:23 -07:00
2024-04-09 12:10:21 -04:00
2024-02-05 11:21:10 -08:00
2023-10-12 20:56:09 -07:00
2024-02-16 13:48:02 -08:00
2023-10-03 20:17:31 -07:00
2024-02-21 22:02:28 -08:00
2023-12-28 00:31:48 -08:00
2024-03-05 01:57:41 -08:00
2024-04-29 09:04:58 -04:00
2023-10-09 15:31:08 -07:00
2023-11-15 15:19:00 -08:00
2023-09-27 01:24:06 -07:00
2023-09-13 15:55:02 -07:00
2023-08-04 06:55:27 -07:00
2024-03-26 11:49:23 -07:00
2024-04-08 11:15:54 -07:00
2024-02-21 22:30:03 -08:00
2023-09-28 11:15:22 -07:00
2024-03-26 11:51:33 -07:00
2023-10-27 19:57:28 -07:00
2023-09-28 22:56:03 -07:00
2023-07-25 12:20:51 -07:00
2024-03-20 13:53:58 -07:00
2024-04-30 11:31:53 -07:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-03-19 13:12:52 -07:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-01-22 10:56:30 -08:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2024-04-29 15:27:41 -04:00
2023-10-13 11:06:57 -07:00
2024-03-22 18:01:09 -07:00
2024-03-08 12:26:14 -08:00
2023-12-14 23:00:22 -08:00
2023-10-13 10:53:31 -07:00
2024-03-13 16:03:59 -07:00
2024-03-25 15:30:38 -07:00
2023-07-31 11:29:51 -07:00
2023-08-02 09:26:59 -07:00