]> git.ipfire.org Git - ipfire-2.x.git/commit
protobuf-c: Update to version 1.5.2
authorAdolf Belka <adolf.belka@ipfire.org>
Thu, 24 Apr 2025 13:45:44 +0000 (15:45 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 24 Apr 2025 14:51:44 +0000 (14:51 +0000)
commit08d1f80b1aaf9f50a2f00905b2afa38a01455e94
tree9c7ec3cbb6cee9856cce65764b1af07b7e777eed
parentdd8b385fc499d3a297e731bd49ab720a4a1fe2de
protobuf-c: Update to version 1.5.2

- Update from version 1.5.0 to 1.5.2
- Update of rootfile not required
- The update to protobuf caused a breaking change for the build of protobuf-c. Version
   1.5.2 has the fix for that issue in it.
- The changes to protobuf-c are such that the code has been significantly changed and
   the previous patch file for version 1.5.0 is no longer needed.
- Changelog
    1.5.2
* Chase compatibility issues with Google protobuf 30.0-rc1 by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/762
* protoc-gen-c: Explicitly construct strings where needed for protobuf 30.x by
  @edmonds in https://github.com/protobuf-c/protobuf-c/pull/768
    1.5.1
* CMakeList.txt: Remove double hyphens by @AlessandroBono in
  https://github.com/protobuf-c/protobuf-c/pull/699
* Makefile.am: Distribute missing Config.cmake.in by @AlessandroBono in
  https://github.com/protobuf-c/protobuf-c/pull/700
* protobuf_c_message_unpack(): Fix memory corruption by initializing
  unknown_fields pointer by @smuellerDD in
  https://github.com/protobuf-c/protobuf-c/pull/703
* Fix CI issues with CMake by @clementperon in
  https://github.com/protobuf-c/protobuf-c/pull/714
* build.yml: Install libtool on OS X by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/717
* build.yml: Set "fail-fast: false" so we can tell which jobs are failing by
  @edmonds in https://github.com/protobuf-c/protobuf-c/pull/718
* Update actions by @AndrewQuijano in
  https://github.com/protobuf-c/protobuf-c/pull/740
* Miscellaneous CI updates by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/747
* build.yml: Build on more pull request activity types by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/751
* Chase compatibility issues with Google protobuf >= 26.0 by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/711
* Clean CMake by @clementperon in
  https://github.com/protobuf-c/protobuf-c/pull/719
* build.yml: Update Windows dependencies (abseil, protobuf) by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/753
* build.yml: Ubuntu: Add 22.04, 24.04 by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/754
* Order oneof union members from largest to smallest by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/755
* More renaming of `protoc-c` to `protoc-gen-c` by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/756
* cmake: Fix build when using ninja and protobuf-c already installed by
  @edmonds in https://github.com/protobuf-c/protobuf-c/pull/757
* protoc-gen-c: Log a deprecation warning when invoked as `protoc-c` by
  @edmonds in https://github.com/protobuf-c/protobuf-c/pull/758
* build.yml: Try running multiarch builds on Debian bookworm by @edmonds in
  https://github.com/protobuf-c/protobuf-c/pull/759

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
lfs/protobuf-c
src/patches/protobuf-c_1.5.0_protobuf-26.patch [deleted file]