Package Release Info

protobuf-java-28.3-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

protobuf-java-bom
protobuf-java-javadoc
protobuf-java-parent

Change Logs

* Mon Oct 28 2024 dmueller@suse.com
- python: switch to pypi package to get the cythonized component
- drop python-protobuf-setup_py.patch (obsolete)
* Sat Oct 26 2024 jengelh@inai.de
- Add versionize-shlibs.patch, delete static-utf8-ranges.patch
  * Build the libutf8_range and libutf8_validity as shared library
    to conform to SLPP
* Fri Oct 25 2024 dmueller@suse.com
- update to 28.3:
  * Fix packed reflection handling bug in edition 2023.
  * Mute the minor version warning
  * Populate Kotlin Manifest Files
  * Re-export includingDefaultValueFields in deprecated state for
    important Cloud customer. (https://github.com/protocolbuffers
    /protobuf/commit/3b62d78dc70d2b43af5998d427452246279363c7)
  * Cherrypick restoration of mutableCopy helpers (https://github
    .com/protocolbuffers/protobuf/commit/3ea568a9b6107ebf0d617c47
    6f53a31490fd3182)
  * Mute the minor version warning
* Thu Oct 24 2024 fstrba@suse.com
- Added patch: static-utf8-ranges.patch
  * Build the libutf8_range and libutf8_validity as static library
    to avoid installcheck failures
* Wed Oct 23 2024 fstrba@suse.com
- Java: fix generating proper maven descriptor for protoc on aarch64
- Java: rename global variable buildarch -> protoc_arch to avoid
  name clash on sle15
* Mon Oct 21 2024 fstrba@suse.com
- Java: mimic the bazel build and build also the protobuf-javalite
  artifact
* Mon Oct 21 2024 dmueller@suse.com
- Python: keep building for 15.4+
* Mon Oct 21 2024 fstrba@suse.com
- Java: add maven artifact metadata for the protoc binary
  * make the main package archful, since the protoc artifact
    metadata declares the architecture of the binary
* Sat Oct 19 2024 fstrba@suse.com
- Python: Generate the headers that the Cython native library needs
  to build
- Added patch:
  * python-protobuf-setup_py.patch
    + make the bitrotten setup.py find the source files for the
    C native library
    + Modify the code so that the build works on python 3.6 too
* Tue Oct 15 2024 fstrba@suse.com
- Splitting the java and python parts into separate packages
  * allows much more readable and simple spec files
  * allows disabling bindings separately from the main package
- Build protobuf-java with the upstream version that is currently
  4.28.2
- Add a pre_checkin.sh script to synchronize the changes files