[fmt] Update to 6.1.2#10080
Conversation
|
Done. |
|
@curoky, the patch applied failed in CI testing, could you update the patch? Checking patch include/fmt/format.h... #ifndef FMT_FORMAT_H_ #include error: patch failed: include/fmt/format.h:32 |
|
Done. [1/8] /usr/bin/c++ -DFMT_LOCALE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -I/home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/include -isystem /home/curoky/repos/fork/vcpkg/installed/x64-linux/include -fPIC -g -Wall -Wextra -Wconversion -pedantic -Wfatal-errors -std=c++11 -MD -MT CMakeFiles/spdlog.dir/src/fmt.cpp.o -MF CMakeFiles/spdlog.dir/src/fmt.cpp.o.d -o CMakeFiles/spdlog.dir/src/fmt.cpp.o -c /home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/src/fmt.cpp
[2/8] /usr/bin/c++ -DFMT_LOCALE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -I/home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/include -isystem /home/curoky/repos/fork/vcpkg/installed/x64-linux/include -fPIC -g -Wall -Wextra -Wconversion -pedantic -Wfatal-errors -std=c++11 -MD -MT CMakeFiles/spdlog.dir/src/spdlog.cpp.o -MF CMakeFiles/spdlog.dir/src/spdlog.cpp.o.d -o CMakeFiles/spdlog.dir/src/spdlog.cpp.o -c /home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/src/spdlog.cpp
FAILED: CMakeFiles/spdlog.dir/src/spdlog.cpp.o
/usr/bin/c++ -DFMT_LOCALE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -I/home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/include -isystem /home/curoky/repos/fork/vcpkg/installed/x64-linux/include -fPIC -g -Wall -Wextra -Wconversion -pedantic -Wfatal-errors -std=c++11 -MD -MT CMakeFiles/spdlog.dir/src/spdlog.cpp.o -MF CMakeFiles/spdlog.dir/src/spdlog.cpp.o.d -o CMakeFiles/spdlog.dir/src/spdlog.cpp.o -c /home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/src/spdlog.cpp
In file included from /home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/src/spdlog.cpp:13:
/home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/include/spdlog/details/pattern_formatter-inl.h: In member function ‘void spdlog::details::scoped_padder::pad_it(size_t)’:
/home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/include/spdlog/details/pattern_formatter-inl.h:76:9: error: ‘assert’ was not declared in this scope
76 | assert(count <= spaces_.size());
| ^~~~~~
compilation terminated due to -Wfatal-errors.
[3/8] /usr/bin/c++ -DFMT_LOCALE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -I/home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/include -isystem /home/curoky/repos/fork/vcpkg/installed/x64-linux/include -fPIC -g -Wall -Wextra -Wconversion -pedantic -Wfatal-errors -std=c++11 -MD -MT CMakeFiles/spdlog.dir/src/async.cpp.o -MF CMakeFiles/spdlog.dir/src/async.cpp.o.d -o CMakeFiles/spdlog.dir/src/async.cpp.o -c /home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/src/async.cpp
[4/8] /usr/bin/c++ -DFMT_LOCALE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -I/home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/include -isystem /home/curoky/repos/fork/vcpkg/installed/x64-linux/include -fPIC -g -Wall -Wextra -Wconversion -pedantic -Wfatal-errors -std=c++11 -MD -MT CMakeFiles/spdlog.dir/src/stdout_sinks.cpp.o -MF CMakeFiles/spdlog.dir/src/stdout_sinks.cpp.o.d -o CMakeFiles/spdlog.dir/src/stdout_sinks.cpp.o -c /home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/src/stdout_sinks.cpp
[5/8] /usr/bin/c++ -DFMT_LOCALE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -I/home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/include -isystem /home/curoky/repos/fork/vcpkg/installed/x64-linux/include -fPIC -g -Wall -Wextra -Wconversion -pedantic -Wfatal-errors -std=c++11 -MD -MT CMakeFiles/spdlog.dir/src/file_sinks.cpp.o -MF CMakeFiles/spdlog.dir/src/file_sinks.cpp.o.d -o CMakeFiles/spdlog.dir/src/file_sinks.cpp.o -c /home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/src/file_sinks.cpp
[6/8] /usr/bin/c++ -DFMT_LOCALE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -I/home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/include -isystem /home/curoky/repos/fork/vcpkg/installed/x64-linux/include -fPIC -g -Wall -Wextra -Wconversion -pedantic -Wfatal-errors -std=c++11 -MD -MT CMakeFiles/spdlog.dir/src/color_sinks.cpp.o -MF CMakeFiles/spdlog.dir/src/color_sinks.cpp.o.d -o CMakeFiles/spdlog.dir/src/color_sinks.cpp.o -c /home/curoky/repos/fork/vcpkg/buildtrees/spdlog/src/34724392a0-c671dd4aa9/src/color_sinks.cpp
ninja: build stopped: subcommand failed.Should fix it in this PR? |
|
@curoky, please also fix spdlog in this PR. fmt also failed on CI testing, could you take a look? does it repro in your local machine? because: File exists |
|
Done. |
|
/azp run |
|
Commenter does not have sufficient privileges for PR 10080 in repo microsoft/vcpkg |
|
@curoky, I have rerun CI testing on windows, let's wait for the results. |
|
@curoky, azure-kinect-sensor-sdk:x64-windows failed on CI testing, could you take a look? Failures:
-- Configuring incomplete, errors occurred! |
|
The error message is not enough to conclude, try to run again? @PhoebeHui |
|
I have rerun the CI again, does the issue repro locally? |
|
The CI test pass. |
|
Is there anything stopping this to get merged? May I assist if so? |
|
@strega-nil, could you priority to review and merge this PR? |
strega-nil
left a comment
There was a problem hiding this comment.
This is awesome! thanks for the PR, just some minor changes needed and then I'll merge :)
ports/fmt/CONTROL
Outdated
| @@ -1,4 +1,4 @@ | |||
| Source: fmt | |||
| Version: 6.0.0-1 | |||
| Version: 6.1.2-1 | |||
There was a problem hiding this comment.
This should be 6.1.2, instead of 6.1.2-1
|
/azp run |
|
The azure-kinect-sensor-sdk failures is fake, after remove the tombstone, this issue solved. |
This PR changes: