Opened 9 months ago

Closed 9 months ago

#19997 closed enhancement (fixed)

protobuf-27.2

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Didn't I just update this? Yes, 10 days ago.

Change History (3)

comment:1 by Bruce Dubbs, 9 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 9 months ago

Protocol Buffers v27.2

Compiler

  • Avoid calling absl::InitializeLog in protoc with MSVC

C++

  • Fix string_type bugs in edition 2023
  • Add simple conformance test that builds the old gencode against the current runtime.
  • Make the underlying type of the enum by 8-bits instead of using bitfields

Java

  • Cleanup imports and comments in V3 stubs.
  • Add stubs for GeneratedMessageV3, RepeatedFieldBuilderV3, SingleFieldBuilderV3 for compatibility with older <4.26.x gencode.
  • Fix checking unknown field set empty which wasn't exposed yet in 27.x
  • Reserialize all unresolved features using java features from the generated pool in case of descriptors from the custom pool.
  • Reparse unknown features using extension registry containing Java features.
  • Fix data race in crosslink.
  • Fix delimited inheritance in all languages.

Csharp

  • Regenerate stale files
  • Fix delimited inheritance in all languages.

Python

  • Fix delimited inheritance in all languages.

PHP and PHP C-Extension

  • Regenerate stale files

Ruby and Ruby C-Extension

  • Regenerate stale files

UPB (Python/PHP/Ruby C-Extension)

  • Fix delimited inheritance in all languages.

Other

  • Port windows bootstrapping fix

comment:3 by Bruce Dubbs, 9 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

3b2ef14153 Update to protobuf-27.2.
135dc9dd90 Update to lua-5.4.7.
23b3c5e70f Update to glslang-14.3.0.
73002351aa Update to libdrm-2.4.122.
Note: See TracTickets for help on using tickets.