Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

protobuf/3.28.3 package update #31615

Closed
wants to merge 12 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions apache-arrow.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package:
name: apache-arrow
version: 18.0.0
version: 18.1.0
epoch: 0
description: "multi-language toolbox for accelerated data interchange and in-memory processing"
copyright:
Expand Down Expand Up @@ -74,7 +74,7 @@ pipeline:
with:
repository: https://github.com/apache/arrow
tag: apache-arrow-${{package.version}}
expected-commit: 9105a4109a80a1c01eabb24ee4b9f7c94ee942cb
expected-commit: 6a0414bd9a91e890ec6a45369bf61f405180628c

- working-directory: /home/build/apache-arrow/cpp
uses: cmake/configure
Expand Down
2 changes: 1 addition & 1 deletion falco.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: falco
version: 0.39.2 # on update check if we can remove the 'Patch falcosecurity-libs' pipeline below if https://github.com/falcosecurity/libs/pull/2079 is merged
epoch: 0
epoch: 1
description: Cloud Native Runtime Security
copyright:
- license: Apache-2.0
Expand Down
5 changes: 4 additions & 1 deletion grpc-1.66.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: grpc-1.66
version: 1.66.2
epoch: 0
epoch: 1
description: The C based gRPC
copyright:
- license: Apache-2.0 AND BSD-3-Clause AND MIT
Expand Down Expand Up @@ -51,6 +51,9 @@ environment:
- xxhash-dev
- yaml-dev
- zlib-dev
environment:
# https://github.com/wolfi-dev/os/issues/34568
GCC_SPEC_FILE: /dev/null

pipeline:
- uses: git-checkout
Expand Down
2 changes: 1 addition & 1 deletion grpc-1.67.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: grpc-1.67
version: 1.67.1
epoch: 1
epoch: 2
description: The C based gRPC
copyright:
- license: Apache-2.0 AND BSD-3-Clause AND MIT
Expand Down
2 changes: 1 addition & 1 deletion libpulsar.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: libpulsar
version: 3.6.0
epoch: 1
epoch: 2
description: Optimizer and compiler/toolchain library for WebAssembly
copyright:
- license: Apache-2.0
Expand Down
6 changes: 3 additions & 3 deletions opentelemetry-cpp.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: opentelemetry-cpp
version: 1.17.0
epoch: 2
version: 1.18.0
epoch: 0
description: The OpenTelemetry C++ Client
copyright:
- license: Apache-2.0
Expand Down Expand Up @@ -32,7 +32,7 @@ pipeline:
with:
repository: https://github.com/open-telemetry/opentelemetry-cpp
tag: v${{package.version}}
expected-commit: fa0a5200ddbe9ae6f487a228e658aedc102dab56
expected-commit: 955a807c0461544560429c2414b8967f6023e590

- uses: cmake/configure
with:
Expand Down
2 changes: 1 addition & 1 deletion opentelemetry-plugin-nginx.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#nolint:valid-pipeline-git-checkout-tag
package:
name: opentelemetry-plugin-nginx
version: 0_git20241125
version: 0_git20241126
epoch: 0
description: Adds OpenTelemetry distributed tracing support to nginx. This is the otel community plugin for nginx, not the official nginx plugin for otel.
copyright:
Expand Down
2 changes: 1 addition & 1 deletion percona-xtrabackup-8.4.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: percona-xtrabackup-8.4
version: 8.4.0.1
epoch: 1
epoch: 2
description: Open source hot backup tool for InnoDB and XtraDB databases
copyright:
- license: Apache-2.0
Expand Down
5 changes: 4 additions & 1 deletion protobuf-c.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: protobuf-c
version: 1.5.0
epoch: 9
epoch: 10
description: Protocol Buffers implementation in C
copyright:
- license: BSD-2-Clause
Expand All @@ -17,6 +17,9 @@ environment:
- ca-certificates-bundle
- libtool
- protobuf-dev
environment:
# https://github.com/wolfi-dev/os/issues/34075
GCC_SPEC_FILE: /dev/null

pipeline:
- uses: git-checkout
Expand Down
16 changes: 11 additions & 5 deletions protobuf.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: protobuf
version: 3.27.4
epoch: 1
version: 3.28.3
epoch: 0
description: Library for extensible, efficient structure packing
copyright:
- license: BSD-3-Clause
Expand All @@ -28,13 +28,18 @@ environment:
- libtool
- samurai
- zlib-dev
environment:
# https://github.com/wolfi-dev/os/issues/34075
GCC_SPEC_FILE: /dev/null

pipeline:
- uses: git-checkout
with:
repository: https://github.com/protocolbuffers/protobuf
tag: v${{package.version}}
expected-commit: 80d48ae92d3007caac5eab0a8f8ee4e57f3a921e
expected-commit: 5fda5abda3dee5f7a102c85860594bff8d8610bd
cherry-picks: |
main/ced605d0e6a7ad20985375b596b2ca6720e07737: utf8_range: add version marker to library

- runs: |
cd third_party
Expand Down Expand Up @@ -80,8 +85,8 @@ subpackages:
- name: Verify protoc installation
runs: |
protoc --version || exit 1
protoc-27.4.0 --version
protoc-27.4.0 --help
protoc-${{vars.mangled-package-version}}.0 --version
protoc-${{vars.mangled-package-version}}.0 --help
- name: Compile sample proto file
runs: |
echo 'syntax = "proto3"; message Test { string name = 1; }' > test.proto
Expand All @@ -93,6 +98,7 @@ subpackages:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/lib
mv ${{targets.destdir}}/usr/lib/libprotoc*.so.* ${{targets.subpkgdir}}/usr/lib/
mv ${{targets.destdir}}/usr/lib/libutf8_validity*.so.* ${{targets.subpkgdir}}/usr/lib/

- name: libprotobuf
description: Runtime library for C++ users of protocol buffers
Expand Down
2 changes: 1 addition & 1 deletion py3-onnx.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: py3-onnx
version: 1.17.0
epoch: 1
epoch: 2
description: Open Neural Network Exchange
copyright:
- license: Apache-2.0
Expand Down
Loading