{"action":"created","issue":{"url":"https://api.github.com/repos/conda/conda-recipes/issues/265","labels_url":"https://api.github.com/repos/conda/conda-recipes/issues/265/labels{/name}","comments_url":"https://api.github.com/repos/conda/conda-recipes/issues/265/comments","events_url":"https://api.github.com/repos/conda/conda-recipes/issues/265/events","html_url":"https://github.com/conda/conda-recipes/pull/265","id":67410275,"number":265,"title":"[WIP] Adding Qt5 Linux dependencies","user":{"login":"jdreaver","id":1253071,"avatar_url":"https://avatars.githubusercontent.com/u/1253071?v=3","gravatar_id":"","url":"https://api.github.com/users/jdreaver","html_url":"https://github.com/jdreaver","followers_url":"https://api.github.com/users/jdreaver/followers","following_url":"https://api.github.com/users/jdreaver/following{/other_user}","gists_url":"https://api.github.com/users/jdreaver/gists{/gist_id}","starred_url":"https://api.github.com/users/jdreaver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdreaver/subscriptions","organizations_url":"https://api.github.com/users/jdreaver/orgs","repos_url":"https://api.github.com/users/jdreaver/repos","events_url":"https://api.github.com/users/jdreaver/events{/privacy}","received_events_url":"https://api.github.com/users/jdreaver/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ccordoba12","id":365293,"avatar_url":"https://avatars.githubusercontent.com/u/365293?v=3","gravatar_id":"","url":"https://api.github.com/users/ccordoba12","html_url":"https://github.com/ccordoba12","followers_url":"https://api.github.com/users/ccordoba12/followers","following_url":"https://api.github.com/users/ccordoba12/following{/other_user}","gists_url":"https://api.github.com/users/ccordoba12/gists{/gist_id}","starred_url":"https://api.github.com/users/ccordoba12/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ccordoba12/subscriptions","organizations_url":"https://api.github.com/users/ccordoba12/orgs","repos_url":"https://api.github.com/users/ccordoba12/repos","events_url":"https://api.github.com/users/ccordoba12/events{/privacy}","received_events_url":"https://api.github.com/users/ccordoba12/received_events","type":"User","site_admin":false},"milestone":null,"comments":16,"created_at":"2015-04-09T17:25:04Z","updated_at":"2015-04-13T21:31:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/conda/conda-recipes/pulls/265","html_url":"https://github.com/conda/conda-recipes/pull/265","diff_url":"https://github.com/conda/conda-recipes/pull/265.diff","patch_url":"https://github.com/conda/conda-recipes/pull/265.patch"},"body":"As discussed in #261, we want to try and use configure flags like `-qt-pcre` and `-qt-xcb` so we don't have to pull in too many extra dependencies. Note that `-qt-xcb` relies on a lot of `libxcb-*` libraries, so `libxcb` should be a dependency of `qt5`. Also, `libxcb` requires `xcb-proto` and `pthread-stubs`, so I have added those.\r\n\r\nThe next step, I think, is to add `gstreamer`. \r\n\r\nI tried building on a CentOS 5 vagrant box, but the build fails right after symlinking the `libQtQWidgets.so*` libraries. It could be that more dependencies are missing. I've never used CentOS before, so this could be because I missed a very obvious build package :)"},"comment":{"url":"https://api.github.com/repos/conda/conda-recipes/issues/comments/92507044","html_url":"https://github.com/conda/conda-recipes/pull/265#issuecomment-92507044","issue_url":"https://api.github.com/repos/conda/conda-recipes/issues/265","id":92507044,"user":{"login":"jdreaver","id":1253071,"avatar_url":"https://avatars.githubusercontent.com/u/1253071?v=3","gravatar_id":"","url":"https://api.github.com/users/jdreaver","html_url":"https://github.com/jdreaver","followers_url":"https://api.github.com/users/jdreaver/followers","following_url":"https://api.github.com/users/jdreaver/following{/other_user}","gists_url":"https://api.github.com/users/jdreaver/gists{/gist_id}","starred_url":"https://api.github.com/users/jdreaver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdreaver/subscriptions","organizations_url":"https://api.github.com/users/jdreaver/orgs","repos_url":"https://api.github.com/users/jdreaver/repos","events_url":"https://api.github.com/users/jdreaver/events{/privacy}","received_events_url":"https://api.github.com/users/jdreaver/received_events","type":"User","site_admin":false},"created_at":"2015-04-13T21:31:45Z","updated_at":"2015-04-13T21:31:45Z","body":"I tried to add `mesa` and its dependencies, and I got really far, but now I encounter [this error](https://bugs.gentoo.org/show_bug.cgi?id=452180). Basically, the CentOS 5 kernel is too old to compiler `libdrm` because it leaves `O_CLOEXEC` undeclared. This might be tough to solve on CentOS 5 (unless there is a way to update the kernel)."}}