{"action":"created","issue":{"url":"https://api.github.com/repos/openbmc/openbmc-build-scripts/issues/8","repository_url":"https://api.github.com/repos/openbmc/openbmc-build-scripts","labels_url":"https://api.github.com/repos/openbmc/openbmc-build-scripts/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/openbmc/openbmc-build-scripts/issues/8/comments","events_url":"https://api.github.com/repos/openbmc/openbmc-build-scripts/issues/8/events","html_url":"https://github.com/openbmc/openbmc-build-scripts/pull/8","id":141151712,"number":8,"title":"use glibc 2.22 to work around assembler error","user":{"login":"csmart","id":43712,"avatar_url":"https://avatars.githubusercontent.com/u/43712?v=3","gravatar_id":"","url":"https://api.github.com/users/csmart","html_url":"https://github.com/csmart","followers_url":"https://api.github.com/users/csmart/followers","following_url":"https://api.github.com/users/csmart/following{/other_user}","gists_url":"https://api.github.com/users/csmart/gists{/gist_id}","starred_url":"https://api.github.com/users/csmart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/csmart/subscriptions","organizations_url":"https://api.github.com/users/csmart/orgs","repos_url":"https://api.github.com/users/csmart/repos","events_url":"https://api.github.com/users/csmart/events{/privacy}","received_events_url":"https://api.github.com/users/csmart/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-16T02:10:20Z","updated_at":"2016-03-16T02:17:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openbmc/openbmc-build-scripts/pulls/8","html_url":"https://github.com/openbmc/openbmc-build-scripts/pull/8","diff_url":"https://github.com/openbmc/openbmc-build-scripts/pull/8.diff","patch_url":"https://github.com/openbmc/openbmc-build-scripts/pull/8.patch"},"body":"@shenki after our buildroot was seemingly re-worked from upstream master, initramfs builds have been failing[1] on openpower.xyz.\r\n\r\n```\r\n03:57:49 ../sysdeps/unix/sysv/linux/powerpc/powerpc64/setcontext.S: Assembler messages:\r\n03:57:49 ../sysdeps/unix/sysv/linux/powerpc/powerpc64/setcontext.S:367: Error: junk at end of line: `1,0'\r\n```\r\n\r\nThey work fine if I build with glibc 2.22 instead of 2.21 however, so this PR adds this specification to the openpower config we're creating. Builds now succeeding[2].\r\n\r\n[1] https://openpower.xyz/job/initramfs-build/9/console\r\n[2] https://openpower.xyz/job/initramfs-build/12/\n\n<!-- Reviewable:start -->\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"35\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/openbmc/openbmc-build-scripts/8)\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/openbmc/openbmc-build-scripts/issues/comments/197116140","html_url":"https://github.com/openbmc/openbmc-build-scripts/pull/8#issuecomment-197116140","issue_url":"https://api.github.com/repos/openbmc/openbmc-build-scripts/issues/8","id":197116140,"user":{"login":"shenki","id":207355,"avatar_url":"https://avatars.githubusercontent.com/u/207355?v=3","gravatar_id":"","url":"https://api.github.com/users/shenki","html_url":"https://github.com/shenki","followers_url":"https://api.github.com/users/shenki/followers","following_url":"https://api.github.com/users/shenki/following{/other_user}","gists_url":"https://api.github.com/users/shenki/gists{/gist_id}","starred_url":"https://api.github.com/users/shenki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shenki/subscriptions","organizations_url":"https://api.github.com/users/shenki/orgs","repos_url":"https://api.github.com/users/shenki/repos","events_url":"https://api.github.com/users/shenki/events{/privacy}","received_events_url":"https://api.github.com/users/shenki/received_events","type":"User","site_admin":false},"created_at":"2016-03-16T02:17:13Z","updated_at":"2016-03-16T02:17:13Z","body":"Why are we building master from open-power's buildroot? That branch has no value to us; it might point to somewhere upstream.\r\n\r\nThe way we use the buildroot repository in open-power is to have a branch from upstream's releases, and on top of that apply a few patches in order to add features we require, or bring in support for newer versions of packages by backporting upstream commits.\r\n\r\nI think this job would serve it's purpose better by tracking upstream, or upstream stable releases."}}