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

Cross-compile vdso module for arm64 #1843

Closed
wants to merge 1 commit into from

Conversation

lubinszARM
Copy link
Contributor

@lubinszARM lubinszARM commented Feb 13, 2020

Signed-off-by: Bin Lu bin.lu@arm.com

Today, I have cross-compiled the vdso module successsfully.
My test steps:
1, apt-get install -y build-essential crossbuild-essential-arm64
2, bazel build --config=aarch64 //vdso:vdso
3, check
root@entos-dell:/go/src/gvisor.dev/gvisor# file bazel-bin/vdso/vdso.so
bazel-bin/vdso/vdso.so: ELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e6fd24a3b166da9a6b240bf3288e8828135b1f1, not stripped

Related issue:
#1709

Signed-off-by: Bin Lu <bin.lu@arm.com>
@googlebot googlebot added the cla: yes CLA has been signed label Feb 13, 2020
@lubinszARM lubinszARM changed the title Cross-compile gvsior for arm64 cpp Cross-compile vdso module for arm64 Feb 13, 2020
@lubinszARM
Copy link
Contributor Author

/assign @avagin

@avagin avagin self-assigned this Feb 13, 2020
@lubinszARM
Copy link
Contributor Author

If I want to build all C++/Go together, it seems it will be blocked with the same issue:
bazel-contrib/rules_go#2089

@avagin avagin added the arch: arm Issue related to the ARM architecture. label Mar 20, 2020
@github-actions
Copy link

This pull request is stale because it has been open 90 days with no activity. Remove the stale label or comment or this will be closed in 30 days.

@github-actions github-actions bot added the stale The Issue or PR is stale. label Jun 19, 2020
@lubinszARM lubinszARM closed this Jun 29, 2020
@avagin avagin reopened this Nov 30, 2020
@avagin avagin closed this Dec 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch: arm Issue related to the ARM architecture. cla: yes CLA has been signed stale The Issue or PR is stale.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants