{"action":"created","issue":{"url":"https://api.github.com/repos/koekeishiya/chunkwm/issues/439","repository_url":"https://api.github.com/repos/koekeishiya/chunkwm","labels_url":"https://api.github.com/repos/koekeishiya/chunkwm/issues/439/labels{/name}","comments_url":"https://api.github.com/repos/koekeishiya/chunkwm/issues/439/comments","events_url":"https://api.github.com/repos/koekeishiya/chunkwm/issues/439/events","html_url":"https://github.com/koekeishiya/chunkwm/issues/439","id":329310177,"node_id":"MDU6SXNzdWUzMjkzMTAxNzc=","number":439,"title":"macOS 10.14 Mojave","user":{"login":"dominiklohmann","id":4488655,"node_id":"MDQ6VXNlcjQ0ODg2NTU=","avatar_url":"https://avatars3.githubusercontent.com/u/4488655?v=4","gravatar_id":"","url":"https://api.github.com/users/dominiklohmann","html_url":"https://github.com/dominiklohmann","followers_url":"https://api.github.com/users/dominiklohmann/followers","following_url":"https://api.github.com/users/dominiklohmann/following{/other_user}","gists_url":"https://api.github.com/users/dominiklohmann/gists{/gist_id}","starred_url":"https://api.github.com/users/dominiklohmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dominiklohmann/subscriptions","organizations_url":"https://api.github.com/users/dominiklohmann/orgs","repos_url":"https://api.github.com/users/dominiklohmann/repos","events_url":"https://api.github.com/users/dominiklohmann/events{/privacy}","received_events_url":"https://api.github.com/users/dominiklohmann/received_events","type":"User","site_admin":false},"labels":[{"id":544008612,"node_id":"MDU6TGFiZWw1NDQwMDg2MTI=","url":"https://api.github.com/repos/koekeishiya/chunkwm/labels/information","name":"information","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2018-06-05T05:48:43Z","updated_at":"2018-06-08T14:55:41Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"This is our yearly little thread that I will update with bugs as I find them. This year I'm running Mojave on my personal machine.\r\n\r\n`chunkwm` and `chunkc` are running fine so far, carried over from my previous macOS installation.\r\n\r\nWhen compiling `chunkwm` using `make` I get this error, indicating that some underlying stuff seems to be inaccessible.\r\n```cpp\r\nIn file included from src/core/chunkwm.mm:31:\r\nsrc/core/../common/accessibility/display.mm:33:25: error: use of undeclared identifier 'CGDisplayCreateUUIDFromDisplayID'\r\n    CFUUIDRef UUIDRef = CGDisplayCreateUUIDFromDisplayID(Id);\r\n                        ^\r\nsrc/core/../common/accessibility/display.mm:355:29: error: use of undeclared identifier 'CGDisplayCreateUUIDFromDisplayID'\r\n    CFUUIDRef DisplayUUID = CGDisplayCreateUUIDFromDisplayID(DisplayID);\r\n                            ^\r\n2 errors generated.\r\nmake: *** [makefile:23: bin/chunkwm] Error 1\r\n```\r\n\r\nI did uninstall `chwm-sa` before upgrading, just to be safe. I will try this once I get `chunkwm` to compile.\r\n\r\nI found this [macOS 10.13 to 10.14 API diff](http://codeworkshop.net/objc-diff/sdkdiffs/macos/10.14/) which might be of interest. It says `CGDisplayCreateUUIDFromDisplayID` and `CGDisplayGetDisplayIDFromUUID` have been removed from `ColorSync`.\r\n\r\nFeel free to ask any questions for things you want tested. I will update this thread with each developer beta if I have the time to do so.\r\n\r\n<hr/>\r\n\r\n### Update 1\r\n\r\nI solved the compile issue by adding this to `src/common/accessibility/display.mm`:\r\n\r\n```cpp\r\nextern \"C\" CFUUIDRef CGDisplayCreateUUIDFromDisplayID (uint32_t displayID);\r\n```\r\n\r\nEverything seems to run fine so far. Still have to test `chwm-sa`, but have other things coming up first."},"comment":{"url":"https://api.github.com/repos/koekeishiya/chunkwm/issues/comments/395786830","html_url":"https://github.com/koekeishiya/chunkwm/issues/439#issuecomment-395786830","issue_url":"https://api.github.com/repos/koekeishiya/chunkwm/issues/439","id":395786830,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NTc4NjgzMA==","user":{"login":"dominiklohmann","id":4488655,"node_id":"MDQ6VXNlcjQ0ODg2NTU=","avatar_url":"https://avatars3.githubusercontent.com/u/4488655?v=4","gravatar_id":"","url":"https://api.github.com/users/dominiklohmann","html_url":"https://github.com/dominiklohmann","followers_url":"https://api.github.com/users/dominiklohmann/followers","following_url":"https://api.github.com/users/dominiklohmann/following{/other_user}","gists_url":"https://api.github.com/users/dominiklohmann/gists{/gist_id}","starred_url":"https://api.github.com/users/dominiklohmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dominiklohmann/subscriptions","organizations_url":"https://api.github.com/users/dominiklohmann/orgs","repos_url":"https://api.github.com/users/dominiklohmann/repos","events_url":"https://api.github.com/users/dominiklohmann/events{/privacy}","received_events_url":"https://api.github.com/users/dominiklohmann/received_events","type":"User","site_admin":false},"created_at":"2018-06-08T14:55:41Z","updated_at":"2018-06-08T14:55:41Z","author_association":"CONTRIBUTOR","body":"@kinglouie see #235 for that. Not sure what can be done about that."}}
{"actor":{"display_login":"dominiklohmann"}}