{"action":"created","issue":{"url":"https://api.github.com/repos/mfeemster/fractorium/issues/38","labels_url":"https://api.github.com/repos/mfeemster/fractorium/issues/38/labels{/name}","comments_url":"https://api.github.com/repos/mfeemster/fractorium/issues/38/comments","events_url":"https://api.github.com/repos/mfeemster/fractorium/issues/38/events","html_url":"https://github.com/mfeemster/fractorium/pull/38","id":122547973,"number":38,"title":"Ubuntu 15.10 nvidia","user":{"login":"gambhiro","id":1586232,"avatar_url":"https://avatars.githubusercontent.com/u/1586232?v=3","gravatar_id":"","url":"https://api.github.com/users/gambhiro","html_url":"https://github.com/gambhiro","followers_url":"https://api.github.com/users/gambhiro/followers","following_url":"https://api.github.com/users/gambhiro/following{/other_user}","gists_url":"https://api.github.com/users/gambhiro/gists{/gist_id}","starred_url":"https://api.github.com/users/gambhiro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gambhiro/subscriptions","organizations_url":"https://api.github.com/users/gambhiro/orgs","repos_url":"https://api.github.com/users/gambhiro/repos","events_url":"https://api.github.com/users/gambhiro/events{/privacy}","received_events_url":"https://api.github.com/users/gambhiro/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-16T16:37:23Z","updated_at":"2015-12-16T16:47:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mfeemster/fractorium/pulls/38","html_url":"https://github.com/mfeemster/fractorium/pull/38","diff_url":"https://github.com/mfeemster/fractorium/pull/38.diff","patch_url":"https://github.com/mfeemster/fractorium/pull/38.patch"},"body":"I upgraded to Ubuntu 15.10 and a few things needed to be fixed to build.\r\n\r\nNotably `opencl-headers` upgrades to 2.0 in 15.10. Among other changes `CL/cl.hpp` is no longer shipped with the package which frustrates [other people as well](https://github.com/clMathLibraries/clSPARSE/issues/120). As suggested there, I saved 1.2 in a vendor folder and use that in the include paths during compilation.\r\n\r\nAlso fixed an issue where `libOpenCL.so` is not found (not created by the dependency for some reason), so I added extra steps in `main.pro` such that `qmake` creates symlinks in local folders to use.\r\n\r\nThis now builds for me with `pbuilder` and I reckon is ready for an official Launchpad PPA."},"comment":{"url":"https://api.github.com/repos/mfeemster/fractorium/issues/comments/165171521","html_url":"https://github.com/mfeemster/fractorium/pull/38#issuecomment-165171521","issue_url":"https://api.github.com/repos/mfeemster/fractorium/issues/38","id":165171521,"user":{"login":"mfeemster","id":8097968,"avatar_url":"https://avatars.githubusercontent.com/u/8097968?v=3","gravatar_id":"","url":"https://api.github.com/users/mfeemster","html_url":"https://github.com/mfeemster","followers_url":"https://api.github.com/users/mfeemster/followers","following_url":"https://api.github.com/users/mfeemster/following{/other_user}","gists_url":"https://api.github.com/users/mfeemster/gists{/gist_id}","starred_url":"https://api.github.com/users/mfeemster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mfeemster/subscriptions","organizations_url":"https://api.github.com/users/mfeemster/orgs","repos_url":"https://api.github.com/users/mfeemster/repos","events_url":"https://api.github.com/users/mfeemster/events{/privacy}","received_events_url":"https://api.github.com/users/mfeemster/received_events","type":"User","site_admin":false},"created_at":"2015-12-16T16:47:20Z","updated_at":"2015-12-16T16:47:20Z","body":"The cl.hpp file is already in the deps folder, but this seems more comprehensive, so I'll remove that one in favor of these.\r\n\r\nA question on the specific nvidia versioning:\r\n\r\nopencl-headers (<< 2.0), nvidia-opencl-icd-352, nvidia-libopencl1-352\r\n\r\nWe are using OpenCL >= 1.2 and nvidia only recently added support for it. So we need to be sure the specific nvidia version you reference does indeed include their latest support for 1.2. Can you confirm that?\r\n\r\nThanks."}}