{"action":"created","issue":{"url":"https://api.github.com/repos/devinus/poolboy/issues/81","labels_url":"https://api.github.com/repos/devinus/poolboy/issues/81/labels{/name}","comments_url":"https://api.github.com/repos/devinus/poolboy/issues/81/comments","events_url":"https://api.github.com/repos/devinus/poolboy/issues/81/events","html_url":"https://github.com/devinus/poolboy/issues/81","id":112680305,"number":81,"title":"Is Poolboy supported on Windows?","user":{"login":"ejstembler","id":309123,"avatar_url":"https://avatars.githubusercontent.com/u/309123?v=3","gravatar_id":"","url":"https://api.github.com/users/ejstembler","html_url":"https://github.com/ejstembler","followers_url":"https://api.github.com/users/ejstembler/followers","following_url":"https://api.github.com/users/ejstembler/following{/other_user}","gists_url":"https://api.github.com/users/ejstembler/gists{/gist_id}","starred_url":"https://api.github.com/users/ejstembler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ejstembler/subscriptions","organizations_url":"https://api.github.com/users/ejstembler/orgs","repos_url":"https://api.github.com/users/ejstembler/repos","events_url":"https://api.github.com/users/ejstembler/events{/privacy}","received_events_url":"https://api.github.com/users/ejstembler/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-21T21:14:30Z","updated_at":"2015-10-22T13:16:57Z","closed_at":null,"body":"I tried using poolboy in my Elixir program on Windows.  Mix fails to compile it.  Something about rebar.\r\n\r\n<pre>\r\n<code>\r\n>mix deps.compile\r\n==> poolboy (compile)\r\nCompiling src/poolboy.erl failed:\r\nsrc/poolboy.erl:17: type queue() undefined\r\nERROR: compile failed while processing c:/Users/my_user/Projects/my_app/deps/poolboy: rebar_abort\r\n** (Mix) Could not compile dependency :poolboy, \"escript.exe \"c:/Users/my_user/.mix/rebar\"\" command failed. You can recompile this dependency with \"mix deps.compile poolboy\", update it with \"mix deps.update poolboy\" or clean it with \"mix deps.clean poolboy\"\r\n</code>\r\n</pre>\r\n\r\nOn Mac it complied fine:\r\n\r\n<pre>\r\n<code>\r\n$ mix\r\nCould not find \"rebar\", which is needed to build dependency :poolboy\r\nI can install a local copy which is just used by Mix\r\nShall I install rebar? [Yn] Y\r\n* creating /Users/my_user/.mix/rebar\r\n==> poolboy (compile)\r\nCompiled src/poolboy_sup.erl\r\nCompiled src/poolboy_worker.erl\r\nCompiled src/poolboy.erl\r\nCompiled lib/my_app.ex\r\nGenerated my_app app\r\n</code>\r\n</pre>"},"comment":{"url":"https://api.github.com/repos/devinus/poolboy/issues/comments/150220026","html_url":"https://github.com/devinus/poolboy/issues/81#issuecomment-150220026","issue_url":"https://api.github.com/repos/devinus/poolboy/issues/81","id":150220026,"user":{"login":"ejstembler","id":309123,"avatar_url":"https://avatars.githubusercontent.com/u/309123?v=3","gravatar_id":"","url":"https://api.github.com/users/ejstembler","html_url":"https://github.com/ejstembler","followers_url":"https://api.github.com/users/ejstembler/followers","following_url":"https://api.github.com/users/ejstembler/following{/other_user}","gists_url":"https://api.github.com/users/ejstembler/gists{/gist_id}","starred_url":"https://api.github.com/users/ejstembler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ejstembler/subscriptions","organizations_url":"https://api.github.com/users/ejstembler/orgs","repos_url":"https://api.github.com/users/ejstembler/repos","events_url":"https://api.github.com/users/ejstembler/events{/privacy}","received_events_url":"https://api.github.com/users/ejstembler/received_events","type":"User","site_admin":false},"created_at":"2015-10-22T13:16:57Z","updated_at":"2015-10-22T13:16:57Z","body":"It looks like both are the same, 18.  On my Windows 8 x64 VM:\r\n\r\n```bat\r\n>erl\r\nEshell V7.0  (abort with ^G)\r\n1> erlang:system_info(otp_release).\r\n\"18\"\r\n2>\r\n```\r\nOn my Mac OS X El Capitan:\r\n\r\n```shell\r\n$ erl\r\nErlang/OTP 18 [erts-7.1] [source] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false] [dtrace]\r\n\r\nEshell V7.1  (abort with ^G)\r\n1> erlang:system_info(otp_release).\r\n\"18\"\r\n2> \r\n```"}}