Skip to content

Commit e249724

Browse files
committed
Upgrade to protobuf 33.1
1 parent 7cb8b68 commit e249724

File tree

4 files changed

+22
-18
lines changed

4 files changed

+22
-18
lines changed

buildscripts/kokoro/windows32.bat

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ cd "%WORKSPACE%"
2525

2626
SET TARGET_ARCH=x86_32
2727
SET FAIL_ON_WARNINGS=true
28-
SET PROTOBUF_VER=26.1
28+
SET PROTOBUF_VER=33.1
2929
SET PKG_CONFIG_PATH=%ESCWORKSPACE%\\grpc-java-helper32\\protobuf-%PROTOBUF_VER%\\build\\protobuf-%PROTOBUF_VER%\\lib\\pkgconfig
3030
SET VC_PROTOBUF_LIBS=/LIBPATH:%ESCWORKSPACE%\\grpc-java-helper32\\protobuf-%PROTOBUF_VER%\\build\\protobuf-%PROTOBUF_VER%\\lib
3131
SET VC_PROTOBUF_INCLUDE=%ESCWORKSPACE%\\grpc-java-helper32\\protobuf-%PROTOBUF_VER%\\build\\protobuf-%PROTOBUF_VER%\\include
@@ -66,14 +66,16 @@ for /f "tokens=*" %%a in ('pkg-config --libs protobuf') do (
6666
set lib=!lib:~2!
6767
@rem remove spaces
6868
set lib=!lib: =!
69-
@rem Because protobuf is specified as libprotobuf and elsewhere
70-
if !lib! NEQ protobuf (
69+
set libprefix=!lib:~0,4!
70+
if !libprefix!==absl (
7171
set lib=!lib!.lib
72-
if "!libs_list!"=="" (
73-
set libs_list=!lib!
74-
) else (
75-
set libs_list=!libs_list!,!lib!
76-
)
72+
) else (
73+
set lib=lib!lib!.lib
74+
)
75+
if "!libs_list!"=="" (
76+
set libs_list=!lib!
77+
) else (
78+
set libs_list=!libs_list!,!lib!
7779
)
7880
)
7981
)

buildscripts/kokoro/windows64.bat

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cd "%WORKSPACE%"
2424

2525
SET TARGET_ARCH=x86_64
2626
SET FAIL_ON_WARNINGS=true
27-
SET PROTOBUF_VER=26.1
27+
SET PROTOBUF_VER=33.1
2828
SET PKG_CONFIG_PATH=%ESCWORKSPACE%\\grpc-java-helper64\\protobuf-%PROTOBUF_VER%\\build\\protobuf-%PROTOBUF_VER%\\lib\\pkgconfig
2929
SET VC_PROTOBUF_LIBS=/LIBPATH:%ESCWORKSPACE%\\grpc-java-helper64\\protobuf-%PROTOBUF_VER%\\build\\protobuf-%PROTOBUF_VER%\\lib
3030
SET VC_PROTOBUF_INCLUDE=%ESCWORKSPACE%\\grpc-java-helper64\\protobuf-%PROTOBUF_VER%\\build\\protobuf-%PROTOBUF_VER%\\include
@@ -50,14 +50,16 @@ for /f "tokens=*" %%a in ('pkg-config --libs protobuf') do (
5050
set lib=!lib:~2!
5151
@rem remove spaces
5252
set lib=!lib: =!
53-
@rem Because protobuf is specified as libprotobuf and elsewhere
54-
if !lib! NEQ protobuf (
53+
set libprefix=!lib:~0,4!
54+
if !libprefix!==absl (
5555
set lib=!lib!.lib
56-
if "!libs_list!"=="" (
57-
set libs_list=!lib!
58-
) else (
59-
set libs_list=!libs_list!,!lib!
60-
)
56+
) else (
57+
set lib=lib!lib!.lib
58+
)
59+
if "!libs_list!"=="" (
60+
set libs_list=!lib!
61+
) else (
62+
set libs_list=!libs_list!,!lib!
6163
)
6264
)
6365
)

buildscripts/make_dependencies.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
choco install -y pkgconfiglite
22
choco install -y openjdk --version=17.0
33
set PATH=%PATH%;"c:\Program Files\OpenJDK\jdk-17\bin"
4-
set PROTOBUF_VER=26.1
4+
set PROTOBUF_VER=33.1
55
set ABSL_VERSION=20250127.1
66
set CMAKE_NAME=cmake-3.26.3-windows-x86_64
77

buildscripts/make_dependencies.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Build protoc
44
set -evux -o pipefail
55

6-
PROTOBUF_VERSION=26.1
6+
PROTOBUF_VERSION=33.1
77
ABSL_VERSION=20250127.1
88
CMAKE_VERSION=3.26.3
99

0 commit comments

Comments
 (0)