{"action":"created","issue":{"url":"https://api.github.com/repos/regina-normal/regina/issues/38","repository_url":"https://api.github.com/repos/regina-normal/regina","labels_url":"https://api.github.com/repos/regina-normal/regina/issues/38/labels{/name}","comments_url":"https://api.github.com/repos/regina-normal/regina/issues/38/comments","events_url":"https://api.github.com/repos/regina-normal/regina/issues/38/events","html_url":"https://github.com/regina-normal/regina/issues/38","id":271431252,"number":38,"title":"Sage installation failed","user":{"login":"videlec","id":5619446,"avatar_url":"https://avatars3.githubusercontent.com/u/5619446?v=4","gravatar_id":"","url":"https://api.github.com/users/videlec","html_url":"https://github.com/videlec","followers_url":"https://api.github.com/users/videlec/followers","following_url":"https://api.github.com/users/videlec/following{/other_user}","gists_url":"https://api.github.com/users/videlec/gists{/gist_id}","starred_url":"https://api.github.com/users/videlec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/videlec/subscriptions","organizations_url":"https://api.github.com/users/videlec/orgs","repos_url":"https://api.github.com/users/videlec/repos","events_url":"https://api.github.com/users/videlec/events{/privacy}","received_events_url":"https://api.github.com/users/videlec/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-11-06T10:46:57Z","updated_at":"2017-11-17T17:15:53Z","closed_at":null,"author_association":"NONE","body":"Following the instructions at http://sageregina.unhyperbolic.org/ I failed to install Regina. My Sage is in version 8.1.beta9 on a recent archlinux (gcc 7.2.0). The command used is\r\n```\r\n$ sage -pip install sageRegina\r\n```\r\nThe log is [regina.log.gz](https://github.com/regina-normal/regina/files/1445911/regina.log.gz)."},"comment":{"url":"https://api.github.com/repos/regina-normal/regina/issues/comments/345305891","html_url":"https://github.com/regina-normal/regina/issues/38#issuecomment-345305891","issue_url":"https://api.github.com/repos/regina-normal/regina/issues/38","id":345305891,"user":{"login":"unhyperbolic","id":1239022,"avatar_url":"https://avatars3.githubusercontent.com/u/1239022?v=4","gravatar_id":"","url":"https://api.github.com/users/unhyperbolic","html_url":"https://github.com/unhyperbolic","followers_url":"https://api.github.com/users/unhyperbolic/followers","following_url":"https://api.github.com/users/unhyperbolic/following{/other_user}","gists_url":"https://api.github.com/users/unhyperbolic/gists{/gist_id}","starred_url":"https://api.github.com/users/unhyperbolic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/unhyperbolic/subscriptions","organizations_url":"https://api.github.com/users/unhyperbolic/orgs","repos_url":"https://api.github.com/users/unhyperbolic/repos","events_url":"https://api.github.com/users/unhyperbolic/events{/privacy}","received_events_url":"https://api.github.com/users/unhyperbolic/received_events","type":"User","site_admin":false},"created_at":"2017-11-17T17:15:53Z","updated_at":"2017-11-17T17:15:53Z","author_association":"CONTRIBUTOR","body":"The relevant errors are below. It appears that that a #include <functional> is missing. Can that be? My only other explanation is that with the new version of sage, sageRegina's install script is no longer passing some compiler flags to gcc.\r\n\r\nvidelec: You can download sageRegina at https://pypi.python.org/pypi/sageRegina/5.1-1, unpack it and call \"sage -python setup.py build\" and \"sage -python setup.py install\" to build from src.\r\n\r\n    regina_4c65424/engine/triangulation/dim3/triangulation3.h: Au niveau global:\r\n    regina_4c65424/engine/triangulation/dim3/triangulation3.h:2819:24: error: « function » dans l'espace de noms « std » ne nomme pas un type de patron\r\n                 const std::function<bool(Triangulation<3>&)>& action) const;\r\n                            ^~~~~~~~\r\n    regina_4c65424/engine/triangulation/dim3/triangulation3.h:2819:32: error: expected « , » or « ... » before « < » token\r\n                 const std::function<bool(Triangulation<3>&)>& action) const;\r\n                                    ^\r\n    In file included from regina_4c65424/engine/triangulation/dim3.h:45:0,\r\n                     from regina_4c65424/engine/triangulation/xmltrireader3.cpp:34:\r\n    regina_4c65424/engine/triangulation/dim3/triangulation3.h: Dans la fonction membre « bool regina::Triangulation<3>::retriangulate(int, unsigned int, regina::ProgressTrackerOpen*, Action&&, Args&& ...) const »:\r\n    regina_4c65424/engine/triangulation/dim3/triangulation3.h:2989:14: error: « bind » n'est pas un membre de « std »\r\n             std::bind(action, std::placeholders::_1, args...));\r\n                  ^~~~\r\n    regina_4c65424/engine/triangulation/dim3/triangulation3.h:2989:14: note: alternatives suggérées: « find »\r\n             std::bind(action, std::placeholders::_1, args...));\r\n                  ^~~~\r\n                  find\r\n    regina_4c65424/engine/triangulation/dim3/triangulation3.h:2989:32: error: « std::placeholders » n'a pas été déclaré\r\n             std::bind(action, std::placeholders::_1, args...));"}}
{"actor":{"display_login":"unhyperbolic"}}