{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/47950","repository_url":"https://api.github.com/repos/Homebrew/homebrew","labels_url":"https://api.github.com/repos/Homebrew/homebrew/issues/47950/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/homebrew/issues/47950/comments","events_url":"https://api.github.com/repos/Homebrew/homebrew/issues/47950/events","html_url":"https://github.com/Homebrew/homebrew/pull/47950","id":125875630,"number":47950,"title":"git-annex: force-enable \"webapp\" flag","user":{"login":"csstaub","id":639883,"avatar_url":"https://avatars.githubusercontent.com/u/639883?v=3","gravatar_id":"","url":"https://api.github.com/users/csstaub","html_url":"https://github.com/csstaub","followers_url":"https://api.github.com/users/csstaub/followers","following_url":"https://api.github.com/users/csstaub/following{/other_user}","gists_url":"https://api.github.com/users/csstaub/gists{/gist_id}","starred_url":"https://api.github.com/users/csstaub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/csstaub/subscriptions","organizations_url":"https://api.github.com/users/csstaub/orgs","repos_url":"https://api.github.com/users/csstaub/repos","events_url":"https://api.github.com/users/csstaub/events{/privacy}","received_events_url":"https://api.github.com/users/csstaub/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-01-11T05:23:17Z","updated_at":"2016-02-13T14:09:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Homebrew/homebrew/pulls/47950","html_url":"https://github.com/Homebrew/homebrew/pull/47950","diff_url":"https://github.com/Homebrew/homebrew/pull/47950.diff","patch_url":"https://github.com/Homebrew/homebrew/pull/47950.patch"},"body":"To address issue #47346 (git-annex-webapp missing), we explicitly enable the \"webapp\" flag for git-annex. This should prevent git-annex from being built without the webapp and make the build fail if there is e.g. a dependency issue.\r\n\r\nIn order to set the build flags to git-annex correctly, we must (1) pass them to cabal install to resolve/install all the necessary dependencies correctly, and (2) pass them to cabal configure to make sure git-annex compiles with the flags we want. \r\n\r\nI originally wanted to enable S3 here too, but as noted in my comment on #47737 this would currently break the build because of a dependency/version conflict with aws 0.13.0. After a new version of aws is released on Hackage, it should be possible to add \"S3\" to `:flags` to re-enable and avoid accidentally dropping S3 support in the future. "},"comment":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/comments/183675430","html_url":"https://github.com/Homebrew/homebrew/pull/47950#issuecomment-183675430","issue_url":"https://api.github.com/repos/Homebrew/homebrew/issues/47950","id":183675430,"user":{"login":"mikemcquaid","id":125011,"avatar_url":"https://avatars.githubusercontent.com/u/125011?v=3","gravatar_id":"","url":"https://api.github.com/users/mikemcquaid","html_url":"https://github.com/mikemcquaid","followers_url":"https://api.github.com/users/mikemcquaid/followers","following_url":"https://api.github.com/users/mikemcquaid/following{/other_user}","gists_url":"https://api.github.com/users/mikemcquaid/gists{/gist_id}","starred_url":"https://api.github.com/users/mikemcquaid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikemcquaid/subscriptions","organizations_url":"https://api.github.com/users/mikemcquaid/orgs","repos_url":"https://api.github.com/users/mikemcquaid/repos","events_url":"https://api.github.com/users/mikemcquaid/events{/privacy}","received_events_url":"https://api.github.com/users/mikemcquaid/received_events","type":"User","site_admin":true},"created_at":"2016-02-13T14:09:56Z","updated_at":"2016-02-13T14:09:56Z","body":"I'm wondering if we shouldn't remove this from Homebrew. It has serious stability issues."}}