{"action":"created","issue":{"url":"https://api.github.com/repos/vyzo/gerbil/issues/60","repository_url":"https://api.github.com/repos/vyzo/gerbil","labels_url":"https://api.github.com/repos/vyzo/gerbil/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/vyzo/gerbil/issues/60/comments","events_url":"https://api.github.com/repos/vyzo/gerbil/issues/60/events","html_url":"https://github.com/vyzo/gerbil/issues/60","id":301019471,"number":60,"title":"stdlib fails to build on OpenBSD","user":{"login":"zmyrgel","id":36842,"avatar_url":"https://avatars1.githubusercontent.com/u/36842?v=4","gravatar_id":"","url":"https://api.github.com/users/zmyrgel","html_url":"https://github.com/zmyrgel","followers_url":"https://api.github.com/users/zmyrgel/followers","following_url":"https://api.github.com/users/zmyrgel/following{/other_user}","gists_url":"https://api.github.com/users/zmyrgel/gists{/gist_id}","starred_url":"https://api.github.com/users/zmyrgel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zmyrgel/subscriptions","organizations_url":"https://api.github.com/users/zmyrgel/orgs","repos_url":"https://api.github.com/users/zmyrgel/repos","events_url":"https://api.github.com/users/zmyrgel/events{/privacy}","received_events_url":"https://api.github.com/users/zmyrgel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-02-28T13:15:18Z","updated_at":"2018-02-28T15:20:33Z","closed_at":null,"author_association":"NONE","body":"Just tried to build the gerbil from github checkout but build fails when going through the stdlib build:\r\n\r\n```\r\ntmy@phobos src $ ./build.sh stdlib                      \r\n[*] Building gerbil stdlib\r\n... generate stdlib depgraph\r\n... compile foreign os/_socket\r\n../../../src/std/os/_socket.c:2703:12: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]\r\n if (salen < 0)\r\n     ~~~~~ ^ ~\r\n../../../src/std/os/_socket.c:2845:24: error: variable has incomplete type 'struct ip_mreq_source'\r\n struct ip_mreq_source mreq;\r\n                       ^\r\n../../../src/std/os/_socket.c:2845:9: note: forward declaration of 'struct ip_mreq_source'\r\n struct ip_mreq_source mreq;\r\n        ^\r\n../../../src/std/os/_socket.c:2846:19: error: invalid application of 'sizeof' to an incomplete type 'struct ip_mreq_source'\r\n socklen_t olen = sizeof (struct ip_mreq_source);\r\n                  ^      ~~~~~~~~~~~~~~~~~~~~~~~\r\n../../../src/std/os/_socket.c:2845:9: note: forward declaration of 'struct ip_mreq_source'\r\n struct ip_mreq_source mreq;\r\n        ^\r\n1 warning and 2 errors generated.\r\n*** ERROR IN ##main -- target compilation or link failed while compiling \"/home/tmy/git/gerbil/src/std/os/_socket.scm\"\r\n*** ERROR IN std/make#gsc-compile, \"make.ss\"@386.7 -- Compilation error; gsc exited with nonzero status 17920\r\n*** ERROR; build failed\r\n```"},"comment":{"url":"https://api.github.com/repos/vyzo/gerbil/issues/comments/369272589","html_url":"https://github.com/vyzo/gerbil/issues/60#issuecomment-369272589","issue_url":"https://api.github.com/repos/vyzo/gerbil/issues/60","id":369272589,"user":{"login":"vyzo","id":36426,"avatar_url":"https://avatars0.githubusercontent.com/u/36426?v=4","gravatar_id":"","url":"https://api.github.com/users/vyzo","html_url":"https://github.com/vyzo","followers_url":"https://api.github.com/users/vyzo/followers","following_url":"https://api.github.com/users/vyzo/following{/other_user}","gists_url":"https://api.github.com/users/vyzo/gists{/gist_id}","starred_url":"https://api.github.com/users/vyzo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vyzo/subscriptions","organizations_url":"https://api.github.com/users/vyzo/orgs","repos_url":"https://api.github.com/users/vyzo/repos","events_url":"https://api.github.com/users/vyzo/events{/privacy}","received_events_url":"https://api.github.com/users/vyzo/received_events","type":"User","site_admin":false},"created_at":"2018-02-28T15:20:33Z","updated_at":"2018-02-28T15:20:33Z","author_association":"OWNER","body":"Can you tell me what system features you have in the expander so that I can guard:\r\n```\r\n$ gxi\r\n> (import (only-in :scheme/base features))\r\n> (features)\r\n```"}}
{"actor":{"display_login":"vyzo"}}