mbox series

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

Message ID 20230328064248.4049456-1-xiangyu.chen@eng.windriver.com
Headers show
Series protobuf: upgrade 3.21.12 -> 4.22.2 | expand

Message

Xiangyu Chen March 28, 2023, 6:42 a.m. UTC
From: Xiangyu Chen <xiangyu.chen@windriver.com>

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%)