[ 
https://issues.apache.org/jira/browse/PARQUET-2150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17541655#comment-17541655
 ] 

ASF GitHub Bot commented on PARQUET-2150:
-----------------------------------------

steveloughran commented on PR #970:
URL: https://github.com/apache/parquet-mr/pull/970#issuecomment-1136296983

   its the maven protoc compiler plugin; wants to pull in something native. i 
have no idea why, but do know, if it is not there, you get to see a stack trace.
   
   ```
   [ERROR] Failed to execute goal 
com.github.os72:protoc-jar-maven-plugin:3.11.4:run (generate-sources) on 
project parquet-protobuf: Error resolving artifact: 
com.google.protobuf:protoc:3.16.1: Could not find artifact 
com.google.protobuf:protoc:exe:osx-aarch_64:3.16.1 in jitpack.io 
(https://jitpack.io)
   [ERROR] 
   [ERROR] Try downloading the file manually from the project website.
   [ERROR] 
   [ERROR] Then, install it using the command: 
   [ERROR]     mvn install:install-file -DgroupId=com.google.protobuf 
-DartifactId=protoc -Dversion=3.16.1 -Dclassifier=osx-aarch_64 -Dpackaging=exe 
-Dfile=/path/to/file
   [ERROR] 
   [ERROR] Alternatively, if you host your own repository you can deploy the 
file there: 
   [ERROR]     mvn deploy:deploy-file -DgroupId=com.google.protobuf 
-DartifactId=protoc -Dversion=3.16.1 -Dclassifier=osx-aarch_64 -Dpackaging=exe 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
   [ERROR] 
   [ERROR] 
   [ERROR]   com.google.protobuf:protoc:exe:3.16.1
   [ERROR] 
   [ERROR] from the specified remote repositories:
   [ERROR]   jitpack.io (https://jitpack.io, releases=true, snapshots=true),
   [ERROR]   apache.snapshots (https://repository.apache.org/snapshots, 
releases=false, snapshots=true),
   [ERROR]   maven-central (https://repo1.maven.org/maven2, releases=true, 
snapshots=false)
   [ERROR] -> [Help 1]
   [ERROR] 
   [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
   [ERROR] Re-run Maven using the -X switch to enable full debug logging.
   [ERROR] 
   [ERROR] For more information about the errors and possible solutions, please 
read the following articles:
   [ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
   [ERROR] 
   [ERROR] After correcting the problems, you can resume the build with the 
command
   [ERROR]   mvn <args> -rf :parquet-protobuf
   
   ```




> parquet-protobuf to compile on mac M1
> -------------------------------------
>
>                 Key: PARQUET-2150
>                 URL: https://issues.apache.org/jira/browse/PARQUET-2150
>             Project: Parquet
>          Issue Type: Improvement
>          Components: parquet-protobuf
>    Affects Versions: 1.13.0
>            Reporter: Steve Loughran
>            Priority: Major
>
> parquet-protobuf module fails to compile on Mac M1 because the maven protoc 
> plugin cannot find the native osx-aarch_64:3.16.1  binary.
> the build needs to be tweaked to pick up the x86 binaries



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to