Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-23230

Cannot compile Flink on MacOS with M1 chip

    XMLWordPrintableJSON

Details

    Description

      Flink doesn't currently compile on MacOS with M1 silicon.

      This is true for all recent versions (1.13.X) as well as master.

      Some of the problems have potentially easy fixes, such as installing node separately or updating the relevant pom.xml to use a newer version of node. I am getting some errors about deprecated features being used which are not supported by newer node, but on the surface they seem easy to resolve. 

      I've had less success with complex dependencies such as protobuf.

      My long term objective is to use and contribute to Flink. If I can get some help with the above issues, I am willing to make the modifications, submit the changes as a pull request, and shepherd them to release. If compilation on MacOS/M1 is not a priority, I can look for a virtual machine solution instead. Feedback appreciated. 

       

      Thanks

       

      Osama

      Attachments

        Issue Links

          Activity

            People

              rmetzger Robert Metzger
              osaman88 Osama Neiroukh
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: