Skip to content

[vcpkg baseline][llvm] Fix feature tools#22230

Merged
BillyONeal merged 5 commits intomicrosoft:masterfrom
JackBoosY:dev/jack/fix-baseline-20211227
Dec 28, 2021
Merged

[vcpkg baseline][llvm] Fix feature tools#22230
BillyONeal merged 5 commits intomicrosoft:masterfrom
JackBoosY:dev/jack/fix-baseline-20211227

Conversation

@JackBoosY
Copy link
Contributor

@JackBoosY JackBoosY commented Dec 28, 2021

Fix llvm feature tools build:

[8873/8878] : && /Library/Developer/CommandLineTools/usr/bin/c++ -fPIC -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -fdiagnostics-color -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -g -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names  tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/Acceptor.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-platform.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-server.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/SystemInitializerLLGS.cpp.o -o bin/lldb-server  -Wl,-rpath,@loader_path/../lib  lib/libLLVMOptiond.a  lib/libLLVMSupportd.a  lib/liblldbBased.a  lib/liblldbHostd.a  lib/liblldbInitializationd.a  lib/liblldbPluginObjectFileMachOd.a  lib/liblldbPluginInstructionARMd.a  lib/liblldbPluginInstructionMIPSd.a  lib/liblldbPluginInstructionMIPS64d.a  lib/liblldbPluginProcessGDBRemoted.a  lib/liblldbPluginPlatformMacOSXd.a  lib/liblldbPluginPlatformPOSIXd.a  lib/liblldbPluginPlatformMacOSXObjCXXd.a  -lcompression  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libform.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libpanel.a  lib/liblldbBased.a  lib/libLLVMMCJITd.a  lib/libLLVMExecutionEngined.a  lib/libLLVMOrcTargetProcessd.a  lib/libLLVMOrcSharedd.a  lib/libLLVMRuntimeDyldd.a  lib/libclangCodeGend.a  lib/libLLVMCoveraged.a  lib/libLLVMLTOd.a  lib/libLLVMExtensionsd.a  lib/libPollyd.a  lib/libPollyISLd.a  lib/libLLVMPassesd.a  lib/libLLVMCoroutinesd.a  lib/libLLVMipod.a  lib/libLLVMLinkerd.a  lib/libLLVMVectorized.a  lib/libLLVMInstrumentationd.a  lib/libLLVMObjCARCOptsd.a  lib/libclangRewriteFrontendd.a  lib/libclangFrontendd.a  lib/libclangDriverd.a  lib/libLLVMOptiond.a  lib/libclangParsed.a  lib/libclangRewrited.a  lib/libclangSerializationd.a  lib/libclangSemad.a  lib/libclangEditd.a  lib/libclangAnalysisd.a  lib/libclangASTMatchersd.a  lib/liblldbHostd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libxml2.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libiconv.tbd  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libcharset.tbd  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libedit.tbd  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libiconv.tbd  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libcharset.tbd  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libedit.tbd  lib/liblldbHostMacOSXObjCXXd.a  lib/libLLVMIRReaderd.a  lib/libLLVMAsmParserd.a  lib/libclangASTd.a  lib/libLLVMFrontendOpenMPd.a  lib/libclangLexd.a  lib/libclangBasicd.a  lib/libLLVMDebugInfoPDBd.a  lib/liblldbUtilityd.a  -framework  Foundation  -framework  CoreFoundation  -framework  CoreServices  -framework  Security  lib/libLLVMMipsCodeGend.a  lib/libLLVMAsmPrinterd.a  lib/libLLVMDebugInfoDWARFd.a  lib/libLLVMDebugInfoMSFd.a  lib/libLLVMGlobalISeld.a  lib/libLLVMSelectionDAGd.a  lib/libLLVMCodeGend.a  lib/libLLVMBitWriterd.a  lib/libLLVMScalarOptsd.a  lib/libLLVMAggressiveInstCombined.a  lib/libLLVMInstCombined.a  lib/libLLVMTargetd.a  lib/libLLVMTransformUtilsd.a  lib/libLLVMAnalysisd.a  lib/libLLVMObjectd.a  lib/libLLVMBitReaderd.a  lib/libLLVMTextAPId.a  lib/libLLVMProfileDatad.a  lib/libLLVMCored.a  lib/libLLVMRemarksd.a  lib/libLLVMBitstreamReaderd.a  lib/libLLVMMipsAsmParserd.a  lib/libLLVMMCParserd.a  lib/libLLVMMipsDescd.a  lib/libLLVMMipsDisassemblerd.a  lib/libLLVMMCDisassemblerd.a  lib/libLLVMMCd.a  lib/libLLVMBinaryFormatd.a  lib/libLLVMDebugInfoCodeViewd.a  lib/libLLVMMipsInfod.a  lib/libLLVMSupportd.a  -lm  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libcurses.tbd  lib/libLLVMDemangled.a && :
FAILED: bin/lldb-server 
: && /Library/Developer/CommandLineTools/usr/bin/c++ -fPIC -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -fdiagnostics-color -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -g -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names  tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/Acceptor.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-platform.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-server.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/SystemInitializerLLGS.cpp.o -o bin/lldb-server  -Wl,-rpath,@loader_path/../lib  lib/libLLVMOptiond.a  lib/libLLVMSupportd.a  lib/liblldbBased.a  lib/liblldbHostd.a  lib/liblldbInitializationd.a  lib/liblldbPluginObjectFileMachOd.a  lib/liblldbPluginInstructionARMd.a  lib/liblldbPluginInstructionMIPSd.a  lib/liblldbPluginInstructionMIPS64d.a  lib/liblldbPluginProcessGDBRemoted.a  lib/liblldbPluginPlatformMacOSXd.a  lib/liblldbPluginPlatformPOSIXd.a  lib/liblldbPluginPlatformMacOSXObjCXXd.a  -lcompression  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  lib/liblldbCored.a  lib/liblldbSymbold.a  lib/liblldbTargetd.a  lib/liblldbPluginProcessUtilityd.a  lib/liblldbInterpreterd.a  lib/liblldbBreakpointd.a  lib/liblldbDataFormattersd.a  lib/liblldbExpressiond.a  lib/liblldbPluginCPlusPlusLanguaged.a  lib/liblldbPluginObjCLanguaged.a  lib/liblldbCommandsd.a  lib/liblldbPluginObjectFileJITd.a  lib/liblldbPluginClangCommond.a  lib/liblldbPluginCPPRuntimed.a  lib/liblldbPluginTypeSystemClangd.a  lib/liblldbPluginAppleObjCRuntimed.a  lib/liblldbPluginExpressionParserClangd.a  lib/liblldbPluginSymbolFileDWARFd.a  lib/liblldbPluginSymbolFilePDBd.a  lib/liblldbPluginObjCRuntimed.a  lib/liblldbPluginRenderScriptRuntimed.a  lib/liblldbPluginSymbolFileNativePDBd.a  lib/liblldbPluginObjectFilePDBd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libform.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libpanel.a  lib/liblldbBased.a  lib/libLLVMMCJITd.a  lib/libLLVMExecutionEngined.a  lib/libLLVMOrcTargetProcessd.a  lib/libLLVMOrcSharedd.a  lib/libLLVMRuntimeDyldd.a  lib/libclangCodeGend.a  lib/libLLVMCoveraged.a  lib/libLLVMLTOd.a  lib/libLLVMExtensionsd.a  lib/libPollyd.a  lib/libPollyISLd.a  lib/libLLVMPassesd.a  lib/libLLVMCoroutinesd.a  lib/libLLVMipod.a  lib/libLLVMLinkerd.a  lib/libLLVMVectorized.a  lib/libLLVMInstrumentationd.a  lib/libLLVMObjCARCOptsd.a  lib/libclangRewriteFrontendd.a  lib/libclangFrontendd.a  lib/libclangDriverd.a  lib/libLLVMOptiond.a  lib/libclangParsed.a  lib/libclangRewrited.a  lib/libclangSerializationd.a  lib/libclangSemad.a  lib/libclangEditd.a  lib/libclangAnalysisd.a  lib/libclangASTMatchersd.a  lib/liblldbHostd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libxml2.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libiconv.tbd  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libcharset.tbd  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libedit.tbd  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libiconv.tbd  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libcharset.tbd  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libedit.tbd  lib/liblldbHostMacOSXObjCXXd.a  lib/libLLVMIRReaderd.a  lib/libLLVMAsmParserd.a  lib/libclangASTd.a  lib/libLLVMFrontendOpenMPd.a  lib/libclangLexd.a  lib/libclangBasicd.a  lib/libLLVMDebugInfoPDBd.a  lib/liblldbUtilityd.a  -framework  Foundation  -framework  CoreFoundation  -framework  CoreServices  -framework  Security  lib/libLLVMMipsCodeGend.a  lib/libLLVMAsmPrinterd.a  lib/libLLVMDebugInfoDWARFd.a  lib/libLLVMDebugInfoMSFd.a  lib/libLLVMGlobalISeld.a  lib/libLLVMSelectionDAGd.a  lib/libLLVMCodeGend.a  lib/libLLVMBitWriterd.a  lib/libLLVMScalarOptsd.a  lib/libLLVMAggressiveInstCombined.a  lib/libLLVMInstCombined.a  lib/libLLVMTargetd.a  lib/libLLVMTransformUtilsd.a  lib/libLLVMAnalysisd.a  lib/libLLVMObjectd.a  lib/libLLVMBitReaderd.a  lib/libLLVMTextAPId.a  lib/libLLVMProfileDatad.a  lib/libLLVMCored.a  lib/libLLVMRemarksd.a  lib/libLLVMBitstreamReaderd.a  lib/libLLVMMipsAsmParserd.a  lib/libLLVMMCParserd.a  lib/libLLVMMipsDescd.a  lib/libLLVMMipsDisassemblerd.a  lib/libLLVMMCDisassemblerd.a  lib/libLLVMMCd.a  lib/libLLVMBinaryFormatd.a  lib/libLLVMDebugInfoCodeViewd.a  lib/libLLVMMipsInfod.a  lib/libLLVMSupportd.a  -lm  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libcurses.tbd  lib/libLLVMDemangled.a && :
Undefined symbols for architecture x86_64:
  "__nc_panelhook_sp", referenced from:
      _del_panel in libpanel.a(p_delete.o)
      _new_panel in libpanel.a(p_new.o)
      _root_panel in libpanel.a(p_new.o)
      _update_panels_sp in libpanel.a(p_update.o)
      _show_panel in libpanel.a(p_show.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

This issue is caused by ncurses wasn't added to the link list.
In lldb\tools\lldb-server\CMakeLists.txt:

add_lldb_tool(lldb-server
...
    LINK_LIBS
...
      ${LLDB_SYSTEM_LIBS}
...
)

In lldb\source\Core\CMakeLists.txt:

if (LLDB_ENABLE_CURSES)
  list(APPEND LLDB_CURSES_LIBS ${CURSES_LIBRARIES} ${PANEL_LIBRARIES})
  if(LLVM_ENABLE_TERMINFO)
    list(APPEND LLDB_CURSES_LIBS ${TERMINFO_LIB})
  endif()
  if (LLVM_BUILD_STATIC)
    list(APPEND LLDB_CURSES_LIBS gpm)
  endif()
endif()

In lldb\source\Core\CMakeLists.txt:

if (LLDB_ENABLE_CURSES)
  list(APPEND LLDB_CURSES_LIBS ${CURSES_LIBRARIES} ${PANEL_LIBRARIES})
  if(LLVM_ENABLE_TERMINFO)
    list(APPEND LLDB_CURSES_LIBS ${TERMINFO_LIB})
...

which is defined in lldb\cmake\modules\LLDBConfig.cmake:

add_optional_dependency(LLDB_ENABLE_CURSES "Enable curses support in LLDB" CursesAndPanel CURSESANDPANEL_FOUND)

And it calls lldb\cmake\modules\FindCursesAndPanel.cmake:

if(CURSES_INCLUDE_DIRS AND CURSES_LIBRARIES AND PANEL_LIBRARIES)
  set(CURSESANDPANEL_FOUND TRUE)
else()
  find_package(Curses QUIET)
  find_library(PANEL_LIBRARIES NAMES panel DOC "The curses panel library" QUIET)
  include(FindPackageHandleStandardArgs)
  find_package_handle_standard_args(CursesAndPanel
                                    FOUND_VAR
                                      CURSESANDPANEL_FOUND
                                    REQUIRED_VARS
                                      CURSES_INCLUDE_DIRS
                                      CURSES_LIBRARIES
                                      PANEL_LIBRARIES)
  if(CURSES_FOUND AND PANEL_LIBRARIES)
    mark_as_advanced(CURSES_INCLUDE_DIRS CURSES_LIBRARIES PANEL_LIBRARIES)
  endif()
endif()

Related: #21790 #22158.

@JackBoosY JackBoosY added category:port-bug The issue is with a library, which is something the port should already support info:internal labels Dec 28, 2021
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

After committing all other changes, the version database must be updated
git add -u && git commit
git checkout ae91542c8e71634cb937d467f05920653084cc0b -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index 555e217..fa0419e 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -2646,7 +2646,7 @@
     },
     "halide": {
       "baseline": "13.0.2",
-      "port-version": 0
+      "port-version": 1
     },
     "happly": {
       "baseline": "2021-03-19",
diff --git a/versions/h-/halide.json b/versions/h-/halide.json
index c313ea0..1461c48 100644
--- a/versions/h-/halide.json
+++ b/versions/h-/halide.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "23cb3e551c046780a28adb35810aad5037c738e6",
+      "version": "13.0.2",
+      "port-version": 1
+    },
     {
       "git-tree": "92aa2ed7a51a38dfb53cdcb2f4b9c54f58030d52",
       "version": "13.0.2",

@PhoebeHui
Copy link
Contributor

cc @yurybura

@PhoebeHui PhoebeHui added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Dec 28, 2021
{
"name": "halide",
"version": "13.0.2",
"port-version": 1,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hilide port wasn't modified.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, halide shouldn't be modified becuase that's not its fault.

@BillyONeal BillyONeal merged commit 2689f78 into microsoft:master Dec 28, 2021
@BillyONeal
Copy link
Member

Thanks for the fix!

@JackBoosY JackBoosY deleted the dev/jack/fix-baseline-20211227 branch December 29, 2021 03:57
strega-nil-ms added a commit that referenced this pull request Jan 20, 2022
…dp] Add new port (#22419)

* [qtkeychain] Support to build with less dependencies (#21965)

* [qtkeychain] Support to build with less dependencies

* Update version database

* [trantor] Update to 1.5.4 (#21969)

* [trantor] Update to 1.5.4

* format

* [robin-hood-hashing] Update to 3.11.4 (#21971)

* [robin-hood-hashing] Update to 3.11.4

* [robin-hood-hashing] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>

* [libuuid] Fix wrong pkg-config installation (#21970) (#21972)

* [libuuid] Fix wrong pkg-config installation (#21970)

* update port version

* Update version database

* [rmlui] Update to version 4.3 (#21987)

* [json_dto] Update to v.0.3.0 (#22002)

* json-dto updated to v.0.3.0

* json-dto v.0.3.0 added to the mainline.

* [mmloader]Update mmloader to v1.0.1 (#22004)

* Update mmloader to v1.0.1

* Update mmloader version

- fixed compile errors of tools project

* Add version data

* Update ports/mmloader/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update version data

* update mmloader.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>

* [vk-bootstrap] New port (#21949)

* [vcpkg] Change osx to run every 48 hours rather than every 24. (#21954)

* Change osx to run every 48 hours rather than every 24.

* Back out more former-tensorflow-separation yaml.

* [kddockwidgets] new port (#21989)

* add kddockwidgets

* format manifest

* version stuff

* switch to vcpkg_cmake_*  and add patch

* version stuff

* add crosscompiliation code for arm windows

* version stuff

* remove prefer ninja

* version stuff

* [osgearth] Change blend2d dependency to use the blend2d target  (#21977)

* [osgearth] Change blend2d dependency to use the blend2d target and add missing dependency.

* Add quotes around 'dynamic', as requested by dg0yt

* Use CONFIG for blend2d, and combine with make-all-find-packages-required patch, as requested by @JackBoosY.

* [vcpkg baseline][tensorflow] setup python venv and update Linux VMs (#21912)

* Revert "incorporate changes from microsoft:master"

* Revert "Revert "incorporate changes from microsoft:master""

* preliminary approach to solve pip issue

* fix python venv

* fix macOS build command again

* bump version

* x-add-version

* Fix spelling of prerequisites.

* Add python3-venv

* Update linux pool.

Co-authored-by: Joachim Gehweiler <joachim@Joachims-iMac.local>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [libevent] no absolute paths (#21179)

* [Pcre2] Check if files exists before call vcpkg_replace_string. (#22003)

* Check if files exists before call vcpkg_replace_string.

* Update per comments.

Only guard debug.

* Update ports/pcre2/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Bump port-version.

Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [lodepng] Fix cannot open include file "lodepng.h" (#22007)

* [lodepng] Fix cannot open include file "lodepng.h"

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [MyGUI] update to 3.4.1 (#22015)

* [MyGUI] update to 3.4.1

* update version

* [s2n] Update, add openssl dependency (#21484)

* Update to 1.3.0, add openssl dependency

* Add 'tests' feature

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* Libpq update and VCPKG_OSX_SYSROOT fix (#21583)

* [libpq] Update to 12.9

* [libpq] Use VCPKG_OSX_SYSROOT if set

otherwise configure set the default sysroot in addition, ignoring the
sysroot set by vcpkg_configure_cmake.

* [libpq] remove comment only chunks from patches

* [libpq] update version registry

* [qhttpengine] New port (#22009)

* [qhttpengine] New port

* Update version database

* Fix the format of portfile.cmake

* Fix the format of portfile.cmake

* update version

* Remove duplicate build_shared_libs setting.

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ xtensor-io ] Fix wrong hash (#22018)

* [xtensor-io] Fix wrong hash

* update version

* [vcpkg] Update VMs for December 2021 Patch Tuesday (#22013)

* Add Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools to VS as requested by https://github.com/microsoft/vcpkg/issues/19554

* Cherry pick python changes from https://github.com/microsoft/vcpkg/pull/21912

* Update linux pool.

* Update windows pool.

* [starlink] Veggiesaurus/starlink ast cminpack fix (#20559)

* add CMINPACK_NO_DLL flag back

* bump port version

* updated versions JSON

* quotation mark adjustment

* git-tree update

* adjusted c flags configuration

* hash update

* whitespace fix

* git-tree hash update

* updated to ast 9.2.5, added external-cminpack flag

* updated version hash

* removed old version entry

* removed $schema element from json

* updated port git-tree hash

* [libunifex] Update to 2021-12-07 (#21995)

* updated libunifex version

* remove comment

* run x-add-versions --all

* Update ports/libunifex/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* rerun x-add-version libunifex

* Update versions/l-/libunifex.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* update libunifex to 12-07

* x-add-version

* libunifex port update

force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc

* Update libunifex.json

version update

* Update fix-compile-error.patch

relax clang warnings

* Update libunifex.json

git x-add-version libunifex

* remove unused

* x-add-versions

* remove old version log

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [tensorflow] update to 2.7, including bazel latest 4.x update (#22022)

* Revert "incorporate changes from microsoft:master"

* Revert "Revert "incorporate changes from microsoft:master""

* update tensorflow to 2.7 and bazel to latest 4.x

* Update version database.

Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [hiredis] Fix static build (#22038)

* [hiredis] Fix static build

* Update version database

* [vcpkg baseline] Fix mpg123 build failed on Linux (#22028)

* [baseline] Fix mpg123 build failed on Linux

* update version

* Fix misspelled "module".

* Actually fix the misspelling this time Bill.

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [qt5-base] no _debug lib suffixes on macOS (#14225) (#21695)

* [qt5-base] no _debug lib suffixes on macOS (#14225)

* [qt5-base] patch qt5-base to remove _debug postfix on osx

* Apply suggestions from code review

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [qt5-base] create link to _debug.pc file from .pc file without _debug

* update version

* [qt5-base] create forward pkgconfig file

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [abseil] Upgrade to 2021.1102 (#22017)

* [abseil] Upgrade to 2021.1102

* revert portfile.cmake

* update version

* update portfile.cmake

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>

* [python3] Support arm (#21528)

* [python3] Support arm on non Windows

* Support arm on all platform, add host dependency

* version

* [pybind11] Add supports

* version

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>

* [openmvg] update to 2.0 (#22020)

* [openmvg] update to 2.0

* update version

* update patch

* update version

* [brynet] Update to 1.11.1 (#22021)

* brynet: upgrade to 1.11.1

* Update portfile.cmake

* Update brynet.json

* [graphicsmagick] update to version 1.3.37 (#22024)

* [graphicsmagick] update to version 1.3.37

* [graphicsmagick] manifest format

* [graphicsmagick] version database update

* [graphicsmagick] version-string -> version

* [graphicsmagick] version database update

* [meson] fix windows linker detection (#22032)

* fix meson linker detection .....

* bit of code cleanup in vcpkg_configure_meson

* forgot the version stuff

* put cmake back on path because meson is buggy as hell

* [libgpg-error] Release-only build support (#22036)

* [libgpg-error] Release-only build support

* Update version database

* Fix protfile spaces

* Update version database

* [elfutils] provide static or shared libraries correctly (#22055)

The logic for keeping the static or shared libraries according to
VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared
libraries when they should have been static, and vice versa.

* [gl3w] Use khrplatform.h from the egl-registry port (#22056)

* [gl3w] use khrplatform.h from the egl-registry port

The file was changed yesterday, invalidating the hash: KhronosGroup/EGL-Registry@57b4876de0f33677ece92dd9de0ef105ce69139d.

* [gl3w] migrate to new functions from vcpkg-cmake{,-config}

* [gl3w] bump port version

* [caf] Update to 0.18.5 (#22046)

* [caf] Update to 0.18.5

* Remove setting of BUILD_SHARED_LIBS already handled by vcpkg_cmake_configure.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [gmsh] Add new port (#21896)

* add: gmsh

* add: versioning for gmsh.

* [gmsh] Re-factory code

* Fix install, remove some features due to lack required dependencies.

* version

* Do not support uwp officially

* version

* Update ports/gmsh/portfile.cmake

* Update versions/g-/gmsh.json

* Group the options

* version

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [kf5] upgrade to 5.89 (#21890)

* [kf5*] Update to 5.89

* [kf5*] Update versions

* [kf5kio] update tag to rc2

* [kf5kio] update versions

* [kf5*] final 5.89 released

* [kf5*] update versions

* Clean up trailing whitespace and add quotes when naming .clang-format.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ompl] Add vcpkg_check_linkage (#21659)

* [ompl] Add vcpkg_check_linkage

* version

* version

* [pcl] Add feature apps, visualization, simulation, examples and add usage (#21788)

* [pcl] Add feature apps, visualization and examples

* version

* Add simulation

* Enable more apps, install examples, add usage

* format manifest file

* version

* set feature vtk as a alias for feature visualization

* version

* [activemq-cpp] Added missing libuuid dependency (#22059)

This is a mandatory dependency according to
https://github.com/apache/activemq-cpp/blob/master/README.txt

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ (#22025)

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++

* Changed reference

* Update version database

* Fix hash

* Update version database

* Review changes and update lib version

* fixver

* Update version database

* Update version database 2

* Fix vcpkg deps

* Update version database

* [tensorflow-common] remove single quotes from vcpkg flags (#21869)

* [vcpkg_acquire_msys] Update bzip2 to 1.0.8-2

* [tensorflow-common] remove single quotes from vcpkg flags

They are escaped like '\'-mtune=native\''  which leads to a compiler error:
cc: error: unrecognized command line option '-mtune=native'
Set via: set(VCPKG_CXX_FLAGS "-mtune=native")

* [sdl2-mixer] Fix link mpg123 error (#22049)

* [sdl2-mixer] Fix link mpg123 error

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [x64-windows-release] add a single config community triplet based on x64-windows and make it work on some ports (#15983)

* add a single config community triplet based on x64-windows

* add a failed port, otherwise mechanism does not support empty list

* add failures to baseline

* remove duplicate entry

* second round of failures added to baseline

* third round of regressions added to CI

* [ade] fix single-config builds

* [ade] update refs

* remove duplicate entries

* [unix2dos] restore eol in script file

* add even more ports now failing in singleConfig...

* [libjpeg-turbo] remove unnecessary check

* [libjpeg-turbo] fix references

* [baseline] restore check for ports that were added recently

* [libmodplug] enable single config triplets

* [tensorflow-common] enable single config triplets

* update baseline

* fix references

* remove wrong check for single config triplets

* fix references

* [ogre] fix single config builds

* [ogre] fix references

* [untested] force x64-windows-release as host triplet when testing x64-windows-release in CI

* fix

* [x264] fix for single config

* [x264] update refs

* [libffi] enable single config builds

* [libffi] update refs

* remove cli broken arguments

* [calceph] enable single-config builds

* [calceph] fix references

* [kf5config] enable single-config builds

* [kf5config] fix references

* [detours] enable single-config builds

* [detours] fix references

* [kf5*] enable single-config builds

* [kf5*] fix references

* fix

* kf5config fix reference

* trying again to force host triplet in CI

* [boost] fix for single-config builds

* [boost] update references

* fix

* [boost] update refs

* disable host triplet in ci because it's not necessary

* retrigger a build for ports previously failing

* remove host triplet in ci, not necessary anymore?

* make PR dry

* [tensorflow-common] bump version

* [tensorflow-common] fix references

* Fix version database for boost-modular-build-helper.

* fix references

* restore CRLF on some ports

* bump versions

* fix references

* bump port versions

* fix references

* boost-modular-build-helper: Reverted due to no changes.

detours, kf5config, kf5holidays, libbacktrace: Reverted due to only whitespace changes.
libffi: bumped port-version
libmodplug: reverted due to no functional changes
ogre, ogre-next: reverted due to incorrect case of "Debug" vs. "Release" already fixed in master.

And rebuilt version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [llvm] update to 13.0.0 (#20749)

* [llvm] update to 13.0.0

* add version

* [llvm] rework processing of the CMake packages

* update versions

* [llvm] return patch to fix config paths

* update version

* [llvm] allow to build Flang on Windows

* add version

* [llvm] temporary enable Flang by default for test

* update version

* [llvm] fix Flang installation

* update version

* [llvm] try to fix Flang build

* update version

* [llvm] remove Flang from defaults and use Perl path

* [halide] update to 13.0.0

* update versions

* [mesa] update to v21.2.5 and fix build with LLVM 13

* [llvm] use version

* update versions

* [opencv4] fix build with Halide 13

* update version

* update ci.baseline

* [halide] update usage file

* [llvm] update supports

* update versions

* [vcpkg-ci-llvm] add test port

* [vcpkg-ci-llvm] rework test port

* [vcpkg-ci-llvm] test more features

* [halide] update to v13.0.1

* update version

* [mesa] recover port version

* update versions

* [opencv4] update version

* update version

* Update opencv4.json

* [halide] update to v13.0.2 and fix usage

* update version

* Update ports/halide/portfile.cmake

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* update version

* enable LLVM ABI breaking checks to avoid Halide build fail

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* [quazip] no absolute paths (#21570)

* [qca] no absolute paths (#21571)

* [cutelyst2] no absolute paths (#21574)

* [vcpkg docs][ES] Sync with English readme (#21952) (#22103)

* fixed false friends for librería

* add vcpkg-tool repo

* sync with English Readme (#21952)

* fix non translated links

* [msbuild] Correct resulting triplet installation folder (#22079)

Co-authored-by: klaus triendl <klaus.triendl@firedaemon.com>

* [cppgraphqlgen] Update to latest 4.0.0 release (#22071)

* [cppgraphqlgen] Update to latest 4.0.0 release

* [cppgraphqlgen] vcpkg x-add-version cppgraphqlgen

* [cppgraphqlgen] Replace deprecated vcpkg functions

* [cppgraphqlgen] Re-run vcpkg x-add-version

* Flag the x64-linux CI pipeline as known failure

* [python3] Fix feature deprecated-win7-support. (#22090)

* [python3] Fix deprecated-win7-support patch.

* x-add-version

* Pass native install dir to nmake (#22095)

* [sqlcipher] bump version to 4.5.0 (#22089)

* [sqlcipher] bump version to 4.5.0

* fix hash

* [ncurses] Update (#22087)

* Update to 6.3

* Fix mingw

* Add ncurses usage

* Update versions

* [arrow] Update to 6.0.1 (#22084)

* Bump version to 6.0.1

* Update versions files

* [log4cxx] Update to 0.12.1 (#22065)

* [log4cxx] Update to 0.12.1

* Use version rather than version-string.

Co-authored-by: Hentschel, Marten <marten.hentschel@schoenhofer.de>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [teemo] Update to v2.4 (#22105)

* [cpp-ipc] Update 1.0.1

* [cpp-ipc] Update version and ci.baseline

* [cpp-ipc] Remove cpp-ipc from ci.baseline.txt

* [teemo] Update to v2.3

* [teemo] Run `vcpkg x-add-version --all`

* [teemo] Update vcpkg.json

* [teemo] Run vcpkg `x-add-version teemo --overwrite-version`

* Remove excess teemo.json

* [teemo] Update to v2.4

* [teemo] run ./vcpkg x-add-version --all

Co-authored-by: Jonliu1993 <13720414433@163.com>

* [rapidcheck] Update rapidcheck to 2021-10-10 (#22100)

* Updated rapidcheck port to 2021-10-10.

* Further updated rapidcheck for pull request.

* Apparently I `x-add-version`ed wrong the first time.

* [libunifex] no absolute paths (#22098)

* [ graphicsmagick ] Add Webp support feature (#22061)

* [graphicsmagick] add support to WebP format

* [graphicsmagick] port version update

* [Tracy Profiler] Add new port (#21826)

* Adding tracy port

* Formatting tracy port

* Tidying up the port

* Formatting again

* Making sure git-tree is correct

* Adding correct vcpkg dependencies

* Newline at file end again

* Update version database

* Making sure to mark tracy as not supporting x86 at all

* Updating version again

* Responding to feedback and double checking which builds will work

* Updating versions

* Tidying up some loose ends

* Updating port version again

* Removing port-version 1

* Removing tracy from ci baseline

* Removing unnecessary include copy

* Updating version

* Resolving feedback

* Updating version and formatting

* Version for the version god

* tweaking tracy supports

* Formatting and version

* Version

* Adding pthreads dependency to tracy for non-windows platforms

* Version

* [vcpkg baseline][ffmpeg] Fix dependency alsa (#22110)

* [vcpkg baseline][ffmpeg] Fix dependency alsa

* version

* fix option name

* version

* Apply suggestion

* version

* [libzen,libmediainfo] update and no absolute paths (#21171)

* [libdatachannel] update to 0.16.0 (#22048)

* update libdatachannel to 0.16.0

* update libdatachannel to 0.16.0

* delete port-version

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>

* [libsodium] Fix cross compile build (#22117)

* [sail] Update to 0.9.0-pre19 (#22118)

* [sail] Update to 0.9.0-pre19

* [sail] vcpkg x-add-version --all --overwrite-version

* [sail] Remove vcpkg_fail_port_install

* [sail] vcpkg x-add-version --all --overwrite-version

* [sentry-native] Update to 0.4.13 (#22119)

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

* add x64-linux-release community triplet (#22120)

* add x64-osx-release community triplet (#22134)

* Fix powershell 5 compatibility (#22123)

* [sqlite3] Fix .pc (#22121)

Android does not have -lpthread

* [rapidcheck ] Update to 2021-12-20. (#22125)

* Updated rapidcheck to 2021-12-20.

* Updated version files.

* update cpr version to 1.7.2 (#22133)

* [teemo] Update to v2.5 (#22136)

* [cpp-ipc] Update 1.0.1

* [cpp-ipc] Update version and ci.baseline

* [cpp-ipc] Remove cpp-ipc from ci.baseline.txt

* [teemo] Update to v2.3

* [teemo] Run `vcpkg x-add-version --all`

* [teemo] Update vcpkg.json

* [teemo] Run vcpkg `x-add-version teemo --overwrite-version`

* Remove excess teemo.json

* [teemo] Update to v2.4

* [teemo] run ./vcpkg x-add-version --all

* [teemo] Update to v2.5

* [teemo] Update versions/t-/teemo.json

Co-authored-by: Jonliu1993 <13720414433@163.com>

* [entt] Update to 3.9.0 (#22147)

* [entt] Update to 3.9.0

* Update version files

* Migrate to new functions

* Update version

* [mvfst ] : Add new port (#22111)

* [abseil] Upgrade to 2021.1102

* revert portfile.cmake

* update version

* update portfile.cmake

* update version

* [s2geometry] google s2 for for manipulating geometric shapes

* [libevent] no absolute paths (#21179)

* [Pcre2] Check if files exists before call vcpkg_replace_string. (#22003)

* Check if files exists before call vcpkg_replace_string.

* Update per comments.

Only guard debug.

* Update ports/pcre2/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Bump port-version.

Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [lodepng] Fix cannot open include file "lodepng.h" (#22007)

* [lodepng] Fix cannot open include file "lodepng.h"

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [MyGUI] update to 3.4.1 (#22015)

* [MyGUI] update to 3.4.1

* update version

* [s2n] Update, add openssl dependency (#21484)

* Update to 1.3.0, add openssl dependency

* Add 'tests' feature

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* Libpq update and VCPKG_OSX_SYSROOT fix (#21583)

* [libpq] Update to 12.9

* [libpq] Use VCPKG_OSX_SYSROOT if set

otherwise configure set the default sysroot in addition, ignoring the
sysroot set by vcpkg_configure_cmake.

* [libpq] remove comment only chunks from patches

* [libpq] update version registry

* [qhttpengine] New port (#22009)

* [qhttpengine] New port

* Update version database

* Fix the format of portfile.cmake

* Fix the format of portfile.cmake

* update version

* Remove duplicate build_shared_libs setting.

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ xtensor-io ] Fix wrong hash (#22018)

* [xtensor-io] Fix wrong hash

* update version

* [vcpkg] Update VMs for December 2021 Patch Tuesday (#22013)

* Add Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools to VS as requested by https://github.com/microsoft/vcpkg/issues/19554

* Cherry pick python changes from https://github.com/microsoft/vcpkg/pull/21912

* Update linux pool.

* Update windows pool.

* [starlink] Veggiesaurus/starlink ast cminpack fix (#20559)

* add CMINPACK_NO_DLL flag back

* bump port version

* updated versions JSON

* quotation mark adjustment

* git-tree update

* adjusted c flags configuration

* hash update

* whitespace fix

* git-tree hash update

* updated to ast 9.2.5, added external-cminpack flag

* updated version hash

* removed old version entry

* removed $schema element from json

* updated port git-tree hash

* [libunifex] Update to 2021-12-07 (#21995)

* updated libunifex version

* remove comment

* run x-add-versions --all

* Update ports/libunifex/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* rerun x-add-version libunifex

* Update versions/l-/libunifex.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* update libunifex to 12-07

* x-add-version

* libunifex port update

force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc

* Update libunifex.json

version update

* Update fix-compile-error.patch

relax clang warnings

* Update libunifex.json

git x-add-version libunifex

* remove unused

* x-add-versions

* remove old version log

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [tensorflow] update to 2.7, including bazel latest 4.x update (#22022)

* Revert "incorporate changes from microsoft:master"

* Revert "Revert "incorporate changes from microsoft:master""

* update tensorflow to 2.7 and bazel to latest 4.x

* Update version database.

Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [hiredis] Fix static build (#22038)

* [hiredis] Fix static build

* Update version database

* [vcpkg baseline] Fix mpg123 build failed on Linux (#22028)

* [baseline] Fix mpg123 build failed on Linux

* update version

* Fix misspelled "module".

* Actually fix the misspelling this time Bill.

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [qt5-base] no _debug lib suffixes on macOS (#14225) (#21695)

* [qt5-base] no _debug lib suffixes on macOS (#14225)

* [qt5-base] patch qt5-base to remove _debug postfix on osx

* Apply suggestions from code review

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [qt5-base] create link to _debug.pc file from .pc file without _debug

* update version

* [qt5-base] create forward pkgconfig file

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [python3] Support arm (#21528)

* [python3] Support arm on non Windows

* Support arm on all platform, add host dependency

* version

* [pybind11] Add supports

* version

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>

* [openmvg] update to 2.0 (#22020)

* [openmvg] update to 2.0

* update version

* update patch

* update version

* [brynet] Update to 1.11.1 (#22021)

* brynet: upgrade to 1.11.1

* Update portfile.cmake

* Update brynet.json

* [graphicsmagick] update to version 1.3.37 (#22024)

* [graphicsmagick] update to version 1.3.37

* [graphicsmagick] manifest format

* [graphicsmagick] version database update

* [graphicsmagick] version-string -> version

* [graphicsmagick] version database update

* [meson] fix windows linker detection (#22032)

* fix meson linker detection .....

* bit of code cleanup in vcpkg_configure_meson

* forgot the version stuff

* put cmake back on path because meson is buggy as hell

* [libgpg-error] Release-only build support (#22036)

* [libgpg-error] Release-only build support

* Update version database

* Fix protfile spaces

* Update version database

* [elfutils] provide static or shared libraries correctly (#22055)

The logic for keeping the static or shared libraries according to
VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared
libraries when they should have been static, and vice versa.

* [gl3w] Use khrplatform.h from the egl-registry port (#22056)

* [gl3w] use khrplatform.h from the egl-registry port

The file was changed yesterday, invalidating the hash: KhronosGroup/EGL-Registry@57b4876de0f33677ece92dd9de0ef105ce69139d.

* [gl3w] migrate to new functions from vcpkg-cmake{,-config}

* [gl3w] bump port version

* [caf] Update to 0.18.5 (#22046)

* [caf] Update to 0.18.5

* Remove setting of BUILD_SHARED_LIBS already handled by vcpkg_cmake_configure.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [gmsh] Add new port (#21896)

* add: gmsh

* add: versioning for gmsh.

* [gmsh] Re-factory code

* Fix install, remove some features due to lack required dependencies.

* version

* Do not support uwp officially

* version

* Update ports/gmsh/portfile.cmake

* Update versions/g-/gmsh.json

* Group the options

* version

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [kf5] upgrade to 5.89 (#21890)

* [kf5*] Update to 5.89

* [kf5*] Update versions

* [kf5kio] update tag to rc2

* [kf5kio] update versions

* [kf5*] final 5.89 released

* [kf5*] update versions

* Clean up trailing whitespace and add quotes when naming .clang-format.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ompl] Add vcpkg_check_linkage (#21659)

* [ompl] Add vcpkg_check_linkage

* version

* version

* [pcl] Add feature apps, visualization, simulation, examples and add usage (#21788)

* [pcl] Add feature apps, visualization and examples

* version

* Add simulation

* Enable more apps, install examples, add usage

* format manifest file

* version

* set feature vtk as a alias for feature visualization

* version

* [activemq-cpp] Added missing libuuid dependency (#22059)

This is a mandatory dependency according to
https://github.com/apache/activemq-cpp/blob/master/README.txt

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ (#22025)

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++

* Changed reference

* Update version database

* Fix hash

* Update version database

* Review changes and update lib version

* fixver

* Update version database

* Update version database 2

* Fix vcpkg deps

* Update version database

* [tensorflow-common] remove single quotes from vcpkg flags (#21869)

* [vcpkg_acquire_msys] Update bzip2 to 1.0.8-2

* [tensorflow-common] remove single quotes from vcpkg flags

They are escaped like '\'-mtune=native\''  which leads to a compiler error:
cc: error: unrecognized command line option '-mtune=native'
Set via: set(VCPKG_CXX_FLAGS "-mtune=native")

* [sdl2-mixer] Fix link mpg123 error (#22049)

* [sdl2-mixer] Fix link mpg123 error

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [mvfst]: New port: a client and server implementation of IETF QUIC protocol in C++ by Facebook

* [mvfst]: New port: a client and server implementation of IETF QUIC protocol in C++ by Facebook

* [mvfst] new port

* [mvfst] New port

* Update ports/mvfst/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* [mvfst] new port

* [mvfst]: new port

* [mvfst] new port

* [mvfst] new port

* [mvfst]: new port

Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com>
Co-authored-by: Lars Glud <larshg@gmail.com>
Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: Daniel Schürmann <daschuer@mixxx.org>
Co-authored-by: Vitaly <v31337@gmail.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Angus Comrie <accomrie@gmail.com>
Co-authored-by: Li Zeyang <a.banknote@gmail.com>
Co-authored-by: Joachim Gehweiler <44170764+jgehw@users.noreply.github.com>
Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: IronsDu <irons.du@gmail.com>
Co-authored-by: Josue Andrade Gomes <josuegomes@gmail.com>
Co-authored-by: Clayton Wheeler <cswheeler@gmail.com>
Co-authored-by: Christian Fillion <cfillion@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: X.ZhaoMa <ma@arch.ethz.ch>
Co-authored-by: Dawid Wróbel <me@dawidwrobel.com>

* [pdcurses] Revise portfile (#22092)

* Use vcpkg_build_nmake

* Update versions

* Use INSTALLDIR

* Update versions

* [imgui] Update to 1.86 (#22161)

* [imgui] Update to 1.86

* [imgui] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>

* [drogon] Update to 1.7.4 (#22016)

* [drogon] Update to 1.7.4

* add fs.patch

* fix redis feature

Co-authored-by: antao <antao@heart-forever.com>

* [activemq-cpp] Add platform for dependency libuuid (#22151)

* [activemq-cpp] Add platform for dependency libuuid

* version

* [mlpack] no absolute paths (#22160)

* [highfive] Fix usage (#22150)

* [highfive] Fix usage

* version

* Re-fix

* version

* [libmysql] Fix could not find package config files (#22062)

* [libmysql] Fix could not find package config files

* update version

* [poco] Fix install PocoDataMySQL.lib

* update version

* [poco] Update portfile.cmake

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [Breakpad] fix cmake include install (#22130)

* [abseil] Upgrade to 2021.1102

* revert portfile.cmake

* update version

* update portfile.cmake

* update version

* [s2geometry] google s2 for for manipulating geometric shapes

* [libevent] no absolute paths (#21179)

* [Pcre2] Check if files exists before call vcpkg_replace_string. (#22003)

* Check if files exists before call vcpkg_replace_string.

* Update per comments.

Only guard debug.

* Update ports/pcre2/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Bump port-version.

Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [lodepng] Fix cannot open include file "lodepng.h" (#22007)

* [lodepng] Fix cannot open include file "lodepng.h"

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [MyGUI] update to 3.4.1 (#22015)

* [MyGUI] update to 3.4.1

* update version

* [s2n] Update, add openssl dependency (#21484)

* Update to 1.3.0, add openssl dependency

* Add 'tests' feature

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* Libpq update and VCPKG_OSX_SYSROOT fix (#21583)

* [libpq] Update to 12.9

* [libpq] Use VCPKG_OSX_SYSROOT if set

otherwise configure set the default sysroot in addition, ignoring the
sysroot set by vcpkg_configure_cmake.

* [libpq] remove comment only chunks from patches

* [libpq] update version registry

* [qhttpengine] New port (#22009)

* [qhttpengine] New port

* Update version database

* Fix the format of portfile.cmake

* Fix the format of portfile.cmake

* update version

* Remove duplicate build_shared_libs setting.

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ xtensor-io ] Fix wrong hash (#22018)

* [xtensor-io] Fix wrong hash

* update version

* [vcpkg] Update VMs for December 2021 Patch Tuesday (#22013)

* Add Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools to VS as requested by https://github.com/microsoft/vcpkg/issues/19554

* Cherry pick python changes from https://github.com/microsoft/vcpkg/pull/21912

* Update linux pool.

* Update windows pool.

* [starlink] Veggiesaurus/starlink ast cminpack fix (#20559)

* add CMINPACK_NO_DLL flag back

* bump port version

* updated versions JSON

* quotation mark adjustment

* git-tree update

* adjusted c flags configuration

* hash update

* whitespace fix

* git-tree hash update

* updated to ast 9.2.5, added external-cminpack flag

* updated version hash

* removed old version entry

* removed $schema element from json

* updated port git-tree hash

* [libunifex] Update to 2021-12-07 (#21995)

* updated libunifex version

* remove comment

* run x-add-versions --all

* Update ports/libunifex/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* rerun x-add-version libunifex

* Update versions/l-/libunifex.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* update libunifex to 12-07

* x-add-version

* libunifex port update

force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc

* Update libunifex.json

version update

* Update fix-compile-error.patch

relax clang warnings

* Update libunifex.json

git x-add-version libunifex

* remove unused

* x-add-versions

* remove old version log

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [tensorflow] update to 2.7, including bazel latest 4.x update (#22022)

* Revert "incorporate changes from microsoft:master"

* Revert "Revert "incorporate changes from microsoft:master""

* update tensorflow to 2.7 and bazel to latest 4.x

* Update version database.

Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [hiredis] Fix static build (#22038)

* [hiredis] Fix static build

* Update version database

* [vcpkg baseline] Fix mpg123 build failed on Linux (#22028)

* [baseline] Fix mpg123 build failed on Linux

* update version

* Fix misspelled "module".

* Actually fix the misspelling this time Bill.

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [qt5-base] no _debug lib suffixes on macOS (#14225) (#21695)

* [qt5-base] no _debug lib suffixes on macOS (#14225)

* [qt5-base] patch qt5-base to remove _debug postfix on osx

* Apply suggestions from code review

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [qt5-base] create link to _debug.pc file from .pc file without _debug

* update version

* [qt5-base] create forward pkgconfig file

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [python3] Support arm (#21528)

* [python3] Support arm on non Windows

* Support arm on all platform, add host dependency

* version

* [pybind11] Add supports

* version

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>

* [openmvg] update to 2.0 (#22020)

* [openmvg] update to 2.0

* update version

* update patch

* update version

* [brynet] Update to 1.11.1 (#22021)

* brynet: upgrade to 1.11.1

* Update portfile.cmake

* Update brynet.json

* [graphicsmagick] update to version 1.3.37 (#22024)

* [graphicsmagick] update to version 1.3.37

* [graphicsmagick] manifest format

* [graphicsmagick] version database update

* [graphicsmagick] version-string -> version

* [graphicsmagick] version database update

* [meson] fix windows linker detection (#22032)

* fix meson linker detection .....

* bit of code cleanup in vcpkg_configure_meson

* forgot the version stuff

* put cmake back on path because meson is buggy as hell

* [libgpg-error] Release-only build support (#22036)

* [libgpg-error] Release-only build support

* Update version database

* Fix protfile spaces

* Update version database

* [elfutils] provide static or shared libraries correctly (#22055)

The logic for keeping the static or shared libraries according to
VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared
libraries when they should have been static, and vice versa.

* [gl3w] Use khrplatform.h from the egl-registry port (#22056)

* [gl3w] use khrplatform.h from the egl-registry port

The file was changed yesterday, invalidating the hash: KhronosGroup/EGL-Registry@57b4876de0f33677ece92dd9de0ef105ce69139d.

* [gl3w] migrate to new functions from vcpkg-cmake{,-config}

* [gl3w] bump port version

* [caf] Update to 0.18.5 (#22046)

* [caf] Update to 0.18.5

* Remove setting of BUILD_SHARED_LIBS already handled by vcpkg_cmake_configure.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [gmsh] Add new port (#21896)

* add: gmsh

* add: versioning for gmsh.

* [gmsh] Re-factory code

* Fix install, remove some features due to lack required dependencies.

* version

* Do not support uwp officially

* version

* Update ports/gmsh/portfile.cmake

* Update versions/g-/gmsh.json

* Group the options

* version

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [kf5] upgrade to 5.89 (#21890)

* [kf5*] Update to 5.89

* [kf5*] Update versions

* [kf5kio] update tag to rc2

* [kf5kio] update versions

* [kf5*] final 5.89 released

* [kf5*] update versions

* Clean up trailing whitespace and add quotes when naming .clang-format.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ompl] Add vcpkg_check_linkage (#21659)

* [ompl] Add vcpkg_check_linkage

* version

* version

* [pcl] Add feature apps, visualization, simulation, examples and add usage (#21788)

* [pcl] Add feature apps, visualization and examples

* version

* Add simulation

* Enable more apps, install examples, add usage

* format manifest file

* version

* set feature vtk as a alias for feature visualization

* version

* [activemq-cpp] Added missing libuuid dependency (#22059)

This is a mandatory dependency according to
https://github.com/apache/activemq-cpp/blob/master/README.txt

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ (#22025)

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++

* Changed reference

* Update version database

* Fix hash

* Update version database

* Review changes and update lib version

* fixver

* Update version database

* Update version database 2

* Fix vcpkg deps

* Update version database

* [tensorflow-common] remove single quotes from vcpkg flags (#21869)

* [vcpkg_acquire_msys] Update bzip2 to 1.0.8-2

* [tensorflow-common] remove single quotes from vcpkg flags

They are escaped like '\'-mtune=native\''  which leads to a compiler error:
cc: error: unrecognized command line option '-mtune=native'
Set via: set(VCPKG_CXX_FLAGS "-mtune=native")

* [sdl2-mixer] Fix link mpg123 error (#22049)

* [sdl2-mixer] Fix link mpg123 error

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [breakpad] fix include cmake install

* [breakpad] fix cmake include

* [breakpad] fix cmake include

* [breakpad] fix cmake include install

* [breakpad] fix cmake include install

* [breakpad]: fix cmake include install

* [breakpad]: fix cmake install include

* Function modernization

* update version

* update vcpkg.json

* update version

* update portfile.cmake

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com>
Co-authored-by: Lars Glud <larshg@gmail.com>
Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: Daniel Schürmann <daschuer@mixxx.org>
Co-authored-by: Vitaly <v31337@gmail.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Angus Comrie <accomrie@gmail.com>
Co-authored-by: Li Zeyang <a.banknote@gmail.com>
Co-authored-by: Joachim Gehweiler <44170764+jgehw@users.noreply.github.com>
Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: IronsDu <irons.du@gmail.com>
Co-authored-by: Josue Andrade Gomes <josuegomes@gmail.com>
Co-authored-by: Clayton Wheeler <cswheeler@gmail.com>
Co-authored-by: Christian Fillion <cfillion@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: X.ZhaoMa <ma@arch.ethz.ch>
Co-authored-by: Dawid Wróbel <me@dawidwrobel.com>

* [giflib] use a vcpkg wrapper for cmake to circumvent bad cmake integrated module (#22141)

* [giflib] create wrapper to circumvent cmake module problems with giflib v5

* [giflib] fix references

* [giflib] remove unnecessary REQUIRED tags

* [giflib] fix references

* reduce wrapper to the minimum

* fix references

* [vcpkg baseline][uchardet] Fix download error (#22218)

* [vcpkg baseline][uchardet] Fix build error

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [vcpkg baseline][many ports] Fix build failures (#22180)

* [vcpkg baseline][omplapp] Fix dependencies, add features

* version

* [sdformat9] Add the required dependency urdfdom-headers

* [ignition-math6] Fix build error

* version

* [botan] Fix the pkgconfig again

* version

* [vcpkg baseline][llvm] Fix feature tools (#22230)

* [vcpkg baseline][llvm] Fix feature tools

* Trigger CI test

* version

* Trigger CI

* Clean up

* [armadillo] no absolute paths (#21663)

* [libpmemobj-cpp] no absolute paths (#21703)

* [vcpkg_fail_port_install] add a warning about extra args when ALWAYS is passed (#20314)

* [vcpkg_fail_port_install] add a warning about extra args when ALWAYS is passed

* Address the review suggestions

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>

* [doc] Update Chinese readme (#22166)

* [doc] Update Chinese readme

* Highlight the English Language package

* Remove depreciate part

* Apply suggestions

* [pango][pangomm] update to 1.50.3 and 1.50.0 (#22176)

* [pango] Update pango to 1.50.3 (microsoft#22174)

* [pangomm] Update pangomm to 1.50.0 (microsoft#22175)

Co-authored-by: Schaich <alonso.schaich@sodgeit.de>

* [boolinq] update to 3.0.3 (#22177)

* [boolinq] update to 3.0.3

* update version

* [x264] builds on arm (#22182)

* [openvdb] update to 8.2.0 (#22184)

* update openvdb to 8.2.0

* merge fix-case-sensitive.patch to 0003-fix-cmake.patch

* update

* Add double quotes for the path

* [Gtkmm ] Update to 4.4.0 (#22187)

* Update Gtkmm to 4.4.0

Solves #22185

* Fixed Gtkmm Version Json

* [Gtkmm ] Update to 4.4.0

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>

* [live555] Fix install head failed (#22190)

* [live555] Fix install head failed

* update version

* update live555 to the latest version

* update version

* [wil] update (#22192)

* [wil] update

* [wil] update versions

* [rtaudio] update to v5.2.0 (#22205)

* update rtaudio to v5.2.0

* run x-add-versions

* [mlpack] Add dependency boost-format to feature tools (#22210)

* [mlpack] Add dependency boost-format to feature tools

* version

* [mathgl] Update to v2.5 (#22081)

* [mathgl] Update to v2.5 and apply fixes

* Update CI baseline

* [readline] readline port builds for MacOS (#22000)

* [readline] New readline-osx port for MacOS

* Bump port-version of readline and fix version database.

* Remove unnecessary -D_CRT_SECURE_NO_WARNINGS.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [plplot] Disable all language bindings but C++ (#22224)

* Disable all language bindings but C++

* Update versions

* [eve] add eve library (#22179)

* add eve library

* add eve library

* add eve library

* Reindent portfile.cmake, use version-date, and rebuild version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [s2geometry] Add new port  (#22107)

* [abseil] Upgrade to 2021.1102

* revert portfile.cmake

* update version

* update portfile.cmake

* update version

* [s2geometry] google s2 for for manipulating geometric shapes

* [libevent] no absolute paths (#21179)

* [Pcre2] Check if files exists before call vcpkg_replace_string. (#22003)

* Check if files exists before call vcpkg_replace_string.

* Update per comments.

Only guard debug.

* Update ports/pcre2/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Bump port-version.

Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [lodepng] Fix cannot open include file "lodepng.h" (#22007)

* [lodepng] Fix cannot open include file "lodepng.h"

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [MyGUI] update to 3.4.1 (#22015)

* [MyGUI] update to 3.4.1

* update version

* [s2n] Update, add openssl dependency (#21484)

* Update to 1.3.0, add openssl dependency

* Add 'tests' feature

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* Libpq update and VCPKG_OSX_SYSROOT fix (#21583)

* [libpq] Update to 12.9

* [libpq] Use VCPKG_OSX_SYSROOT if set

otherwise configure set the default sysroot in addition, ignoring the
sysroot set by vcpkg_configure_cmake.

* [libpq] remove comment only chunks from patches

* [libpq] update version registry

* [qhttpengine] New port (#22009)

* [qhttpengine] New port

* Update version database

* Fix the format of portfile.cmake

* Fix the format of portfile.cmake

* update version

* Remove duplicate build_shared_libs setting.

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ xtensor-io ] Fix wrong hash (#22018)

* [xtensor-io] Fix wrong hash

* update version

* [vcpkg] Update VMs for December 2021 Patch Tuesday (#22013)

* Add Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools to VS as requested by https://github.com/microsoft/vcpkg/issues/19554

* Cherry pick python changes from https://github.com/microsoft/vcpkg/pull/21912

* Update linux pool.

* Update windows pool.

* [starlink] Veggiesaurus/starlink ast cminpack fix (#20559)

* add CMINPACK_NO_DLL flag back

* bump port version

* updated versions JSON

* quotation mark adjustment

* git-tree update

* adjusted c flags configuration

* hash update

* whitespace fix

* git-tree hash update

* updated to ast 9.2.5, added external-cminpack flag

* updated version hash

* removed old version entry

* removed $schema element from json

* updated port git-tree hash

* [libunifex] Update to 2021-12-07 (#21995)

* updated libunifex version

* remove comment

* run x-add-versions --all

* Update ports/libunifex/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* rerun x-add-version libunifex

* Update versions/l-/libunifex.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* update libunifex to 12-07

* x-add-version

* libunifex port update

force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc

* Update libunifex.json

version update

* Update fix-compile-error.patch

relax clang warnings

* Update libunifex.json

git x-add-version libunifex

* remove unused

* x-add-versions

* remove old version log

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [tensorflow] update to 2.7, including bazel latest 4.x update (#22022)

* Revert "incorporate changes from microsoft:master"

* Revert "Revert "incorporate changes from microsoft:master""

* update tensorflow to 2.7 and bazel to latest 4.x

* Update version database.

Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [hiredis] Fix static build (#22038)

* [hiredis] Fix static build

* Update version database

* [vcpkg baseline] Fix mpg123 build failed on Linux (#22028)

* [baseline] Fix mpg123 build failed on Linux

* update version

* Fix misspelled "module".

* Actually fix the misspelling this time Bill.

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [qt5-base] no _debug lib suffixes on macOS (#14225) (#21695)

* [qt5-base] no _debug lib suffixes on macOS (#14225)

* [qt5-base] patch qt5-base to remove _debug postfix on osx

* Apply suggestions from code review

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [qt5-base] create link to _debug.pc file from .pc file without _debug

* update version

* [qt5-base] create forward pkgconfig file

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [python3] Support arm (#21528)

* [python3] Support arm on non Windows

* Support arm on all platform, add host dependency

* version

* [pybind11] Add supports

* version

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>

* [openmvg] update to 2.0 (#22020)

* [openmvg] update to 2.0

* update version

* update patch

* update version

* [brynet] Update to 1.11.1 (#22021)

* brynet: upgrade to 1.11.1

* Update portfile.cmake

* Update brynet.json

* [graphicsmagick] update to version 1.3.37 (#22024)

* [graphicsmagick] update to version 1.3.37

* [graphicsmagick] manifest format

* [graphicsmagick] version database update

* [graphicsmagick] version-string -> version

* [graphicsmagick] version database update

* [meson] fix windows linker detection (#22032)

* fix meson linker detection .....

* bit of code cleanup in vcpkg_configure_meson

* forgot the version stuff

* put cmake back on path because meson is buggy as hell

* [libgpg-error] Release-only build support (#22036)

* [libgpg-error] Release-only build support

* Update version database

* Fix protfile spaces

* Update version database

* [elfutils] provide static or shared libraries correctly (#22055)

The logic for keeping the static or shared libraries according to
VCPKG_LIBRARY_LINKAGE was backwards, and it was providing shared
libraries when they should have been static, and vice versa.

* [gl3w] Use khrplatform.h from the egl-registry port (#22056)

* [gl3w] use khrplatform.h from the egl-registry port

The file was changed yesterday, invalidating the hash: KhronosGroup/EGL-Registry@57b4876de0f33677ece92dd9de0ef105ce69139d.

* [gl3w] migrate to new functions from vcpkg-cmake{,-config}

* [gl3w] bump port version

* [caf] Update to 0.18.5 (#22046)

* [caf] Update to 0.18.5

* Remove setting of BUILD_SHARED_LIBS already handled by vcpkg_cmake_configure.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [gmsh] Add new port (#21896)

* add: gmsh

* add: versioning for gmsh.

* [gmsh] Re-factory code

* Fix install, remove some features due to lack required dependencies.

* version

* Do not support uwp officially

* version

* Update ports/gmsh/portfile.cmake

* Update versions/g-/gmsh.json

* Group the options

* version

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [kf5] upgrade to 5.89 (#21890)

* [kf5*] Update to 5.89

* [kf5*] Update versions

* [kf5kio] update tag to rc2

* [kf5kio] update versions

* [kf5*] final 5.89 released

* [kf5*] update versions

* Clean up trailing whitespace and add quotes when naming .clang-format.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [ompl] Add vcpkg_check_linkage (#21659)

* [ompl] Add vcpkg_check_linkage

* version

* version

* [pcl] Add feature apps, visualization, simulation, examples and add usage (#21788)

* [pcl] Add feature apps, visualization and examples

* version

* Add simulation

* Enable more apps, install examples, add usage

* format manifest file

* version

* set feature vtk as a alias for feature visualization

* version

* [activemq-cpp] Added missing libuuid dependency (#22059)

This is a mandatory dependency according to
https://github.com/apache/activemq-cpp/blob/master/README.txt

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++ (#22025)

* [optimus-cpp] New port: ID hashing and Obfuscation using Knuth's Algorithm for C++

* Changed reference

* Update version database

* Fix hash

* Update version database

* Review changes and update lib version

* fixver

* Update version database

* Update version database 2

* Fix vcpkg deps

* Update version database

* [tensorflow-common] remove single quotes from vcpkg flags (#21869)

* [vcpkg_acquire_msys] Update bzip2 to 1.0.8-2

* [tensorflow-common] remove single quotes from vcpkg flags

They are escaped like '\'-mtune=native\''  which leads to a compiler error:
cc: error: unrecognized command line option '-mtune=native'
Set via: set(VCPKG_CXX_FLAGS "-mtune=native")

* [sdl2-mixer] Fix link mpg123 error (#22049)

* [sdl2-mixer] Fix link mpg123 error

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>

* [s2geometry]: new port

* [s2geometry]: new port

* [s2geometry]: new port

* [s2geometry]: new port

* [s2geometry] new port

Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com>
Co-authored-by: Lars Glud <larshg@gmail.com>
Co-authored-by: GLUD Lars <lars.glud@leica-geosystems.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: Daniel Schürmann <daschuer@mixxx.org>
Co-authored-by: Vitaly <v31337@gmail.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Angus Comrie <accomrie@gmail.com>
Co-authored-by: Li Zeyang <a.banknote@gmail.com>
Co-authored-by: Joachim Gehweiler <44170764+jgehw@users.noreply.github.com>
Co-authored-by: jgehw <Joachim_Gehweiler@McAfee.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: IronsDu <irons.du@gmail.com>
Co-authored-by: Josue Andrade Gomes <josuegomes@gmail.com>
Co-authored-by: Clayton Wheeler <cswheeler@gmail.com>
Co-authored-by: Christian Fillion <cfillion@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: X.ZhaoMa <ma@arch.ethz.ch>
Co-authored-by: Dawid Wróbel <me@dawidwrobel.com>

* [libjpeg-turbo] Upgrade to 2.1.2 (#22156)

* Upgrade libjpeg-turbo to 2.1.2

* Update version files

* Update to latest vcpkg functions

* Format/version

* Fix

* Update ports/libjpeg-turbo/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* CR

* Fix version

* Update patch

* Fix

* Version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* [libtess2] add libtess2 port (#22225)

* [libtess2] add port

* [libtess2] add version

* [libtess2] forgot project name

* [libtess2] case sensitive in paths

* [libtess2] update version with last sha

* Modernize with target_sources, add missing quotes, and add vcpkg_check_linkage since the port only makes a static output.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [fluidsynth] Update to 2.2.4 (#20978)

* [fluidsynth] Update to 2.2.3

* Update patch

* EOL

* Change tool as a new feature

* version

* Remove code about CMAKE_EXECUTABLE_SUFFIX to fix linux build

* version

* update to 2.2.4, cleanup baseline, add supports keyword

* version

* Fix osx build

* version

* restore FEATURE_OPTIONS

* version

* Apply suggestions

* version

* Restore add_to_path in host triplet

* version

* Preserve log files for the build of make_tables.

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [openimageio] do not install deprecated FindOpenImageIO (#21162)

* [openimageio] do not install deprecated FindOpenImageIO

OpenImageIO provides cmake Config/Target files, so there is no more need for a FindOpenImageIO.cmake.
This hides openimageio modules like OpenImageIO_Util.

* Remove wrapper

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>

* [libtiff] Switch to vcpkg_from_gitlab function  (#22181)

Gitlab tends to be more reliable for some customers.

Co-authored-by: Thomas Willecomme <thomas.willecomme@teledyne.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* fix(ports): use lib/cmake/mimalloc config path in mimalloc port file (#22238)

* fix(ports): use lib/cmake/mimalloc config path in vcpkg_cmake_config_fixup in mimalloc portfile.cmake

* chore(versions): update mimalloc port version

* chore(versions): update versions database

* [fluidsynth] no absolute paths (#21715)

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>

* [libwebm] Install the public header files (#22189)

* [libwebm] Remove port's internal headers from installed folder

* [libwebm] Install public headers

* [libwebm] Resetting the file structure of libwebm/include and adding additional headers

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>

* [vcpkg] Fix vcpkg_cmake_config_fixup.cmake (#22236)

* Fix vcpkg_cmake_config_fixup.cmake

The PR #22235 exposed a bug in `vcpkg_cmake_config_fixup.cmake`, that
incorrectly preprends a string without a end-of-line. That creates
CMake syntax errors, like this one:

```
get_filename_component(VCPKG_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_DIR}/../../" ABSOLUTE)set(CGAL_ROOT ${VCPKG_IMPORT_PREF…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-bug The issue is with a library, which is something the port should already support info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants