{"action":"created","issue":{"url":"https://api.github.com/repos/solettaproject/soletta/issues/638","labels_url":"https://api.github.com/repos/solettaproject/soletta/issues/638/labels{/name}","comments_url":"https://api.github.com/repos/solettaproject/soletta/issues/638/comments","events_url":"https://api.github.com/repos/solettaproject/soletta/issues/638/events","html_url":"https://github.com/solettaproject/soletta/pull/638","id":103525033,"number":638,"title":"build: make sure we reset obj-*-[y,m] variables","user":{"login":"dorileo","id":960327,"avatar_url":"https://avatars.githubusercontent.com/u/960327?v=3","gravatar_id":"","url":"https://api.github.com/users/dorileo","html_url":"https://github.com/dorileo","followers_url":"https://api.github.com/users/dorileo/followers","following_url":"https://api.github.com/users/dorileo/following{/other_user}","gists_url":"https://api.github.com/users/dorileo/gists{/gist_id}","starred_url":"https://api.github.com/users/dorileo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dorileo/subscriptions","organizations_url":"https://api.github.com/users/dorileo/orgs","repos_url":"https://api.github.com/users/dorileo/repos","events_url":"https://api.github.com/users/dorileo/events{/privacy}","received_events_url":"https://api.github.com/users/dorileo/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-27T14:37:09Z","updated_at":"2015-08-27T17:11:59Z","closed_at":"2015-08-27T17:11:59Z","pull_request":{"url":"https://api.github.com/repos/solettaproject/soletta/pulls/638","html_url":"https://github.com/solettaproject/soletta/pull/638","diff_url":"https://github.com/solettaproject/soletta/pull/638.diff","patch_url":"https://github.com/solettaproject/soletta/pull/638.patch"},"body":"After parsing a module's makefile we should make sure we reset\r\nobj-*-[y,m] variables so we don't end up appending named clashing\r\nobjects variables.\r\n\r\nAn exposed problem was console.mod, we have flow/console.mod and\r\nlinux-micro/console.mod, after parsing flow/console.mod we left\r\nobj-console-m set with console.o and then when parsing\r\nlinux-micro/console.mod (because it does obj-console-m += console.o) we\r\nended up with obj-console-m set as \"console.o console.o\", with that\r\nMakefile.rules created 2 rules for linux-micro/console.o.\r\n\r\nSigned-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>"},"comment":{"url":"https://api.github.com/repos/solettaproject/soletta/issues/comments/135495497","html_url":"https://github.com/solettaproject/soletta/pull/638#issuecomment-135495497","issue_url":"https://api.github.com/repos/solettaproject/soletta/issues/638","id":135495497,"user":{"login":"dorileo","id":960327,"avatar_url":"https://avatars.githubusercontent.com/u/960327?v=3","gravatar_id":"","url":"https://api.github.com/users/dorileo","html_url":"https://github.com/dorileo","followers_url":"https://api.github.com/users/dorileo/followers","following_url":"https://api.github.com/users/dorileo/following{/other_user}","gists_url":"https://api.github.com/users/dorileo/gists{/gist_id}","starred_url":"https://api.github.com/users/dorileo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dorileo/subscriptions","organizations_url":"https://api.github.com/users/dorileo/orgs","repos_url":"https://api.github.com/users/dorileo/repos","events_url":"https://api.github.com/users/dorileo/events{/privacy}","received_events_url":"https://api.github.com/users/dorileo/received_events","type":"User","site_admin":false},"created_at":"2015-08-27T17:11:59Z","updated_at":"2015-08-27T17:11:59Z","body":"applied."}}