{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/corefx/issues/4818","labels_url":"https://api.github.com/repos/dotnet/corefx/issues/4818/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/corefx/issues/4818/comments","events_url":"https://api.github.com/repos/dotnet/corefx/issues/4818/events","html_url":"https://github.com/dotnet/corefx/issues/4818","id":120327736,"number":4818,"title":"Unique names for System.Native.* exports","user":{"login":"jkotas","id":6668460,"avatar_url":"https://avatars.githubusercontent.com/u/6668460?v=3","gravatar_id":"","url":"https://api.github.com/users/jkotas","html_url":"https://github.com/jkotas","followers_url":"https://api.github.com/users/jkotas/followers","following_url":"https://api.github.com/users/jkotas/following{/other_user}","gists_url":"https://api.github.com/users/jkotas/gists{/gist_id}","starred_url":"https://api.github.com/users/jkotas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkotas/subscriptions","organizations_url":"https://api.github.com/users/jkotas/orgs","repos_url":"https://api.github.com/users/jkotas/repos","events_url":"https://api.github.com/users/jkotas/events{/privacy}","received_events_url":"https://api.github.com/users/jkotas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-12-04T04:01:13Z","updated_at":"2015-12-04T15:46:37Z","closed_at":null,"body":"Number of methods exported from System.Native.* shims have short generic names, like `Close` or `Stat`. It works find so far because of the shims are build as small standalone .so/.dylib; but it will have a high chance for collisions once the shims get statically linked together with a bunch of other stuff in CoreRT (#4572).\r\n\r\nThe names for these exports should be made more unique (the common solution is to add disambiguating prefix)."},"comment":{"url":"https://api.github.com/repos/dotnet/corefx/issues/comments/162000635","html_url":"https://github.com/dotnet/corefx/issues/4818#issuecomment-162000635","issue_url":"https://api.github.com/repos/dotnet/corefx/issues/4818","id":162000635,"user":{"login":"stephentoub","id":2642209,"avatar_url":"https://avatars.githubusercontent.com/u/2642209?v=3","gravatar_id":"","url":"https://api.github.com/users/stephentoub","html_url":"https://github.com/stephentoub","followers_url":"https://api.github.com/users/stephentoub/followers","following_url":"https://api.github.com/users/stephentoub/following{/other_user}","gists_url":"https://api.github.com/users/stephentoub/gists{/gist_id}","starred_url":"https://api.github.com/users/stephentoub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephentoub/subscriptions","organizations_url":"https://api.github.com/users/stephentoub/orgs","repos_url":"https://api.github.com/users/stephentoub/repos","events_url":"https://api.github.com/users/stephentoub/events{/privacy}","received_events_url":"https://api.github.com/users/stephentoub/received_events","type":"User","site_admin":false},"created_at":"2015-12-04T15:46:37Z","updated_at":"2015-12-04T15:46:37Z","body":"Agreed :)"}}