{"action":"created","issue":{"url":"https://api.github.com/repos/shirok/Gauche/issues/407","repository_url":"https://api.github.com/repos/shirok/Gauche","labels_url":"https://api.github.com/repos/shirok/Gauche/issues/407/labels{/name}","comments_url":"https://api.github.com/repos/shirok/Gauche/issues/407/comments","events_url":"https://api.github.com/repos/shirok/Gauche/issues/407/events","html_url":"https://github.com/shirok/Gauche/issues/407","id":392378338,"node_id":"MDU6SXNzdWUzOTIzNzgzMzg=","number":407,"title":"Wrongly expand feature identifier when cross-compiling","user":{"login":"qykth-git","id":14939671,"node_id":"MDQ6VXNlcjE0OTM5Njcx","avatar_url":"https://avatars3.githubusercontent.com/u/14939671?v=4","gravatar_id":"","url":"https://api.github.com/users/qykth-git","html_url":"https://github.com/qykth-git","followers_url":"https://api.github.com/users/qykth-git/followers","following_url":"https://api.github.com/users/qykth-git/following{/other_user}","gists_url":"https://api.github.com/users/qykth-git/gists{/gist_id}","starred_url":"https://api.github.com/users/qykth-git/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qykth-git/subscriptions","organizations_url":"https://api.github.com/users/qykth-git/orgs","repos_url":"https://api.github.com/users/qykth-git/repos","events_url":"https://api.github.com/users/qykth-git/events{/privacy}","received_events_url":"https://api.github.com/users/qykth-git/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-12-18T23:25:02Z","updated_at":"2018-12-19T23:40:27Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"For example, Linux have `lchown(2)`, and Windows dosen't have this function.\r\nWhen I cross-compile to build Windows executable and type `(use file.util)`, the executable uses `sys-lchown` and produces error.\r\n```\r\ngosh> (use file.util)\r\n*** ERROR: unbound variable: sys-lchown\r\n    While loading \"...\\\\share\\\\gauche-0.97\\\\0.9.7_rc1\\\\lib/file/util.scm\" at line 5\r\n    While compiling: (use file.util)\r\nStack Trace:\r\n_______________________________________\r\n  0  (eval expr env)\r\n        at \"...\\\\share\\\\gauche-0.97\\\\0.9.7_rc1\\\\lib/gauche/interactive.scm\":269\r\n```\r\n\r\nI think something wrong in feature-expansion when cross-compiling."},"comment":{"url":"https://api.github.com/repos/shirok/Gauche/issues/comments/448791743","html_url":"https://github.com/shirok/Gauche/issues/407#issuecomment-448791743","issue_url":"https://api.github.com/repos/shirok/Gauche/issues/407","id":448791743,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0ODc5MTc0Mw==","user":{"login":"qykth-git","id":14939671,"node_id":"MDQ6VXNlcjE0OTM5Njcx","avatar_url":"https://avatars3.githubusercontent.com/u/14939671?v=4","gravatar_id":"","url":"https://api.github.com/users/qykth-git","html_url":"https://github.com/qykth-git","followers_url":"https://api.github.com/users/qykth-git/followers","following_url":"https://api.github.com/users/qykth-git/following{/other_user}","gists_url":"https://api.github.com/users/qykth-git/gists{/gist_id}","starred_url":"https://api.github.com/users/qykth-git/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qykth-git/subscriptions","organizations_url":"https://api.github.com/users/qykth-git/orgs","repos_url":"https://api.github.com/users/qykth-git/repos","events_url":"https://api.github.com/users/qykth-git/events{/privacy}","received_events_url":"https://api.github.com/users/qykth-git/received_events","type":"User","site_admin":false},"created_at":"2018-12-19T23:40:27Z","updated_at":"2018-12-19T23:40:27Z","author_association":"CONTRIBUTOR","body":"I think those tailored feature list might be generate from `src/gauche/config.h`.\r\nBecause `configure` script checks features and write this file."}}
{"actor":{"display_login":"qykth-git"}}