{"action":"closed","issue":{"url":"https://api.github.com/repos/igraph/igraph/issues/1066","repository_url":"https://api.github.com/repos/igraph/igraph","labels_url":"https://api.github.com/repos/igraph/igraph/issues/1066/labels{/name}","comments_url":"https://api.github.com/repos/igraph/igraph/issues/1066/comments","events_url":"https://api.github.com/repos/igraph/igraph/issues/1066/events","html_url":"https://github.com/igraph/igraph/issues/1066","id":300285146,"number":1066,"title":"Does not build with musl","user":{"login":"flying-sheep","id":291575,"avatar_url":"https://avatars0.githubusercontent.com/u/291575?v=4","gravatar_id":"","url":"https://api.github.com/users/flying-sheep","html_url":"https://github.com/flying-sheep","followers_url":"https://api.github.com/users/flying-sheep/followers","following_url":"https://api.github.com/users/flying-sheep/following{/other_user}","gists_url":"https://api.github.com/users/flying-sheep/gists{/gist_id}","starred_url":"https://api.github.com/users/flying-sheep/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flying-sheep/subscriptions","organizations_url":"https://api.github.com/users/flying-sheep/orgs","repos_url":"https://api.github.com/users/flying-sheep/repos","events_url":"https://api.github.com/users/flying-sheep/events{/privacy}","received_events_url":"https://api.github.com/users/flying-sheep/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-02-26T15:37:26Z","updated_at":"2018-03-01T12:09:47Z","closed_at":"2018-03-01T12:09:47Z","author_association":"NONE","body":"<details>\r\n\r\nMake sure that these boxes are checked before submitting your issue -- thank you!\r\n\r\n- [x] This issue is for the C core of igraph.\r\n- [x] This issue is a bug report or a feature request, not a support question.\r\n\r\n</details>\r\n\r\nhere you define `OFF_T` as `__off64_t` when building under linux, but when building with musl, it doesn’t exist:\r\n\r\nhttps://github.com/igraph/igraph/blob/02005680aebb4281f2964c6d2d8d98851fce63b9/src/f2c/sysdep1.h#L16-L18\r\n\r\nmusl [defines](https://github.com/runtimejs/musl-libc/blob/master/include/sys/types.h#L83) `off64_t` instead of `__off64_t`, so the check needs to be different than `__linux__` or `__sun__`."}}
{"actor":{"display_login":"ntamas"}}