[meta-oe][PATCH v2 0/2] protobuf: upgrade 3.21.12 -> 4.22.2


Xiangyu Chen
 

From: Xiangyu Chen <xiangyu.chen@...>

The v2[1] patch for upgrading protobuf from 3.21.12 to 4.22.2.
After upgrading the protobuf, the package protobuf-c cannot compile anymore[2] due to the latest version
protobuf is using c++14 and some of API name has been changed, so use another patch to add support of
protobuf latest version in protobuf-c.


Ref:
[1] v1 thread please refer to https://lists.openembedded.org/g/openembedded-devel/message/101784
[2] https://errors.yoctoproject.org/Errors/Details/698756/

Xiangyu Chen (2):
protobuf: upgrade 3.21.12 -> 4.22.2
protobuf-c: add support of protobuf-4.22.x

.../0001-add-support-of-protobuf-4.22.x.patch | 332 ++++++++++++++++++
.../protobuf/protobuf-c_1.4.1.bb | 5 +-
...e-respect-CXX-LDFLAGS-variables-fix-.patch | 15 +-
...protobuf_3.21.12.bb => protobuf_4.22.2.bb} | 11 +-
4 files changed, 353 insertions(+), 10 deletions(-)
create mode 100644 meta-oe/recipes-devtools/protobuf/protobuf-c/0001-add-support-of-protobuf-4.22.x.patch
rename meta-oe/recipes-devtools/protobuf/{protobuf_3.21.12.bb => protobuf_4.22.2.bb} (86%)

--
2.34.1