{"action":"opened","issue":{"url":"https://api.github.com/repos/waddlesplash/haikuports/issues/142","labels_url":"https://api.github.com/repos/waddlesplash/haikuports/issues/142/labels{/name}","comments_url":"https://api.github.com/repos/waddlesplash/haikuports/issues/142/comments","events_url":"https://api.github.com/repos/waddlesplash/haikuports/issues/142/events","html_url":"https://github.com/waddlesplash/haikuports/issues/142","id":91952065,"number":142,"title":"Create teeworlds 0.6.3 recipe","user":{"login":"soakbot","id":5515043,"avatar_url":"https://avatars.githubusercontent.com/u/5515043?v=3","gravatar_id":"","url":"https://api.github.com/users/soakbot","html_url":"https://github.com/soakbot","followers_url":"https://api.github.com/users/soakbot/followers","following_url":"https://api.github.com/users/soakbot/following{/other_user}","gists_url":"https://api.github.com/users/soakbot/gists{/gist_id}","starred_url":"https://api.github.com/users/soakbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/soakbot/subscriptions","organizations_url":"https://api.github.com/users/soakbot/orgs","repos_url":"https://api.github.com/users/soakbot/repos","events_url":"https://api.github.com/users/soakbot/events{/privacy}","received_events_url":"https://api.github.com/users/soakbot/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-30T01:32:42Z","updated_at":"2015-06-30T01:32:42Z","closed_at":null,"body":"(Original issue 142 created by tgkokk on 2014-12-17T20:13:11.103659+00:00)\n\nSome prior work is in [`tgkokk/haikuports#teeworlds`](https://bitbucket.org/tgkokk/haikuports/branches/compare/tgkokk/haikuports:teeworlds..haikuports/haikuports:master).\r\n\r\nThe reason this port doesn't work is that I get [this](http://pastebin.com/Wbd4Gfja) error when compiling `/src/base/system.c` with `gcc-x86`. Note that this doesn't happen with `gcc`. \r\nWithout the \"offending\" piece of code, Teeworlds searches in `~/.teeworlds` for data, which shouldn't be done, so the above error should be resolved before the port is merged.\r\n\r\nAlso, another bug: \r\n\r\n> Mouse input feels laggy. If I change turn off fullscreen in the settings, although it remains fullscreen, the input issue is (mostly) resolved, but I get a black box in the middle of the screen every time I move the mouse.\r\n\r\nFor [this](http://www.google-melange.com/gci/task/view/google/gci2014/6429549298450432) GCI task.\r\n\r\nExcerpt:\r\n```\r\n#!C\r\nIn file included from /boot/system/develop/headers/os/kernel/OS.h:13:0,\r\n                 from /boot/system/develop/headers/os/kernel/image.h:9,\r\n                 from /boot/system/develop/headers/os/storage/FindDirectory.h:9,\r\n                 from src/base/system.c:1358:\r\n/boot/system/develop/headers/os/support/SupportDefs.h: In function 'fs_storage_path':\r\n/boot/system/develop/headers/os/support/SupportDefs.h:225:1: error: invalid storage class for function 'atomic_set'\r\n atomic_set(int32* value, int32 newValue)\r\n ^\r\n/boot/system/develop/headers/os/support/SupportDefs.h:232:1: error: invalid storage class for function 'atomic_get_and_set'\r\n atomic_get_and_set(int32* value, int32 newValue)\r\n ^\r\n/boot/system/develop/headers/os/support/SupportDefs.h:239:1: error: invalid storage class for function 'atomic_test_and_set'\r\n atomic_test_and_set(int32* value, int32 newValue, int32 testAgainst)\r\n ^\r\n\r\n```"}}