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

Build and Test for Linux/ARM64 #15171

Open
2 tasks done
odidev opened this issue Jan 9, 2025 · 1 comment
Open
2 tasks done

Build and Test for Linux/ARM64 #15171

odidev opened this issue Jan 9, 2025 · 1 comment
Labels
needs clarification This issue doesn't have enough information to be actionable. Close after 14 days of inactivity

Comments

@odidev
Copy link

odidev commented Jan 9, 2025

Prerequisites

  • I have written a descriptive issue title
  • I have searched existing issues to ensure the issue has not already been raised

Issue

Description

For aarch64 platform, I have built " Mongoose " from source.

Steps

Following STEPS (https://github.com/Automattic/mongoose#installation) were used for the building and installation:

sudo apt update 

sudo apt install build-essential cmake git wget –y 

wget https://github.com/Automattic/mongoose/archive/refs/tags/8.4.1.tar.gz 

tar -xvf 8.4.1.tar.gz 

cd mongoose-8.4.1 

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - 

sudo apt install -y nodejs 

node -v 

npm -v 

npm install mongoose 

npm test 

Outcome

To validate that the build was successful we ran version Check. The version info returned matched the expected value(s).

npm list mongoose

mongoose@8.4.1 /home/ubuntu/anil/mongoose/mongoose-8.4.1

└── mongoose@8.4.1

All this information is also added to Software Ecosystem Dashboard for Arm (https://www.arm.com/developer-hub/ecosystem-dashboard/).

@vkarpov15
Copy link
Collaborator

What exactly is the ask here?

From what I can tell, GitHub Actions doesn't support Arm64 on free tier yet. Further, Mongoose runs on Node, so in theory if Node works as expected on Arm then Mongoose should too.

@vkarpov15 vkarpov15 added the needs clarification This issue doesn't have enough information to be actionable. Close after 14 days of inactivity label Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs clarification This issue doesn't have enough information to be actionable. Close after 14 days of inactivity
Projects
None yet
Development

No branches or pull requests

2 participants