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

feat: add aarch64 support #1302

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

frankye1982
Copy link

@frankye1982 frankye1982 commented Mar 8, 2024

Changelog category :

  • New Feature

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):

Support compiling and running on ARM architecture
Modify and compile the debain image to support aarch64 environment
Modify the corresponding foundationdb package to support the use of the corresponding ARM version of the package in the aarch64 environment.
Related modifications to the libhdfs3-open project, adding arm compilation macros to avoid unsupported feature codes

Documentation entry for user-facing changes

  • Documentation is written (mandatory for new features)

The compilation method is consistent with the X86 version, and the code is compatible
There is a difference between the deployed and running foundationdb. The foundationdb community currently does not provide binary for the aarch64 architecture for download. I used the community's build-support image to package the binary for the aarch64 architecture.
The image has been appropriately adjusted, and the foundation source code has not been modified:
For details, see: https://github.com/frankye1982/fdb-build-support.git

@dmthuc dmthuc requested a review from white-cc March 8, 2024 05:51
@@ -263,7 +263,7 @@
url = https://github.com/gflags/gflags.git
[submodule "contrib/libhdfs3-open"]
path = contrib/libhdfs3-open
url = https://github.com/ByConity/libhdfs3-open.git
url = https://github.com/frankye1982/libhdfs3-open.git
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is a reference to private repo. it has to be changed to ByConity repo. Need to merge the PR in libhdfs3-open first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants