{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/corefx/issues/1626","labels_url":"https://api.github.com/repos/dotnet/corefx/issues/1626/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/corefx/issues/1626/comments","events_url":"https://api.github.com/repos/dotnet/corefx/issues/1626/events","html_url":"https://github.com/dotnet/corefx/issues/1626","id":72944570,"number":1626,"title":"produce FreeBSD assemblies for CoreFX","user":{"login":"ghuntley","id":127353,"avatar_url":"https://avatars.githubusercontent.com/u/127353?v=3","gravatar_id":"","url":"https://api.github.com/users/ghuntley","html_url":"https://github.com/ghuntley","followers_url":"https://api.github.com/users/ghuntley/followers","following_url":"https://api.github.com/users/ghuntley/following{/other_user}","gists_url":"https://api.github.com/users/ghuntley/gists{/gist_id}","starred_url":"https://api.github.com/users/ghuntley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ghuntley/subscriptions","organizations_url":"https://api.github.com/users/ghuntley/orgs","repos_url":"https://api.github.com/users/ghuntley/repos","events_url":"https://api.github.com/users/ghuntley/events{/privacy}","received_events_url":"https://api.github.com/users/ghuntley/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":31,"created_at":"2015-05-04T07:28:05Z","updated_at":"2015-07-25T09:21:57Z","closed_at":null,"body":"This issue is to discuss unit(s) of work to actually produce FreeBSD assemblies for corefx.  \r\n\r\n> @stephentoub - There's what's likely a more pressing issue, which is actually building for FreeBSD. Today, when we need to specialize an assembly for a particular platform, we effectively have three builds, producing three different managed assemblies: Windows, Linux, OSX. Sounds like at least for now we'll need a fourth, FreeBSD. I suggest you start by modifying the build to support an IsFreeBSD property (or just IsBSD of you think there's a high chance that the implementations across BSDs will be the same even with varied kernels) along with the appropriate OSGroup targets. That can then be used in the csproj files as needed to specialize an assembly with FreeBSD-specific code.\r\n\r\nRelated issue(s) \r\n- #1625 (OSGroup identifier in the public API)\r\n- #1576 (OSGroup identifier in the private API)\r\n\r\n/cc: @janhenke @josteink"},"comment":{"url":"https://api.github.com/repos/dotnet/corefx/issues/comments/124825273","html_url":"https://github.com/dotnet/corefx/issues/1626#issuecomment-124825273","issue_url":"https://api.github.com/repos/dotnet/corefx/issues/1626","id":124825273,"user":{"login":"josteink","id":411338,"avatar_url":"https://avatars.githubusercontent.com/u/411338?v=3","gravatar_id":"","url":"https://api.github.com/users/josteink","html_url":"https://github.com/josteink","followers_url":"https://api.github.com/users/josteink/followers","following_url":"https://api.github.com/users/josteink/following{/other_user}","gists_url":"https://api.github.com/users/josteink/gists{/gist_id}","starred_url":"https://api.github.com/users/josteink/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josteink/subscriptions","organizations_url":"https://api.github.com/users/josteink/orgs","repos_url":"https://api.github.com/users/josteink/repos","events_url":"https://api.github.com/users/josteink/events{/privacy}","received_events_url":"https://api.github.com/users/josteink/received_events","type":"User","site_admin":false},"created_at":"2015-07-25T09:21:57Z","updated_at":"2015-07-25T09:21:57Z","body":"I've been busy attending my new baby, haven't had time for any coding anywhere.\r\n\r\nI've suspected that issues like these have been lying dormant and I guess this confirms it to a certain extent."}}