You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2023/10/16 13:47:40 UTC

[camel-quarkus] branch main updated: Add gRPC codegen protoc support for ppc64le architecture

This is an automated email from the ASF dual-hosted git repository.

jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
     new 51461900c9 Add gRPC codegen protoc support for ppc64le architecture
51461900c9 is described below

commit 51461900c930fb5ed27b83b52ecd68eaaf1953bc
Author: James Netherton <ja...@gmail.com>
AuthorDate: Mon Oct 16 11:17:05 2023 +0100

    Add gRPC codegen protoc support for ppc64le architecture
    
    Fixes #5430
---
 extensions/grpc/codegen/pom.xml                        | 12 ++++++++++++
 poms/bom/pom.xml                                       | 18 ++++++++++++++++++
 poms/bom/src/main/generated/flattened-full-pom.xml     | 14 ++++++++++++++
 poms/bom/src/main/generated/flattened-reduced-pom.xml  | 14 ++++++++++++++
 .../main/generated/flattened-reduced-verbose-pom.xml   | 14 ++++++++++++++
 5 files changed, 72 insertions(+)

diff --git a/extensions/grpc/codegen/pom.xml b/extensions/grpc/codegen/pom.xml
index f710536366..a2bed05653 100644
--- a/extensions/grpc/codegen/pom.xml
+++ b/extensions/grpc/codegen/pom.xml
@@ -70,6 +70,12 @@
             <classifier>linux-x86_64</classifier>
             <type>exe</type>
         </dependency>
+        <dependency>
+            <groupId>com.google.protobuf</groupId>
+            <artifactId>protoc</artifactId>
+            <classifier>linux-ppcle_64</classifier>
+            <type>exe</type>
+        </dependency>
         <dependency>
             <groupId>com.google.protobuf</groupId>
             <artifactId>protoc</artifactId>
@@ -112,6 +118,12 @@
             <classifier>linux-x86_64</classifier>
             <type>exe</type>
         </dependency>
+        <dependency>
+            <groupId>io.grpc</groupId>
+            <artifactId>protoc-gen-grpc-java</artifactId>
+            <classifier>linux-ppcle_64</classifier>
+            <type>exe</type>
+        </dependency>
         <dependency>
             <groupId>io.grpc</groupId>
             <artifactId>protoc-gen-grpc-java</artifactId>
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index 266e9b0348..31172494ec 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -6156,6 +6156,14 @@
                     </exclusion>
                 </exclusions>
             </dependency>
+            <!-- TODO: Remove this: https://github.com/quarkusio/quarkus/issues/22418 -->
+            <dependency>
+                <groupId>com.google.protobuf</groupId>
+                <artifactId>protoc</artifactId>
+                <version>${protobuf.version}</version>
+                <classifier>linux-ppcle_64</classifier>
+                <type>exe</type>
+            </dependency>
             <dependency>
                 <groupId>com.ibm.icu</groupId>
                 <artifactId>icu4j</artifactId>
@@ -6248,6 +6256,14 @@
                 <artifactId>metrics-jmx</artifactId>
                 <version>${dropwizard-metrics.version}</version>
             </dependency>
+            <!-- TODO: Remove this: https://github.com/quarkusio/quarkus/issues/22418 -->
+            <dependency>
+                <groupId>io.grpc</groupId>
+                <artifactId>protoc-gen-grpc-java</artifactId>
+                <version>${grpc.version}</version>
+                <classifier>linux-ppcle_64</classifier>
+                <type>exe</type>
+            </dependency>
             <dependency>
                 <groupId>io.minio</groupId>
                 <artifactId>minio</artifactId>
@@ -6921,6 +6937,8 @@
                                 <resolutionEntryPointInclude>com.ibm.mq:com.ibm.mq.jakarta.client</resolutionEntryPointInclude>
                                 <resolutionEntryPointInclude>com.ibm.icu:icu4j</resolutionEntryPointInclude>
                                 <resolutionEntryPointInclude>org.mapstruct:mapstruct-processor</resolutionEntryPointInclude>
+                                <resolutionEntryPointInclude>io.grpc:protoc-gen-grpc-java:*</resolutionEntryPointInclude>
+                                <resolutionEntryPointInclude>com.google.protobuf:protoc:*</resolutionEntryPointInclude>
                             </resolutionEntryPointIncludes>
                             <bannedDependencyResources>
                                 <bannedDependencyResource>
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml
index d91f0d3ebc..adc48bbfdc 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -6079,6 +6079,13 @@
           </exclusion>
         </exclusions>
       </dependency>
+      <dependency>
+        <groupId>com.google.protobuf</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <artifactId>protoc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>3.22.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <type>exe</type><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <classifier>linux-ppcle_64</classifier><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+      </dependency>
       <dependency>
         <groupId>com.ibm.icu</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>icu4j</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6171,6 +6178,13 @@
         <artifactId>metrics-jmx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <version>4.2.19</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
+      <dependency>
+        <groupId>io.grpc</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <artifactId>protoc-gen-grpc-java</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.57.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <type>exe</type><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <classifier>linux-ppcle_64</classifier><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+      </dependency>
       <dependency>
         <groupId>io.minio</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>minio</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index 258bd66edd..7d48b4dcd6 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -6079,6 +6079,13 @@
           </exclusion>
         </exclusions>
       </dependency>
+      <dependency>
+        <groupId>com.google.protobuf</groupId>
+        <artifactId>protoc</artifactId>
+        <version>3.22.0</version>
+        <type>exe</type>
+        <classifier>linux-ppcle_64</classifier>
+      </dependency>
       <dependency>
         <groupId>com.ibm.icu</groupId>
         <artifactId>icu4j</artifactId>
@@ -6161,6 +6168,13 @@
         <artifactId>commons-lang</artifactId>
         <version>2.6</version>
       </dependency>
+      <dependency>
+        <groupId>io.grpc</groupId>
+        <artifactId>protoc-gen-grpc-java</artifactId>
+        <version>1.57.2</version>
+        <type>exe</type>
+        <classifier>linux-ppcle_64</classifier>
+      </dependency>
       <dependency>
         <groupId>io.minio</groupId>
         <artifactId>minio</artifactId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
index 37c064447f..fba3468384 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -6079,6 +6079,13 @@
           </exclusion>
         </exclusions>
       </dependency>
+      <dependency>
+        <groupId>com.google.protobuf</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <artifactId>protoc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>3.22.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <type>exe</type><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <classifier>linux-ppcle_64</classifier><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+      </dependency>
       <dependency>
         <groupId>com.ibm.icu</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>icu4j</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -6161,6 +6168,13 @@
         <artifactId>commons-lang</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <version>2.6</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
+      <dependency>
+        <groupId>io.grpc</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <artifactId>protoc-gen-grpc-java</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>1.57.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <type>exe</type><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <classifier>linux-ppcle_64</classifier><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+      </dependency>
       <dependency>
         <groupId>io.minio</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>minio</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->