Skip to content

Add FreeBSD 13 x64 image#787

Merged
mthalman merged 6 commits intodotnet:mainfrom
Thefrank:fbsd13
Feb 6, 2023
Merged

Add FreeBSD 13 x64 image#787
mthalman merged 6 commits intodotnet:mainfrom
Thefrank:fbsd13

Conversation

@Thefrank
Copy link
Contributor

@Thefrank Thefrank commented Feb 5, 2023

This adds a FreeBSD 13 x64 image alongside the existing FreeBSD 13 ARM64 and FreeBSD 12 x64 images.

@ghost ghost added the area-dockerfiles label Feb 5, 2023
@Thefrank
Copy link
Contributor Author

Thefrank commented Feb 5, 2023

After building the required coredeps and crossdeps images locally on an Ubuntu 18.04 machine:

sudo pwsh ./build.ps1 -DockerfilePath "*ubuntu/18.04/cross/freebsd/13*"

IMAGES BUILT
------------
mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-cross-freebsd-13-20230205015147-20dc96e
mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-cross-freebsd-13local

Copy link
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
I'm wondering if we should move to newer base image e.g. Ubuntu 20 or 22 but I think it is fine if we do it later.

@Thefrank
Copy link
Contributor Author

Thefrank commented Feb 6, 2023

LGTM I'm wondering if we should move to newer base image e.g. Ubuntu 20 or 22 but I think it is fine if we do it later.

It can be done at any point. I was going to wait a bit as 18.04 reaches end of "Hardware and maintenance updates", FreeBSD 12.3 reaches EOL (leaving only FreeBSD 12.4 in support), and FreeBSD 13.2 releases all happen in late March.

@mthalman mthalman merged commit 25dc4ba into dotnet:main Feb 6, 2023
@Thefrank Thefrank deleted the fbsd13 branch February 8, 2023 00:41
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.

3 participants