mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-04-17 22:48:28 +00:00
python3-grpcio, python3-grpcio-tools: Upgrade to 1.44.0
- Fix build on ppc64le/musl - Add patch to fix abseil on ppc64 - Changes are here [1] [1] https://github.com/grpc/grpc/releases/tag/v1.44.0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
This commit is contained in:
@@ -26,11 +26,9 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
setup.py | 9 ++++++---
|
||||
1 file changed, 6 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index a316038..70aa174 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -76,8 +76,11 @@ def check_linker_need_libatomic():
|
||||
@@ -87,8 +87,11 @@ def check_linker_need_libatomic():
|
||||
"""Test if linker on system needs libatomic."""
|
||||
code_test = (b'#include <atomic>\n' +
|
||||
b'int main() { return std::atomic<int64_t>{}; }')
|
||||
@@ -44,15 +42,12 @@ index a316038..70aa174 100644
|
||||
stdin=PIPE,
|
||||
stdout=PIPE,
|
||||
stderr=PIPE)
|
||||
@@ -87,7 +90,7 @@ def check_linker_need_libatomic():
|
||||
@@ -98,7 +101,7 @@ def check_linker_need_libatomic():
|
||||
# Double-check to see if -latomic actually can solve the problem.
|
||||
# https://github.com/grpc/grpc/issues/22491
|
||||
cpp_test = subprocess.Popen(
|
||||
- [cxx, '-x', 'c++', '-std=c++11', '-latomic', '-'],
|
||||
+ [cxx, cxx_args, '-x', 'c++', '-std=c++11', '-latomic', '-'],
|
||||
- [cxx, '-x', 'c++', '-std=c++11', '-', '-latomic'],
|
||||
+ [cxx, cxx_args, '-x', 'c++', '-std=c++11', '-', '-latomic'],
|
||||
stdin=PIPE,
|
||||
stdout=PIPE,
|
||||
stderr=PIPE)
|
||||
--
|
||||
2.30.1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user