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

Vaadin not working on apple silicon #11060

Closed
PRIESt512 opened this issue May 22, 2021 · 8 comments · Fixed by #11065
Closed

Vaadin not working on apple silicon #11060

PRIESt512 opened this issue May 22, 2021 · 8 comments · Fixed by #11065

Comments

@PRIESt512
Copy link

Vaadin not working on apple silicon

gradle:vvadinPrepareFrontend - install node

https://nodejs.org/dist/v14.15.4/node-v14.15.4-darwin-arm64.tar.gz - file not foud

  • OS: Mac OS 11.3.1
  • arm64
  • vaadinVersion=14.6.1

May be to temporarily install the x86 version?

no problem with rosette :)

@PRIESt512 PRIESt512 changed the title [BUG] Vaadin not working on apple silicon May 22, 2021
@vaadin-bot
Copy link
Collaborator

Thanks for using Vaadin Platform, we appreciate your help and are going to take care of this as soon as possible.

@PRIESt512
Copy link
Author

node v16.2.0 - there is an assembly under arm

@ZheSun88 ZheSun88 transferred this issue from vaadin/platform May 24, 2021
@miguelatvaadin miguelatvaadin added this to Needs triage in OLD Vaadin Flow bugs & maintenance (Vaadin 10+) via automation May 24, 2021
@caalador caalador self-assigned this May 25, 2021
@caalador
Copy link
Contributor

As a workaround you could run maven with the "-Dnode.version=v16.2.0" (or any of the 16.x.0 releases) to get the arm compatible download correctly.
Or add to the plugin the configuration block

<plugin>
  <groupId>com.vaadin</groupId>
  <artifactId>vaadin-maven-plugin</artifactId>
  <version>..</version>
  <executions>
    ...
  </executions>
  <configuration>
    <nodeVersion>v16.2.0</nodeVersion>
  </configuration>
</plugin>

caalador added a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed
node version is < 16.0.0 as ARM package
is not available before this.

Fixes #11060
caalador added a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed
node version is < 16.0.0 as ARM package
is not available before this.

Fixes #11060
caalador added a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed
node version is < 16.0.0 as ARM package
is not available before this.

Fixes #11060
caalador added a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed
node version is < 16.0.0 as ARM package
is not available before this.

Fixes #11060
caalador added a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed
node version is < 16.0.0 as ARM package
is not available before this.

Fixes #11060
OLD Vaadin Flow bugs & maintenance (Vaadin 10+) automation moved this from New P2 to Closed May 25, 2021
pleku pushed a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed node version is < 16.0.0 as ARM package is not available before this.

Fixes #11060
vaadin-bot pushed a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed node version is < 16.0.0 as ARM package is not available before this.

Fixes #11060
vaadin-bot pushed a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed node version is < 16.0.0 as ARM package is not available before this.

Fixes #11060
vaadin-bot pushed a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed node version is < 16.0.0 as ARM package is not available before this.

Fixes #11060
vaadin-bot pushed a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed node version is < 16.0.0 as ARM package is not available before this.

Fixes #11060
pleku pushed a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed node version is < 16.0.0 as ARM package is not available before this.

Fixes #11060

Co-authored-by: caalador <mikael.grankvist@vaadin.com>
pleku pushed a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed node version is < 16.0.0 as ARM package is not available before this.

Fixes #11060

Co-authored-by: caalador <mikael.grankvist@vaadin.com>
pleku pushed a commit that referenced this issue May 25, 2021
Use the x64 package for mac if the installed node version is < 16.0.0 as ARM package is not available before this.

Fixes #11060

Co-authored-by: caalador <mikael.grankvist@vaadin.com>
@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with platform 20.0.0.rc1. For prerelease versions, it will be included in its final version.

pleku pushed a commit that referenced this issue May 31, 2021
Use the x64 package for mac if the installed node version is < 16.0.0 as ARM package is not available before this.

Fixes #11060

Co-authored-by: caalador <mikael.grankvist@vaadin.com>
@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with platform 14.6.2. For prerelease versions, it will be included in its final version.

@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with platform 21.0.0.alpha3. For prerelease versions, it will be included in its final version.

@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with platform 19.0.9. For prerelease versions, it will be included in its final version.

@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with platform 14.7.0.alpha3 and is also targeting the upcoming stable 14.7.0 version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment