-
-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #237 from xhochy/28.2
libprotobuf 28.2
- Loading branch information
Showing
15 changed files
with
97 additions
and
64 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 changes: 4 additions & 4 deletions
8
...set-static-lib-extension-on-windows.patch → ...set-static-lib-extension-on-windows.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,17 @@ | ||
From a629ae7b73682fbaea118129a7635975c70eb6dd Mon Sep 17 00:00:00 2001 | ||
From 7e42d50fd7d3acf137ac7ff7be709c05d06c7f8e Mon Sep 17 00:00:00 2001 | ||
From: "H. Vetinari" <[email protected]> | ||
Date: Sun, 4 Sep 2022 10:57:08 +0200 | ||
Subject: [PATCH 2/6] set static lib extension on windows | ||
Subject: [PATCH 1/5] set static lib extension on windows | ||
|
||
--- | ||
CMakeLists.txt | 6 ++++++ | ||
1 file changed, 6 insertions(+) | ||
|
||
diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
index 5a4e678..75b0536 100644 | ||
index b269fff..615fba8 100644 | ||
--- a/CMakeLists.txt | ||
+++ b/CMakeLists.txt | ||
@@ -339,6 +339,12 @@ else () | ||
@@ -342,6 +342,12 @@ else () | ||
endif () | ||
endif () | ||
|
||
|
This file was deleted.
Oops, something went wrong.
4 changes: 2 additions & 2 deletions
4
...lways-look-for-shared-abseil-builds.patch → ...lways-look-for-shared-abseil-builds.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From ce5bee54d8f6cb52ac550c6e06828912afd79561 Mon Sep 17 00:00:00 2001 | ||
From f5b56d5232dce108e4904f6cb66c67a4b2389772 Mon Sep 17 00:00:00 2001 | ||
From: "H. Vetinari" <[email protected]> | ||
Date: Sat, 13 May 2023 22:43:45 +1100 | ||
Subject: [PATCH 3/6] always look for shared abseil builds | ||
Subject: [PATCH 2/5] always look for shared abseil builds | ||
|
||
--- | ||
cmake/abseil-cpp.cmake | 2 +- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,17 @@ | ||
From 06d16c4022e1dab98eca5f36b643946b4c866aef Mon Sep 17 00:00:00 2001 | ||
From a1a3810d0e86448e0efa9067d06865207c4035d8 Mon Sep 17 00:00:00 2001 | ||
From: "Uwe L. Korn" <[email protected]> | ||
Date: Wed, 14 Jun 2023 11:36:55 +0200 | ||
Subject: [PATCH 4/6] Export functions in google::compiler::java::names | ||
Subject: [PATCH 3/5] Export functions in google::compiler::java::names | ||
|
||
--- | ||
src/google/protobuf/compiler/java/names.h | 22 +++++++++++----------- | ||
1 file changed, 11 insertions(+), 11 deletions(-) | ||
src/google/protobuf/compiler/java/names.h | 26 +++++++++++------------ | ||
1 file changed, 13 insertions(+), 13 deletions(-) | ||
|
||
diff --git a/src/google/protobuf/compiler/java/names.h b/src/google/protobuf/compiler/java/names.h | ||
index d6402fc..a4e89dd 100644 | ||
index c2eb34c..426742a 100644 | ||
--- a/src/google/protobuf/compiler/java/names.h | ||
+++ b/src/google/protobuf/compiler/java/names.h | ||
@@ -41,73 +41,73 @@ namespace java { | ||
@@ -41,35 +41,35 @@ namespace java { | ||
// | ||
// Returns: | ||
// The fully-qualified Java class name. | ||
|
@@ -52,6 +52,22 @@ index d6402fc..a4e89dd 100644 | |
Options options = {}); | ||
|
||
// Requires: | ||
@@ -77,51 +77,51 @@ std::string FileJavaPackage(const FileDescriptor* descriptor, | ||
// | ||
// Returns: | ||
// Java package directory. | ||
-std::string JavaPackageDirectory(const FileDescriptor* file); | ||
+PROTOC_EXPORT std::string JavaPackageDirectory(const FileDescriptor* file); | ||
|
||
// Requires: | ||
// descriptor != NULL | ||
// | ||
// Returns: | ||
// The unqualified Java class name. | ||
-std::string FileClassName(const FileDescriptor* file); | ||
+PROTOC_EXPORT std::string FileClassName(const FileDescriptor* file); | ||
|
||
// Requires: | ||
// descriptor != NULL | ||
// Returns: | ||
// Capitalized camel case field name. | ||
|
4 changes: 2 additions & 2 deletions
4
.../0005-do-not-install-vendored-gmock.patch → .../0004-do-not-install-vendored-gmock.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 20407e25e5187a88ba2ea579d725ac357b1b6907 Mon Sep 17 00:00:00 2001 | ||
From 07c82abcecf368d838c2cb7238e748cae5e2188f Mon Sep 17 00:00:00 2001 | ||
From: "H. Vetinari" <[email protected]> | ||
Date: Wed, 9 Aug 2023 14:06:35 +1100 | ||
Subject: [PATCH 5/6] do not install vendored gmock | ||
Subject: [PATCH 4/5] do not install vendored gmock | ||
|
||
--- | ||
cmake/install.cmake | 7 ------- | ||
|
8 changes: 4 additions & 4 deletions
8
...est.RandomOrdering-due-to-flakiness.patch → ...est.RandomOrdering-due-to-flakiness.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,18 @@ | ||
From 44d5fabfe3bf688df482653bacc7e0b03e93a797 Mon Sep 17 00:00:00 2001 | ||
From 5e664bba6f15971b559219876e68b731c895ce53 Mon Sep 17 00:00:00 2001 | ||
From: "H. Vetinari" <[email protected]> | ||
Date: Tue, 20 Feb 2024 22:21:55 +1100 | ||
Subject: [PATCH 6/6] disable MapImplTest.RandomOrdering due to flakiness | ||
Subject: [PATCH 5/5] disable MapImplTest.RandomOrdering due to flakiness | ||
|
||
see https://google.github.io/googletest/advanced.html#temporarily-disabling-tests | ||
--- | ||
src/google/protobuf/map_test.inc | 2 +- | ||
1 file changed, 1 insertion(+), 1 deletion(-) | ||
|
||
diff --git a/src/google/protobuf/map_test.inc b/src/google/protobuf/map_test.inc | ||
index fe66d9c..3bb8df7 100644 | ||
index 4b75234..0a6a356 100644 | ||
--- a/src/google/protobuf/map_test.inc | ||
+++ b/src/google/protobuf/map_test.inc | ||
@@ -1349,7 +1349,7 @@ bool MapOrderingIsRandom(int a, int b) { | ||
@@ -1350,7 +1350,7 @@ bool MapOrderingIsRandom(int a, int b) { | ||
|
||
// This test verifies that the iteration order is reasonably random even for | ||
// small maps. | ||
|