{"action":"created","issue":{"url":"https://api.github.com/repos/Maschell/libutils/issues/2","repository_url":"https://api.github.com/repos/Maschell/libutils","labels_url":"https://api.github.com/repos/Maschell/libutils/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/Maschell/libutils/issues/2/comments","events_url":"https://api.github.com/repos/Maschell/libutils/issues/2/events","html_url":"https://github.com/Maschell/libutils/issues/2","id":338813783,"node_id":"MDU6SXNzdWUzMzg4MTM3ODM=","number":2,"title":"Cannot compile","user":{"login":"maddavo","id":1432875,"node_id":"MDQ6VXNlcjE0MzI4NzU=","avatar_url":"https://avatars2.githubusercontent.com/u/1432875?v=4","gravatar_id":"","url":"https://api.github.com/users/maddavo","html_url":"https://github.com/maddavo","followers_url":"https://api.github.com/users/maddavo/followers","following_url":"https://api.github.com/users/maddavo/following{/other_user}","gists_url":"https://api.github.com/users/maddavo/gists{/gist_id}","starred_url":"https://api.github.com/users/maddavo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maddavo/subscriptions","organizations_url":"https://api.github.com/users/maddavo/orgs","repos_url":"https://api.github.com/users/maddavo/repos","events_url":"https://api.github.com/users/maddavo/events{/privacy}","received_events_url":"https://api.github.com/users/maddavo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-06T05:51:52Z","updated_at":"2018-07-06T05:53:10Z","closed_at":null,"author_association":"NONE","body":"I am trying to compile libutils so that I can compile the homebrew for WiiU.  I have successfully installed DevkitPro on Windows and compiled dynamic_libs OK.  The libdynamic_libs.a is now in the portlibs/ppc/lib folder.\r\nWhen I try 'make && make install' I get a whole lot of errors starting with sd_fat_devoptab.cpp .  How to compile??\r\n\r\nfull make errors follows:\r\n\r\n`$ make && make install\r\nsd_fat_devoptab.cpp\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: In function 'sd_fat_private_t* sd_fat_get_device_data(const char*)':\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:69:11: error: 'devoptab_t' does not name a type; did you mean 'dev_t'?\r\n     const devoptab_t *devoptab = NULL;\r\n           ^~~~~~~~~~\r\n           dev_t\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:81:21: error: 'STD_MAX' was not declared in this scope\r\n     for (i = 3; i < STD_MAX; i++) {\r\n                     ^~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:81:21: note: suggested alternative: 'SBT_MAX'\r\n     for (i = 3; i < STD_MAX; i++) {\r\n                     ^~~~~~~\r\n                     SBT_MAX\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:82:9: error: 'devoptab' was not declared in this scope\r\n         devoptab = devoptab_list[i];\r\n         ^~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:82:9: note: suggested alternative: 'dev_t'\r\n         devoptab = devoptab_list[i];\r\n         ^~~~~~~~\r\n         dev_t\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:82:20: error: 'devoptab_list' was not declared in this scope\r\n         devoptab = devoptab_list[i];\r\n                    ^~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:82:20: note: suggested alternative: 'va_list'\r\n         devoptab = devoptab_list[i];\r\n                    ^~~~~~~~~~~~~\r\n                    va_list\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: At global scope:\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:669:8: error: 'DIR_ITER' does not name a type; did you mean 'SI_TIMER'?\r\n static DIR_ITER *sd_fat_diropen_r (struct _reent *r, DIR_ITER *dirState, const char *path) {\r\n        ^~~~~~~~\r\n        SI_TIMER\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:706:49: error: 'DIR_ITER' has not been declared\r\n static int sd_fat_dirclose_r (struct _reent *r, DIR_ITER *dirState) {\r\n                                                 ^~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: In function 'int sd_fat_dirclose_r(_reent*, int*)':\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:707:67: error: request for member 'dirStruct' in '* dirState', which is of non-class type 'int'\r\n     sd_fat_dir_entry_t *dirIter = (sd_fat_dir_entry_t *)dirState->dirStruct;\r\n                                                                   ^~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: At global scope:\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:726:49: error: 'DIR_ITER' has not been declared\r\n static int sd_fat_dirreset_r (struct _reent *r, DIR_ITER *dirState) {\r\n                                                 ^~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: In function 'int sd_fat_dirreset_r(_reent*, int*)':\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:727:67: error: request for member 'dirStruct' in '* dirState', which is of non-class type 'int'\r\n     sd_fat_dir_entry_t *dirIter = (sd_fat_dir_entry_t *)dirState->dirStruct;\r\n                                                                   ^~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: At global scope:\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:746:48: error: 'DIR_ITER' has not been declared\r\n static int sd_fat_dirnext_r (struct _reent *r, DIR_ITER *dirState, char *filename, struct stat *st) {\r\n                                                ^~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: In function 'int sd_fat_dirnext_r(_reent*, int*, char*, stat*)':\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:747:67: error: request for member 'dirStruct' in '* dirState', which is of non-class type 'int'\r\n     sd_fat_dir_entry_t *dirIter = (sd_fat_dir_entry_t *)dirState->dirStruct;\r\n                                                                   ^~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: At global scope:\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:789:14: error: 'devoptab_t' does not name a type; did you mean 'dev_t'?\r\n static const devoptab_t devops_sd_fat = {\r\n              ^~~~~~~~~~\r\n              dev_t\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: In function 'int sd_fat_add_device(const char*, const char*, void*, void*)':\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:820:5: error: 'devoptab_t' was not declared in this scope\r\n     devoptab_t *dev = NULL;\r\n     ^~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:820:5: note: suggested alternative: 'dev_t'\r\n     devoptab_t *dev = NULL;\r\n     ^~~~~~~~~~\r\n     dev_t\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:820:17: error: 'dev' was not declared in this scope\r\n     devoptab_t *dev = NULL;\r\n                 ^~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:820:17: note: suggested alternative: 'div'\r\n     devoptab_t *dev = NULL;\r\n                 ^~~\r\n                 div\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:832:24: error: expected primary-expression before ')' token\r\n     dev = (devoptab_t *) malloc(sizeof(devoptab_t) + strlen(name) + 1);\r\n                        ^\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:875:18: error: 'devops_sd_fat' was not declared in this scope\r\n     memcpy(dev, &devops_sd_fat, sizeof(devoptab_t));\r\n                  ^~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:875:18: note: suggested alternative: 'unmount_sd_fat'\r\n     memcpy(dev, &devops_sd_fat, sizeof(devoptab_t));\r\n                  ^~~~~~~~~~~~~\r\n                  unmount_sd_fat\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:880:21: error: 'STD_MAX' was not declared in this scope\r\n     for (i = 3; i < STD_MAX; i++) {\r\n                     ^~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:880:21: note: suggested alternative: 'SBT_MAX'\r\n     for (i = 3; i < STD_MAX; i++) {\r\n                     ^~~~~~~\r\n                     SBT_MAX\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:881:13: error: 'devoptab_list' was not declared in this scope\r\n         if (devoptab_list[i] == devoptab_list[0]) {\r\n             ^~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:881:13: note: suggested alternative: 'va_list'\r\n         if (devoptab_list[i] == devoptab_list[0]) {\r\n             ^~~~~~~~~~~~~\r\n             va_list\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: In function 'void deleteDevTabsNames()':\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:904:11: error: 'devoptab_t' does not name a type; did you mean 'dev_t'?\r\n     const devoptab_t * devoptab = NULL;\r\n           ^~~~~~~~~~\r\n           dev_t\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:905:28: error: 'devoptab_list' was not declared in this scope\r\n     u32 last_entry = (u32) devoptab_list[STD_MAX-1];\r\n                            ^~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:905:28: note: suggested alternative: 'va_list'\r\n     u32 last_entry = (u32) devoptab_list[STD_MAX-1];\r\n                            ^~~~~~~~~~~~~\r\n                            va_list\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:905:42: error: 'STD_MAX' was not declared in this scope\r\n     u32 last_entry = (u32) devoptab_list[STD_MAX-1];\r\n                                          ^~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:905:42: note: suggested alternative: 'SBT_MAX'\r\n     u32 last_entry = (u32) devoptab_list[STD_MAX-1];\r\n                                          ^~~~~~~\r\n                                          SBT_MAX\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:907:9: error: 'devoptab' was not declared in this scope\r\n         devoptab = devoptab_list[i];\r\n         ^~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:907:9: note: suggested alternative: 'dev_t'\r\n         devoptab = devoptab_list[i];\r\n         ^~~~~~~~\r\n         dev_t\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:912:43: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]\r\n                 devoptab_list[i] = (const devoptab_t *)last_entry;\r\n                                           ^~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:912:37: error: expected primary-expression before 'const'\r\n                 devoptab_list[i] = (const devoptab_t *)last_entry;\r\n                                     ^~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:912:37: error: expected ')' before 'const'\r\n                 devoptab_list[i] = (const devoptab_t *)last_entry;\r\n                                    ~^~~~~\r\n                                     )\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: In function 'int sd_fat_remove_device(const char*, void**, void**, char**)':\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:920:11: error: 'devoptab_t' does not name a type; did you mean 'dev_t'?\r\n     const devoptab_t *devoptab = NULL;\r\n           ^~~~~~~~~~\r\n           dev_t\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:932:21: error: 'STD_MAX' was not declared in this scope\r\n     for (i = 3; i < STD_MAX; i++) {\r\n                     ^~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:932:21: note: suggested alternative: 'SBT_MAX'\r\n     for (i = 3; i < STD_MAX; i++) {\r\n                     ^~~~~~~\r\n                     SBT_MAX\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:933:9: error: 'devoptab' was not declared in this scope\r\n         devoptab = devoptab_list[i];\r\n         ^~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:933:9: note: suggested alternative: 'dev_t'\r\n         devoptab = devoptab_list[i];\r\n         ^~~~~~~~\r\n         dev_t\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:933:20: error: 'devoptab_list' was not declared in this scope\r\n         devoptab = devoptab_list[i];\r\n                    ^~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:933:20: note: suggested alternative: 'va_list'\r\n         devoptab = devoptab_list[i];\r\n                    ^~~~~~~~~~~~~\r\n                    va_list\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:952:23: error: 'devoptab_t' was not declared in this scope\r\n                 free((devoptab_t*)devoptab);\r\n                       ^~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:952:23: note: suggested alternative: 'dev_t'\r\n                 free((devoptab_t*)devoptab);\r\n                       ^~~~~~~~~~\r\n                       dev_t\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:952:34: error: expected primary-expression before ')' token\r\n                 free((devoptab_t*)devoptab);\r\n                                  ^\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp: At global scope:\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:746:12: warning: 'int sd_fat_dirnext_r(_reent*, int*, char*, stat*)' defined but not used [-Wunused-function]\r\n static int sd_fat_dirnext_r (struct _reent *r, DIR_ITER *dirState, char *filename, struct stat *st) {\r\n            ^~~~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:726:12: warning: 'int sd_fat_dirreset_r(_reent*, int*)' defined but not used [-Wunused-function]\r\n static int sd_fat_dirreset_r (struct _reent *r, DIR_ITER *dirState) {\r\n            ^~~~~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:706:12: warning: 'int sd_fat_dirclose_r(_reent*, int*)' defined but not used [-Wunused-function]\r\n static int sd_fat_dirclose_r (struct _reent *r, DIR_ITER *dirState) {\r\n            ^~~~~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:606:12: warning: 'int sd_fat_statvfs_r(_reent*, const char*, statvfs*)' defined but not used [-Wunused-function]\r\n static int sd_fat_statvfs_r (struct _reent *r, const char *path, struct statvfs *buf) {\r\n            ^~~~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:576:12: warning: 'int sd_fat_mkdir_r(_reent*, const char*, int)' defined but not used [-Wunused-function]\r\n static int sd_fat_mkdir_r (struct _reent *r, const char *path, int mode) {\r\n            ^~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:537:12: warning: 'int sd_fat_rename_r(_reent*, const char*, const char*)' defined but not used [-Wunused-function]\r\n static int sd_fat_rename_r (struct _reent *r, const char *oldName, const char *newName) {\r\n            ^~~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:507:12: warning: 'int sd_fat_chdir_r(_reent*, const char*)' defined but not used [-Wunused-function]\r\n static int sd_fat_chdir_r (struct _reent *r, const char *name) {\r\n            ^~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:476:12: warning: 'int sd_fat_unlink_r(_reent*, const char*)' defined but not used [-Wunused-function]\r\n static int sd_fat_unlink_r (struct _reent *r, const char *name) {\r\n            ^~~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:471:12: warning: 'int sd_fat_link_r(_reent*, const char*, const char*)' defined but not used [-Wunused-function]\r\n static int sd_fat_link_r (struct _reent *r, const char *existing, const char *newLink) {\r\n            ^~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:421:12: warning: 'int sd_fat_stat_r(_reent*, const char*, stat*)' defined but not used [-Wunused-function]\r\n static int sd_fat_stat_r (struct _reent *r, const char *path, struct stat *st) {\r\n            ^~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:400:12: warning: 'int sd_fat_fsync_r(_reent*, void*)' defined but not used [-Wunused-function]\r\n static int sd_fat_fsync_r (struct _reent *r, void* fd) {\r\n            ^~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:379:12: warning: 'int sd_fat_ftruncate_r(_reent*, void*, off_t)' defined but not used [-Wunused-function]\r\n static int sd_fat_ftruncate_r (struct _reent *r, void* fd, off_t len) {\r\n            ^~~~~~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:342:12: warning: 'int sd_fat_fstat_r(_reent*, void*, stat*)' defined but not used [-Wunused-function]\r\n static int sd_fat_fstat_r (struct _reent *r, void* fd, struct stat *st) {\r\n            ^~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:291:16: warning: 'ssize_t sd_fat_read_r(_reent*, void*, char*, size_t)' defined but not used [-Wunused-function]\r\n static ssize_t sd_fat_read_r (struct _reent *r, void* fd, char *ptr, size_t len) {\r\n                ^~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:241:16: warning: 'ssize_t sd_fat_write_r(_reent*, void*, const char*, size_t)' defined but not used [-Wunused-function]\r\n static ssize_t sd_fat_write_r (struct _reent *r, void *fd, const char *ptr, size_t len) {\r\n                ^~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:206:14: warning: 'off_t sd_fat_seek_r(_reent*, void*, off_t, int)' defined but not used [-Wunused-function]\r\n static off_t sd_fat_seek_r (struct _reent *r, void* fd, off_t pos, int dir) {\r\n              ^~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:186:12: warning: 'int sd_fat_close_r(_reent*, void*)' defined but not used [-Wunused-function]\r\n static int sd_fat_close_r (struct _reent *r, void *fd) {\r\n            ^~~~~~~~~~~~~~\r\nC:/Users/Dave/Downloads/Homebrew/libutils/source/fs/sd_fat_devoptab.cpp:114:12: warning: 'int sd_fat_open_r(_reent*, void*, const char*, int, int)' defined but not used [-Wunused-function]\r\n static int sd_fat_open_r (struct _reent *r, void *fileStruct, const char *path, int flags, int mode) {\r\n            ^~~~~~~~~~~~~\r\nmake[1]: *** [/c/devkitpro/devkitPPC/base_rules:13: sd_fat_devoptab.o] Error 1\r\nmake: *** [Makefile:107: release] Error 2\r\n`"},"comment":{"url":"https://api.github.com/repos/Maschell/libutils/issues/comments/402933518","html_url":"https://github.com/Maschell/libutils/issues/2#issuecomment-402933518","issue_url":"https://api.github.com/repos/Maschell/libutils/issues/2","id":402933518,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMjkzMzUxOA==","user":{"login":"maddavo","id":1432875,"node_id":"MDQ6VXNlcjE0MzI4NzU=","avatar_url":"https://avatars2.githubusercontent.com/u/1432875?v=4","gravatar_id":"","url":"https://api.github.com/users/maddavo","html_url":"https://github.com/maddavo","followers_url":"https://api.github.com/users/maddavo/followers","following_url":"https://api.github.com/users/maddavo/following{/other_user}","gists_url":"https://api.github.com/users/maddavo/gists{/gist_id}","starred_url":"https://api.github.com/users/maddavo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maddavo/subscriptions","organizations_url":"https://api.github.com/users/maddavo/orgs","repos_url":"https://api.github.com/users/maddavo/repos","events_url":"https://api.github.com/users/maddavo/events{/privacy}","received_events_url":"https://api.github.com/users/maddavo/received_events","type":"User","site_admin":false},"created_at":"2018-07-06T05:53:10Z","updated_at":"2018-07-06T05:53:10Z","author_association":"NONE","body":"(unfortunately newlines didn't come through in the error output, but hopefully you get the idea)"}}
{"actor":{"display_login":"maddavo"}}