8000 Update build instructions to include FreeBSD. by josteink · Pull Request #2043 · dotnet/corefx · GitHub
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Update build instructions to include FreeBSD. #2043

Merged
merged 1 commit into from
Jun 18, 2015

Conversation

josteink
Copy link
Member

These instructions presume that that #2030 is committed and merged.

They also correct the error where build on all Unixes is referred to as building on Linux.

CC: @janhenke

@janhenke
Copy link
Member

LGTM

@stephentoub
Copy link
Member

cc: @JeremyKuhne

@@ -45,7 +45,7 @@ Coding Guidelines
Building from Source
====================

- [Building on Linux](linux-instructions.md)
- [Building on Unixes](unix-instructions.md)
Copy link
Member

Choose a reason for hiding this comment

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

I'd change it to "Building CoreFX on FreeBSD, Linux and OSX" so it matches the title on the target page.

@@ -76,3 +76,5 @@ System.Diagnostics.FileVersionInfo.Tests.csproj does not build on Unix. https://
System.Diagnostics.Debug.Tests does not build on Unix. https://github.com/dotnet/corefx/issues/1609

Mono fails when trying to get custom attributes on CoreFx assemblies. https://bugzilla.xamarin.com/show_bug.cgi?id=29679

Some third party dependencies may or incorrectly assume that `bash` is always installed in `/bin/`. This can manifest itself in errors like `corefx/packages/dnx-mono.1.0.0-beta5-11760/bin/dnu: not found`. The simplest way to get around this until fixed upstream is simply making the assumption correct: `sudo ln -s /usr/local/bin/bash /bin/bash`.
Copy link
Member

Choose a reason for hiding this comment

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

The 'or' in this sentence should be removed.

@stephentoub
Copy link
Member

One minor wording issue; otherwise, LGTM.

@@ -1,5 +1,5 @@
Building CoreFX on Linux
========================
Building CoreFX on FreeBSD, Linux and OSX
Copy link
Member

Choose a reason for hiding this comment

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

It's "OS X".

8000
@richlander
Copy link
Member

LGTM modulo outstanding comments.

@josteink josteink force-pushed the freebsd-buildinstructions branch from 2636cfc to 3d3dd8b Compare June 18, 2015 19:47
@josteink
Copy link
Member Author

Fixed all nits. Good for merging now? :)

stephentoub added a commit that referenced this pull request Jun 18, 2015
Update build instructions to include FreeBSD.
@stephentoub stephentoub merged commit bf5b0ab into dotnet:master Jun 18, 2015
@josteink josteink deleted the freebsd-buildinstructions branch June 18, 2015 22:31
@karelz karelz modified the milestone: 1.0.0-rtm Dec 3, 2016
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
…ructions

Update build instructions to include FreeBSD.

Commit migrated from dotnet/corefx@bf5b0ab
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants
0