[folly related] update to 03.31 (#44717)

This commit is contained in:
Connector Switch 2025-04-01 07:24:40 +08:00 committed by GitHub
parent acd5bba5aa
commit 4f8fe05871
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
23 changed files with 56 additions and 37 deletions

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/CacheLib
REF "v${VERSION}"
SHA512 04e6d5823f46e248a6e52cb45bda36cdc838bc27febc1d5cdb65611289c27504b39c6095e7a4cb5c0a527d4db9713f1047345b9e24c08d4a1bbfb5851eeb5002
SHA512 44187042d78eb589735fd9e3c051d1f407eb47b0c29c5be0b95c03e0c6690b3f7868359884aa03439198b4906cb693563eb30fa5238bdf89fafa5c89e2c86485
HEAD_REF main
PATCHES
fix-build.patch

View File

@ -1,6 +1,6 @@
{
"name": "cachelib",
"version-string": "2025.03.24.00",
"version-string": "2025.03.31.00",
"description": "Pluggable caching engine to build and scale high performance cache services.",
"homepage": "https://github.com/facebook/CacheLib",
"license": "Apache-2.0",

View File

@ -1,15 +0,0 @@
diff --git a/thrift/compiler/generate/CMakeLists.txt b/thrift/compiler/generate/CMakeLists.txt
index 180751b267..dfdf098267 100644
--- a/thrift/compiler/generate/CMakeLists.txt
+++ b/thrift/compiler/generate/CMakeLists.txt
@@ -45,6 +45,10 @@ add_library(compiler_generators STATIC ${GENERATOR_FILES}
${CMAKE_CURRENT_BINARY_DIR}/templates.cc)
set_target_properties(compiler_generators PROPERTIES
POSITION_INDEPENDENT_CODE "${BUILD_SHARED_LIBS}")
+if(MSVC)
+ set_target_properties(compiler_generators PROPERTIES
+ COMPILE_FLAGS "/bigobj")
+endif()
target_link_libraries(
compiler_generators
compiler_ast

View File

@ -2,12 +2,11 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/fbthrift
REF "v${VERSION}"
SHA512 a5344a1ee15d6a7fdcf1c6d558138d27ce5eaf51bcfefadb372d4f2cbc05828d63b00742dc936cf6b246486f180e5d1f1cd81a0fc76ff20448332d0a48195218
SHA512 3b22601eaa80831d78ce985edfe4cdce5fc1ee8de2683d6b9c663d0f2fdb9c4e11492886723948965e2b538181f8592d6bfbe75abf23078f886c796323d49245
HEAD_REF main
PATCHES
fix-deps.patch
fix-test.patch
fix-bigobj.patch
)
file(REMOVE "${SOURCE_PATH}/thrift/cmake/FindGMock.cmake")

View File

@ -1,6 +1,6 @@
{
"name": "fbthrift",
"version-string": "2025.03.24.00",
"version-string": "2025.03.31.00",
"description": "Facebook's branch of Apache Thrift, including a new C++ server.",
"homepage": "https://github.com/facebook/fbthrift",
"license": "Apache-2.0",

View File

@ -4,7 +4,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebookincubator/fizz
REF "v${VERSION}"
SHA512 24b77048b06a0fc7bb82f48dbc06e847a35299ec1dda891c94f388cd638ccd11612870e518e059eb660363f6b517dae138469c4b36ca9a03e7d38087fd907818
SHA512 5dabd2f70fa2a14f103dcaa769d2dd79c101fb97057a58aacb08c15fc9ec1ada39556406a752c2c032f5a14c615bdd40d284c32fa1155397b0567b02831ca938
HEAD_REF main
PATCHES
fix-build.patch

View File

@ -1,6 +1,6 @@
{
"name": "fizz",
"version-string": "2025.03.24.00",
"version-string": "2025.03.31.00",
"description": "a TLS 1.3 implementation by Facebook",
"homepage": "https://github.com/facebookincubator/fizz",
"license": "BSD-3-Clause",

View File

@ -9,7 +9,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/folly
REF "v${VERSION}"
SHA512 f63240c41b7c74b3db305a132bcd0a1ea02eeecaeb88d9b27b380526006f66fab93edb9bc5202214e6fc625509d55e93bb29b8a33a876f759b4781919b14e7c7
SHA512 c5ac6133e6161c8c2244feee30b4924df85a8b3586eb42aede6c0092a3ef6fd1fa5acac407fa7d21585bf9d856bbdb95c87ee1cdc7880ded97e0026b4a4948f6
HEAD_REF main
PATCHES
fix-windows-minmax.patch

View File

@ -1,6 +1,6 @@
{
"name": "folly",
"version-string": "2025.03.24.00",
"version-string": "2025.03.31.00",
"description": "An open-source C++ library developed and used at Facebook. The library is UNSTABLE on Windows",
"homepage": "https://github.com/facebook/folly",
"license": "Apache-2.0",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/mvfst
REF "v${VERSION}"
SHA512 b75f61dbbf27ee2b6b6833a4173388de72a9f1b2e6e844bc0ca7ef6b7fd07ae8a2bc4719dc9cbf0bfde6ddd9d289d8241b5f7bdc456dd1925f0a68359b45835a
SHA512 218906e75a9ba969956552ecb0da0ba224255a1ee2e64839f43ae75f98e7c65e0d84e96c63fb7bcdad9adc42144a9ebb6383b3b6cac868d04ba1f156a4f078dc
HEAD_REF main
)

View File

@ -1,6 +1,6 @@
{
"name": "mvfst",
"version-string": "2025.03.24.00",
"version-string": "2025.03.31.00",
"description": "mvfst (Pronounced move fast) is a client and server implementation of IETF QUIC protocol in C++ by Facebook.",
"homepage": "https://github.com/facebook/mvfst",
"license": "MIT",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/proxygen
REF "v${VERSION}"
SHA512 01b81dbba8d0715b5f249c7899fb0bac476c7afe9de3c577d22a80054199abf5ce7e5465bd73e862a4ed34fa93eea9d0144475add07c11a23937da708208c07f
SHA512 c0e620097eb7820e4cc9e89ea616c4870b47cb5dcfe8f449bda6cf32412af6d5450c70ce0bb92cbaff01306dcd6c31d649f94ab8751b3dc7a661605d96f65996
HEAD_REF main
PATCHES
remove-register.patch

View File

@ -1,6 +1,6 @@
{
"name": "proxygen",
"version-string": "2025.03.24.00",
"version-string": "2025.03.31.00",
"description": "It comprises the core C++ HTTP abstractions used at Facebook.",
"homepage": "https://github.com/facebook/proxygen",
"license": "BSD-3-Clause",

View File

@ -4,7 +4,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/wangle
REF "v${VERSION}"
SHA512 8707e84ae49682ccdc8e8d038ae62c68cbb065f910d58839809326c3b0127b5df1d3e805ceac8240a6cae235ee8c0b1e1948a3da60e6403d58a0198369f296c0
SHA512 f4dafc61841346d7cede93e1b92ae260d8c3aadefefd94203a905b157bc7ad779cd41cc75d99bf7fcf660339f4467117f2fadcfa74a81cc918168e133821a7ad
HEAD_REF main
PATCHES
fix-config-cmake.patch

View File

@ -1,6 +1,6 @@
{
"name": "wangle",
"version-string": "2025.03.24.00",
"version-string": "2025.03.31.00",
"description": "Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.",
"homepage": "https://github.com/facebook/wangle",
"license": "Apache-2.0",

View File

@ -1489,7 +1489,7 @@
"port-version": 0
},
"cachelib": {
"baseline": "2025.03.24.00",
"baseline": "2025.03.31.00",
"port-version": 0
},
"caf": {
@ -2753,7 +2753,7 @@
"port-version": 1
},
"fbthrift": {
"baseline": "2025.03.24.00",
"baseline": "2025.03.31.00",
"port-version": 0
},
"fcl": {
@ -2805,7 +2805,7 @@
"port-version": 0
},
"fizz": {
"baseline": "2025.03.24.00",
"baseline": "2025.03.31.00",
"port-version": 0
},
"flagpp": {
@ -2893,7 +2893,7 @@
"port-version": 1
},
"folly": {
"baseline": "2025.03.24.00",
"baseline": "2025.03.31.00",
"port-version": 0
},
"font-chef": {
@ -6329,7 +6329,7 @@
"port-version": 7
},
"mvfst": {
"baseline": "2025.03.24.00",
"baseline": "2025.03.31.00",
"port-version": 0
},
"mygui": {
@ -7401,7 +7401,7 @@
"port-version": 0
},
"proxygen": {
"baseline": "2025.03.24.00",
"baseline": "2025.03.31.00",
"port-version": 0
},
"psimd": {
@ -9853,7 +9853,7 @@
"port-version": 0
},
"wangle": {
"baseline": "2025.03.24.00",
"baseline": "2025.03.31.00",
"port-version": 0
},
"wasmedge": {

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "9ee8e9dc695a700e1fd730486cc9ea4d316512e9",
"version-string": "2025.03.31.00",
"port-version": 0
},
{
"git-tree": "5cbb937d535ab0ed567efdde1cb25570bf84bce8",
"version-string": "2025.03.24.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "4c9ef4f9e1fa4a142002757d5f517916c697ca37",
"version-string": "2025.03.31.00",
"port-version": 0
},
{
"git-tree": "78140d4704d44a34fd70b422a9c2dec04ddfa5be",
"version-string": "2025.03.24.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "2e50d630b4f9a49ffe77b42613a5f877a47c4f10",
"version-string": "2025.03.31.00",
"port-version": 0
},
{
"git-tree": "e1fe8c6b35715ccad6ae70677930c2a17dec98b2",
"version-string": "2025.03.24.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "4efcd3d0f6a67269983a285fa6e41aee0a50763b",
"version-string": "2025.03.31.00",
"port-version": 0
},
{
"git-tree": "346d0cebb0e359797e02cbdd9e4183cf70d76356",
"version-string": "2025.03.24.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "0aae99b66d18d3d29092932325233a5200cf21db",
"version-string": "2025.03.31.00",
"port-version": 0
},
{
"git-tree": "113925c56f3a97c74cdd5c0308f755470606bd15",
"version-string": "2025.03.24.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "688c838faded0647d292a79d3976c6c107e6fa50",
"version-string": "2025.03.31.00",
"port-version": 0
},
{
"git-tree": "ccd9d1851f6ea1f3da13900d1c0346b10e319ca9",
"version-string": "2025.03.24.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "9bb441038eca3cc95543ef63d6fcdb82d7998cf7",
"version-string": "2025.03.31.00",
"port-version": 0
},
{
"git-tree": "249d1481a62ef41643dec8a3a99b91dc9eed7bb8",
"version-string": "2025.03.24.00",