<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-python/recipes-devtools/python/python3-grpcio, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-07-22T07:16:42+00:00</updated>
<entry>
<title>python3-grpcio: upgrade 1.72.1 -&gt; 1.73.1</title>
<updated>2025-07-22T07:16:42+00:00</updated>
<author>
<name>Liu Yiding</name>
<email>liuyd.fnst@fujitsu.com</email>
</author>
<published>2025-07-22T03:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ff470ffb6b5f085ef3fa9c662990950b0de782d6'/>
<id>urn:sha1:ff470ffb6b5f085ef3fa9c662990950b0de782d6</id>
<content type='text'>
Signed-off-by: Liu Yiding &lt;liuyd.fnst@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-grpcio: upgrade 1.70.0 -&gt; 1.71.0</title>
<updated>2025-03-25T16:33:54+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-03-25T09:01:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ca8e801f2ba103e79bfce7ec90b606c70e841357'/>
<id>urn:sha1:ca8e801f2ba103e79bfce7ec90b606c70e841357</id>
<content type='text'>
0001-python-enable-unbundled-cross-compilation.patch
refreshed for 1.71.0

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-grpcio: revert unbundling abseil-cpp</title>
<updated>2025-02-23T17:56:37+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-02-23T11:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c6e9064debe85b1e4b721e251ec7f09b435cb4a8'/>
<id>urn:sha1:c6e9064debe85b1e4b721e251ec7f09b435cb4a8</id>
<content type='text'>
This reverts commit 990b03b6165808cebe59886e4941bb86b05744e2.

&gt;&gt;&gt; import grpc
Traceback (most recent call last):
  File "&lt;python-input-0&gt;", line 1, in &lt;module&gt;
    import grpc
  File "/usr/lib/python3.13/site-packages/grpc/__init__.py", line 22, in &lt;module&gt;
    from grpc import _compression
  File "/usr/lib/python3.13/site-packages/grpc/_compression.py", line 20, in &lt;module&gt;
    from grpc._cython import cygrpc
ImportError: /usr/lib/python3.13/site-packages/grpc/_cython/cygrpc.cpython-313-x86_64-linux-gnu.so: undefined symbol: _ZN4absl12lts_2024072212log_internal17kUnsignedCharNullE

Even installing whole abseil-ccp does not solve this.
ldd on this library does not include libraries containing this symbol.
Some work in linking upstram would be needed.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-grpcio: use system abseil-cpp</title>
<updated>2025-02-06T19:25:02+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-02-06T19:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=990b03b6165808cebe59886e4941bb86b05744e2'/>
<id>urn:sha1:990b03b6165808cebe59886e4941bb86b05744e2</id>
<content type='text'>
This also allows to remove a custom patch to maintain and corrects
license, SPDX and CVE handling.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-grpcio: use system re2</title>
<updated>2025-02-06T19:25:02+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-02-06T19:19:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3fdbefe915dd00ad6c46d324f8f47679d91b8320'/>
<id>urn:sha1:3fdbefe915dd00ad6c46d324f8f47679d91b8320</id>
<content type='text'>
This also allows to remove a custom patch to maintain and corrects
license, SPDX and CVE handling.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-grpcio: use system zlib</title>
<updated>2025-02-06T19:25:01+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-02-06T19:18:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9e141eae00ff49e54207c1456a6a92b064115442'/>
<id>urn:sha1:9e141eae00ff49e54207c1456a6a92b064115442</id>
<content type='text'>
This also allows to remove a custom patch to maintain and corrects
license, SPDX and CVE handling.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-grpcio: use openssl instead of bundled boringssl-with-bazel</title>
<updated>2025-02-06T19:25:01+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-02-06T19:18:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3f834832aea0745205c478daa882317feb73f0f9'/>
<id>urn:sha1:3f834832aea0745205c478daa882317feb73f0f9</id>
<content type='text'>
grpc recipe already uses system openssl without problem.
This also allows to remove 2 patches to maintain and corrects license,
SPDX and CVE handling.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-grpcio: add patch to allow unbundled build</title>
<updated>2025-02-06T19:25:01+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2025-02-06T19:18:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=132b2f82f46220619581f429cf731c15a4774f66'/>
<id>urn:sha1:132b2f82f46220619581f429cf731c15a4774f66</id>
<content type='text'>
This is preparation for next commits which to use system libraries
instead of bundled third_party components.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-grpcio: upgrade 1.67.1 -&gt; 1.68.1</title>
<updated>2024-12-24T16:23:08+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-12-24T09:26:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=984b0d993fd88be1f58171aca4227111d5966933'/>
<id>urn:sha1:984b0d993fd88be1f58171aca4227111d5966933</id>
<content type='text'>
port_def.inc
abseil-ppc-fixes.patch
refreshed for 1.68.1

0001-PR-1644-unscaledcycleclock-remove-RISC-V-support.patch
removed since it's included in 1.68.1

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-grpcio: upgrade 1.66.2 -&gt; 1.67.1</title>
<updated>2024-11-06T06:45:20+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-11-06T06:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fa9ecb8f87f15ce8bf3ca2e13435a8688ef6e54f'/>
<id>urn:sha1:fa9ecb8f87f15ce8bf3ca2e13435a8688ef6e54f</id>
<content type='text'>
0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch
refreshed for 1.67.1

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
