{"action":"created","issue":{"url":"https://api.github.com/repos/monome/norns/issues/679","repository_url":"https://api.github.com/repos/monome/norns","labels_url":"https://api.github.com/repos/monome/norns/issues/679/labels{/name}","comments_url":"https://api.github.com/repos/monome/norns/issues/679/comments","events_url":"https://api.github.com/repos/monome/norns/issues/679/events","html_url":"https://github.com/monome/norns/issues/679","id":394843340,"node_id":"MDU6SXNzdWUzOTQ4NDMzNDA=","number":679,"title":"waf build should check for boost and jack availability ","user":{"login":"ngwese","id":106652,"node_id":"MDQ6VXNlcjEwNjY1Mg==","avatar_url":"https://avatars3.githubusercontent.com/u/106652?v=4","gravatar_id":"","url":"https://api.github.com/users/ngwese","html_url":"https://github.com/ngwese","followers_url":"https://api.github.com/users/ngwese/followers","following_url":"https://api.github.com/users/ngwese/following{/other_user}","gists_url":"https://api.github.com/users/ngwese/gists{/gist_id}","starred_url":"https://api.github.com/users/ngwese/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ngwese/subscriptions","organizations_url":"https://api.github.com/users/ngwese/orgs","repos_url":"https://api.github.com/users/ngwese/repos","events_url":"https://api.github.com/users/ngwese/events{/privacy}","received_events_url":"https://api.github.com/users/ngwese/received_events","type":"User","site_admin":false},"labels":[{"id":959926775,"node_id":"MDU6TGFiZWw5NTk5MjY3NzU=","url":"https://api.github.com/repos/monome/norns/labels/crone","name":"crone","color":"eeeceb","default":false},{"id":1175783313,"node_id":"MDU6TGFiZWwxMTc1NzgzMzEz","url":"https://api.github.com/repos/monome/norns/labels/dev","name":"dev","color":"004e6b","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/monome/norns/milestones/4","html_url":"https://github.com/monome/norns/milestone/4","labels_url":"https://api.github.com/repos/monome/norns/milestones/4/labels","id":3622606,"node_id":"MDk6TWlsZXN0b25lMzYyMjYwNg==","number":4,"title":"2.0.0","description":"","creator":{"login":"tehn","id":246896,"node_id":"MDQ6VXNlcjI0Njg5Ng==","avatar_url":"https://avatars2.githubusercontent.com/u/246896?v=4","gravatar_id":"","url":"https://api.github.com/users/tehn","html_url":"https://github.com/tehn","followers_url":"https://api.github.com/users/tehn/followers","following_url":"https://api.github.com/users/tehn/following{/other_user}","gists_url":"https://api.github.com/users/tehn/gists{/gist_id}","starred_url":"https://api.github.com/users/tehn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tehn/subscriptions","organizations_url":"https://api.github.com/users/tehn/orgs","repos_url":"https://api.github.com/users/tehn/repos","events_url":"https://api.github.com/users/tehn/events{/privacy}","received_events_url":"https://api.github.com/users/tehn/received_events","type":"User","site_admin":false},"open_issues":20,"closed_issues":7,"state":"open","created_at":"2018-09-04T23:08:41Z","updated_at":"2018-12-31T00:37:17Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-12-30T03:35:52Z","updated_at":"2018-12-31T00:37:17Z","closed_at":"2018-12-31T00:37:17Z","author_association":"MEMBER","body":"the new standalone crone engine depends on `boost` and `jack` but the waf configuration logic doesn't verify boost is installed like it does for other dependencies (like `liblo`, `libmonome`, etc).\r\n\r\nthe build setup should ideally check for these new dependencies as well.\r\n\r\nfor example missing boost yields: \r\n```\r\n[47/63] Compiling crone/src/MixerClient.cpp\r\nIn file included from ../crone/src/MixerClient.h:10:0,\r\n                 from ../crone/src/MixerClient.cpp:5:\r\n../crone/src/Bus.h:8:28: fatal error: boost/assert.hpp: No such file or directory\r\n #include <boost/assert.hpp>\r\n                            ^\r\ncompilation terminated.\r\n```\r\n\r\nto remedy this i installed boost as recommended by @artfwo:\r\n```\r\n% apt install --no-install-recommends libboost1.62-dev\r\n```\r\n\r\nmissing jack yields:\r\n```\r\n[59/63] Compiling crone/src/MixerClient.cpp\r\nIn file included from ../crone/src/MixerClient.h:11:0,\r\n                 from ../crone/src/main.cpp:10:\r\n../crone/src/Client.h:21:10: fatal error: jack/jack.h: No such file or directory\r\n #include <jack/jack.h>\r\n          ^~~~~~~~~~~~~\r\ncompilation terminated.\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/monome/norns/issues/comments/450597272","html_url":"https://github.com/monome/norns/issues/679#issuecomment-450597272","issue_url":"https://api.github.com/repos/monome/norns/issues/679","id":450597272,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDU5NzI3Mg==","user":{"login":"tehn","id":246896,"node_id":"MDQ6VXNlcjI0Njg5Ng==","avatar_url":"https://avatars2.githubusercontent.com/u/246896?v=4","gravatar_id":"","url":"https://api.github.com/users/tehn","html_url":"https://github.com/tehn","followers_url":"https://api.github.com/users/tehn/followers","following_url":"https://api.github.com/users/tehn/following{/other_user}","gists_url":"https://api.github.com/users/tehn/gists{/gist_id}","starred_url":"https://api.github.com/users/tehn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tehn/subscriptions","organizations_url":"https://api.github.com/users/tehn/orgs","repos_url":"https://api.github.com/users/tehn/repos","events_url":"https://api.github.com/users/tehn/events{/privacy}","received_events_url":"https://api.github.com/users/tehn/received_events","type":"User","site_admin":false},"created_at":"2018-12-31T00:37:17Z","updated_at":"2018-12-31T00:37:17Z","author_association":"MEMBER","body":"fixed by https://github.com/monome/norns/pull/680"}}
{"actor":{"display_login":"tehn"}}