{"action":"created","issue":{"url":"https://api.github.com/repos/cnjinhao/nana/issues/111","repository_url":"https://api.github.com/repos/cnjinhao/nana","labels_url":"https://api.github.com/repos/cnjinhao/nana/issues/111/labels{/name}","comments_url":"https://api.github.com/repos/cnjinhao/nana/issues/111/comments","events_url":"https://api.github.com/repos/cnjinhao/nana/issues/111/events","html_url":"https://github.com/cnjinhao/nana/issues/111","id":133803529,"number":111,"title":"Hotfix not working? mutex errors!!!","user":{"login":"ducklin5","id":7690321,"avatar_url":"https://avatars.githubusercontent.com/u/7690321?v=3","gravatar_id":"","url":"https://api.github.com/users/ducklin5","html_url":"https://github.com/ducklin5","followers_url":"https://api.github.com/users/ducklin5/followers","following_url":"https://api.github.com/users/ducklin5/following{/other_user}","gists_url":"https://api.github.com/users/ducklin5/gists{/gist_id}","starred_url":"https://api.github.com/users/ducklin5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ducklin5/subscriptions","organizations_url":"https://api.github.com/users/ducklin5/orgs","repos_url":"https://api.github.com/users/ducklin5/repos","events_url":"https://api.github.com/users/ducklin5/events{/privacy}","received_events_url":"https://api.github.com/users/ducklin5/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2016-02-15T20:01:31Z","updated_at":"2016-02-18T18:32:49Z","closed_at":"2016-02-18T18:18:11Z","body":" MINGW64 /c/libs/nana/build/bin/netbeans8 (origin/hotfix-1.3)\r\n$ mingw32-make.exe\r\nScanning dependencies of target nana\r\n[  1%] Building CXX object CMakeFiles/nana.dir/source/any.cpp.obj\r\n[  2%] Building CXX object CMakeFiles/nana.dir/source/basic_types.cpp.obj\r\n[  3%] Building CXX object CMakeFiles/nana.dir/source/charset.cpp.obj\r\n[  5%] Building CXX object CMakeFiles/nana.dir/source/datetime.cpp.obj\r\n[  6%] Building CXX object CMakeFiles/nana.dir/source/deploy.cpp.obj\r\n[  7%] Building CXX object CMakeFiles/nana.dir/source/internationalization.cpp.obj\r\nC:\\libs\\nana\\source\\internationalization.cpp:254:4: error: 'recursive_mutex' in namespace 'std' does not name a type\r\n    std::recursive_mutex mutex;\r\n    ^\r\nC:\\libs\\nana\\source\\internationalization.cpp: In function 'void nana::internationalization_parts::set_eval(nana::window, nana::i18n_eval&&)':\r\nC:\\libs\\nana\\source\\internationalization.cpp:267:20: error: 'recursive_mutex' is not a member of 'std'\r\n    std::lock_guard<std::recursive_mutex> lock(mgr.mutex);\r\n                    ^\r\nC:\\libs\\nana\\source\\internationalization.cpp:267:20: error: 'recursive_mutex' is not a member of 'std'\r\nC:\\libs\\nana\\source\\internationalization.cpp:267:40: error: template argument 1 is invalid\r\n    std::lock_guard<std::recursive_mutex> lock(mgr.mutex);\r\n                                        ^\r\nC:\\libs\\nana\\source\\internationalization.cpp:267:46: error: invalid type in declaration before '(' token\r\n    std::lock_guard<std::recursive_mutex> lock(mgr.mutex);\r\n                                              ^\r\nC:\\libs\\nana\\source\\internationalization.cpp:267:51: error: 'struct nana::internationalization_parts::eval_manager' has no member named 'mutex'\r\n    std::lock_guard<std::recursive_mutex> lock(mgr.mutex);\r\n                                                   ^\r\nC:\\libs\\nana\\source\\internationalization.cpp: In lambda function:\r\nC:\\libs\\nana\\source\\internationalization.cpp:274:22: error: 'recursive_mutex' is not a member of 'std'\r\n      std::lock_guard<std::recursive_mutex> lockgd(eval_mgr.mutex);\r\n                      ^\r\nC:\\libs\\nana\\source\\internationalization.cpp:274:22: error: 'recursive_mutex' is not a member of 'std'\r\nC:\\libs\\nana\\source\\internationalization.cpp:274:42: error: template argument 1 is invalid\r\n      std::lock_guard<std::recursive_mutex> lockgd(eval_mgr.mutex);\r\n                                          ^\r\nC:\\libs\\nana\\source\\internationalization.cpp:274:50: error: invalid type in declaration before '(' token\r\n      std::lock_guard<std::recursive_mutex> lockgd(eval_mgr.mutex);\r\n                                                  ^\r\nC:\\libs\\nana\\source\\internationalization.cpp:274:60: error: 'struct nana::internationalization_parts::eval_manager' has no member named 'mutex'\r\n      std::lock_guard<std::recursive_mutex> lockgd(eval_mgr.mutex);\r\n                                                            ^\r\nC:\\libs\\nana\\source\\internationalization.cpp: In function 'void nana::internationalization_parts::use_eval()':\r\nC:\\libs\\nana\\source\\internationalization.cpp:286:20: error: 'recursive_mutex' is not a member of 'std'\r\n    std::lock_guard<std::recursive_mutex> lock(mgr.mutex);\r\n                    ^\r\nC:\\libs\\nana\\source\\internationalization.cpp:286:20: error: 'recursive_mutex' is not a member of 'std'\r\nC:\\libs\\nana\\source\\internationalization.cpp:286:40: error: template argument 1 is invalid\r\n    std::lock_guard<std::recursive_mutex> lock(mgr.mutex);\r\n                                        ^\r\nC:\\libs\\nana\\source\\internationalization.cpp:286:46: error: invalid type in declaration before '(' token\r\n    std::lock_guard<std::recursive_mutex> lock(mgr.mutex);\r\n                                              ^\r\nC:\\libs\\nana\\source\\internationalization.cpp:286:51: error: 'struct nana::internationalization_parts::eval_manager' has no member named 'mutex'\r\n    std::lock_guard<std::recursive_mutex> lock(mgr.mutex);\r\n                                                   ^\r\nCMakeFiles\\nana.dir\\build.make:187: recipe for target 'CMakeFiles/nana.dir/source/internationalization.cpp.obj' failed\r\nmingw32-make[2]: *** [CMakeFiles/nana.dir/source/internationalization.cpp.obj] Error 1\r\nCMakeFiles\\Makefile2:66: recipe for target 'CMakeFiles/nana.dir/all' failed\r\nmingw32-make[1]: *** [CMakeFiles/nana.dir/all] Error 2\r\nMakefile:126: recipe for target 'all' failed\r\nmingw32-make: *** [all] Error 2\r\n"},"comment":{"url":"https://api.github.com/repos/cnjinhao/nana/issues/comments/185850353","html_url":"https://github.com/cnjinhao/nana/issues/111#issuecomment-185850353","issue_url":"https://api.github.com/repos/cnjinhao/nana/issues/111","id":185850353,"user":{"login":"qPCR4vir","id":1911982,"avatar_url":"https://avatars.githubusercontent.com/u/1911982?v=3","gravatar_id":"","url":"https://api.github.com/users/qPCR4vir","html_url":"https://github.com/qPCR4vir","followers_url":"https://api.github.com/users/qPCR4vir/followers","following_url":"https://api.github.com/users/qPCR4vir/following{/other_user}","gists_url":"https://api.github.com/users/qPCR4vir/gists{/gist_id}","starred_url":"https://api.github.com/users/qPCR4vir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qPCR4vir/subscriptions","organizations_url":"https://api.github.com/users/qPCR4vir/orgs","repos_url":"https://api.github.com/users/qPCR4vir/repos","events_url":"https://api.github.com/users/qPCR4vir/events{/privacy}","received_events_url":"https://api.github.com/users/qPCR4vir/received_events","type":"User","site_admin":false},"created_at":"2016-02-18T18:32:49Z","updated_at":"2016-02-18T18:32:49Z","body":"Congratulation!\r\nPlease tell us how... [please here...](https://github.com/qPCR4vir/nana-docs/wiki/Nana-in-Eclipse)\r\n"}}