question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[SUPPORT]: Build failing on latest master on M1 mac due to protobuf support

See original GitHub issue

Tips before filing an issue

  • Have you gone through our FAQs? yes

  • Join the mailing list to engage in conversations and get faster support at dev-subscribe@hudi.apache.org.

  • If you have triaged this as a bug, then file an issue directly.

Describe the problem you faced

Tried building the latest master using the command mvn clean install -DskipTests. It fails with the below error - [ERROR] Failed to execute goal com.github.os72:protoc-jar-maven-plugin:3.11.4:run (proto-compile) on project hudi-utilities_2.11: Error extracting protoc for version 3.21.5: Unsupported platform: protoc-3.21.5-osx-x86_64.exe -> [Help 1]

To Reproduce

Steps to reproduce the behavior:

  1. Use M1 mac
  2. Try building the project using mvn clean install -DskipTests

Expected behavior

Build should finish successfully.

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:26 (26 by maintainers)

github_iconTop GitHub Comments

1reaction
slachiewiczcommented, Sep 23, 2022

i was able to run successful build locally without any customisations and with empty setting.xml and deleted previously cached protoc binary

0reactions
pratyakshsharmacommented, Sep 23, 2022

alright, this is what I wanted to know.

Thank you for all the support @yihua @slachiewicz @codope @jonvex @the-other-tim-brown

Read more comments on GitHub >

github_iconTop Results From Across the Web

Problem compiling Chipyard (Firrtl) on M1 Mac - Google Groups
I installed aarch64 version of protobuf via homebrew but it won't pickup. So I looked into the place it's called. In chipyard/tools/firrtl/project/plugins.sbt
Read more >
Setup for Developing With the Cast Application Framework ...
Prepare a development environment to develop Cast applications using the Cast Application Framework (CAF) for iOS.
Read more >
Apache Arrow on the Apple M1 - - Uwe's Blog
This compiles a protoc plugin and then calls that later in the process to compile some gRPC-specific protobuf files. conda-build by itself ...
Read more >
Pod install error on M1 Mac - Flutter project with native code ...
9 Answers 9 · run sudo gem install ffi in terminal. · then flutter build ios --release . and worked fine.
Read more >
Build from source - TensorFlow
Setup for Linux and macOS. Install Python and the TensorFlow package dependencies; Install Bazel; Install GPU support (optional, Linux only); Download the ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found