Skip to content

Add cross-arm64-freebsd-13 image#638

Merged
mthalman merged 1 commit intodotnet:mainfrom
am11:feature/new-image/freebsd-arm64
Jul 18, 2022
Merged

Add cross-arm64-freebsd-13 image#638
mthalman merged 1 commit intodotnet:mainfrom
am11:feature/new-image/freebsd-arm64

Conversation

@am11
Copy link
Copy Markdown
Member

@am11 am11 commented Jul 14, 2022

@ghost ghost added the area-dockerfiles label Jul 14, 2022
Copy link
Copy Markdown
Member

@janvorli janvorli left a comment

Choose a reason for hiding this comment

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

LGTM, thank you

@Thefrank
Copy link
Copy Markdown
Contributor

LGTM and thanks!
This should help us get some FreeBSD-ARM64 stuff going

Copy link
Copy Markdown
Member

@wfurt wfurt left a comment

Choose a reason for hiding this comment

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

LGTM

@mthalman mthalman merged commit 3b77478 into dotnet:main Jul 18, 2022
@am11
Copy link
Copy Markdown
Member Author

am11 commented Jul 20, 2022

Thanks for the timeout fix, @mthalman! The image is now available and tags are published, see: https://github.com/dotnet/dotnet-buildtools-prereqs-docker#where-are-the-published-images.

Sample usage:

$ URN=mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-cross-arm64-freebsd-13-20220719181651-3b77478

# mount local runtime directory in docker and run the build non-interactively
$ docker run -e ROOTFS_DIR=/crossrootfs/arm64 -v$HOME/projects/runtime:/runtime $URN \
      /runtime/build.sh -cross -a arm64 -os freebsd -c release

# or run the container interactively and clone runtime inside
$ docker run -it $URN /bin/bash
# inside the container..
$ export ROOTFS_DIR=/crossrootfs/arm64
$ git clone https://github.com/dotnet/runtime && cd runtime
$ ./build.sh -cross -a arm64 -os freebsd .... happy hacking!

@am11 am11 deleted the feature/new-image/freebsd-arm64 branch July 20, 2022 02:15
rzikm pushed a commit to rzikm/dotnet-buildtools-prereqs-docker that referenced this pull request Sep 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants