{"action":"opened","pull_request":{"review_comments":0,"created_at":"2011-12-04T20:41:24Z","state":"open","patch_url":"https://github.com/haskell-opengl/GLURaw/pull/2.patch","updated_at":"2011-12-04T20:41:24Z","changed_files":1,"_links":{"review_comments":{"href":"https://api.github.com/repos/haskell-opengl/GLURaw/pulls/2/comments"},"comments":{"href":"https://api.github.com/repos/haskell-opengl/GLURaw/issues/2/comments"},"html":{"href":"https://github.com/haskell-opengl/GLURaw/pull/2"},"self":{"href":"https://api.github.com/repos/haskell-opengl/GLURaw/pulls/2"}},"comments":0,"issue_url":"https://github.com/haskell-opengl/GLURaw/issues/2","user":{"gravatar_id":"e4b7a8ecf88da89d6202b2af13c8606f","id":205266,"url":"https://api.github.com/users/acfoltzer","avatar_url":"https://secure.gravatar.com/avatar/e4b7a8ecf88da89d6202b2af13c8606f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"acfoltzer"},"deletions":0,"merged":false,"body":"Hi Jason et al,\r\n\r\nI just ran into a similar problem to Issue #1 calling `perspective`, and applying the patch found in [this SO answer](http://stackoverflow.com/a/7936492/204932) fixed the problem, although there's some unwanted output from the `printf`. \r\n\r\nTo make the fix a bit more sustainable, I `#ifdef`ed it to not run on Macs, and sent the output to `/dev/null`. It's not ideal, certainly, but my linker-fu is apparently not up to the task of getting it to link without any undefined symbols (adding `-u gluBeginCurve` to `ld-options` seemed like it should work, but...). \r\n\r\nFor the record, I'm running Ubuntu 11.10 with `libglu1-mesa-dev 7.11-0ubuntu3`.\r\n\r\nAdam","mergeable":null,"commits":1,"id":556593,"additions":12,"base":{"repo":{"created_at":"2011-04-07T02:07:11Z","pushed_at":"2011-10-28T12:50:51Z","updated_at":"2011-12-04T20:00:12Z","private":false,"clone_url":"https://github.com/haskell-opengl/GLURaw.git","name":"GLURaw","watchers":2,"master_branch":null,"svn_url":"https://svn.github.com/haskell-opengl/GLURaw","forks":1,"language":"Haskell","owner":{"gravatar_id":"4b9cb220e85610317a2f275a808542c2","id":713814,"url":"https://api.github.com/users/haskell-opengl","avatar_url":"https://secure.gravatar.com/avatar/4b9cb220e85610317a2f275a808542c2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","login":"haskell-opengl"},"id":1580257,"homepage":"http://www.haskell.org/haskellwiki/Opengl","git_url":"git://github.com/haskell-opengl/GLURaw.git","description":"Haskell bindings to GLU","html_url":"https://github.com/haskell-opengl/GLURaw","url":"https://api.github.com/repos/haskell-opengl/GLURaw","size":500,"fork":true,"ssh_url":"git@github.com:haskell-opengl/GLURaw.git","open_issues":2},"user":{"gravatar_id":"4b9cb220e85610317a2f275a808542c2","id":713814,"url":"https://api.github.com/users/haskell-opengl","avatar_url":"https://secure.gravatar.com/avatar/4b9cb220e85610317a2f275a808542c2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","login":"haskell-opengl"},"sha":"3585bee5c6fd7e69d69efd22c56e227dd3d9191a","ref":"master","label":"haskell-opengl:master"},"merged_by":null,"number":2,"title":"Hackish fix for Linux link problems","head":{"repo":{"created_at":"2011-12-04T20:00:12Z","pushed_at":"2011-12-04T20:31:29Z","updated_at":"2011-12-04T20:31:30Z","private":false,"clone_url":"https://github.com/acfoltzer/GLURaw.git","name":"GLURaw","watchers":1,"master_branch":null,"svn_url":"https://svn.github.com/acfoltzer/GLURaw","forks":0,"language":"Haskell","owner":{"gravatar_id":"e4b7a8ecf88da89d6202b2af13c8606f","id":205266,"url":"https://api.github.com/users/acfoltzer","avatar_url":"https://secure.gravatar.com/avatar/e4b7a8ecf88da89d6202b2af13c8606f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"acfoltzer"},"id":2912044,"homepage":"http://www.haskell.org/haskellwiki/Opengl","git_url":"git://github.com/acfoltzer/GLURaw.git","description":"Haskell bindings to GLU","html_url":"https://github.com/acfoltzer/GLURaw","url":"https://api.github.com/repos/acfoltzer/GLURaw","size":492,"fork":true,"ssh_url":"git@github.com:acfoltzer/GLURaw.git","open_issues":0},"user":{"gravatar_id":"e4b7a8ecf88da89d6202b2af13c8606f","id":205266,"url":"https://api.github.com/users/acfoltzer","avatar_url":"https://secure.gravatar.com/avatar/e4b7a8ecf88da89d6202b2af13c8606f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"acfoltzer"},"sha":"7e70463316b02a6dc9263224389f6ac428b1ef23","ref":"master","label":"acfoltzer:master"},"closed_at":null,"html_url":"https://github.com/haskell-opengl/GLURaw/pull/2","url":"https://api.github.com/repos/haskell-opengl/GLURaw/pulls/2","diff_url":"https://github.com/haskell-opengl/GLURaw/pull/2.diff","merged_at":null},"number":2}