{"action":"opened","issue":{"url":"https://api.github.com/repos/numenta/nupic/issues/2790","labels_url":"https://api.github.com/repos/numenta/nupic/issues/2790/labels{/name}","comments_url":"https://api.github.com/repos/numenta/nupic/issues/2790/comments","events_url":"https://api.github.com/repos/numenta/nupic/issues/2790/events","html_url":"https://github.com/numenta/nupic/issues/2790","id":120449908,"number":2790,"title":"Error buliding pycapnp while installing nupic","user":{"login":"jzlouis","id":16156056,"avatar_url":"https://avatars.githubusercontent.com/u/16156056?v=3","gravatar_id":"","url":"https://api.github.com/users/jzlouis","html_url":"https://github.com/jzlouis","followers_url":"https://api.github.com/users/jzlouis/followers","following_url":"https://api.github.com/users/jzlouis/following{/other_user}","gists_url":"https://api.github.com/users/jzlouis/gists{/gist_id}","starred_url":"https://api.github.com/users/jzlouis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jzlouis/subscriptions","organizations_url":"https://api.github.com/users/jzlouis/orgs","repos_url":"https://api.github.com/users/jzlouis/repos","events_url":"https://api.github.com/users/jzlouis/events{/privacy}","received_events_url":"https://api.github.com/users/jzlouis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-04T17:37:43Z","updated_at":"2015-12-04T17:37:43Z","closed_at":null,"body":"I am installing nupic via pip on 64bit Arch Linux. I get the following error when pip attempts to setup pycapnp.\r\n\r\n    src/capnp/schema.c++:602:12: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive]\r\n         return nullptr;\r\n                ^\r\n    make: *** [src/capnp/schema.lo] Error 1\r\n    make: *** Waiting for unfinished jobs....\r\n    Traceback (most recent call last):\r\n      File \"<string>\", line 1, in <module>\r\n      File \"/tmp/pip-build-b1QSf7/pycapnp/setup.py\", line 168, in <module>\r\n        'Topic :: Communications'],\r\n      File \"/usr/lib/python2.7/distutils/core.py\", line 151, in setup\r\n        dist.run_commands()\r\n      File \"/usr/lib/python2.7/distutils/dist.py\", line 953, in run_commands\r\n        self.run_command(cmd)\r\n      File \"/usr/lib/python2.7/distutils/dist.py\", line 972, in run_command\r\n        cmd_obj.run()\r\n      File \"/usr/lib/python2.7/site-packages/setuptools/command/install.py\", line 61, in run\r\n        return orig.install.run(self)\r\n      File \"/usr/lib/python2.7/distutils/command/install.py\", line 563, in run\r\n        self.run_command('build')\r\n      File \"/usr/lib/python2.7/distutils/cmd.py\", line 326, in run_command\r\n        self.distribution.run_command(command)\r\n      File \"/usr/lib/python2.7/distutils/dist.py\", line 972, in run_command\r\n        cmd_obj.run()\r\n      File \"/usr/lib/python2.7/distutils/command/build.py\", line 127, in run\r\n        self.run_command(cmd_name)\r\n      File \"/usr/lib/python2.7/distutils/cmd.py\", line 326, in run_command\r\n        self.distribution.run_command(command)\r\n      File \"/usr/lib/python2.7/distutils/dist.py\", line 972, in run_command\r\n        cmd_obj.run()\r\n      File \"/tmp/pip-build-b1QSf7/pycapnp/setup.py\", line 112, in run\r\n        build_libcapnp(bundle_dir, build_dir)\r\n      File \"buildutils/build.py\", line 26, in build_libcapnp\r\n        raise RuntimeError('Make failed')\r\n    RuntimeError: Make failed\r\n\r\n\r\nI did a little hunting around and it turns out this problem in was fixed in pycapnp 0.5.7. The problem is acknowledged here (https://github.com/jparyani/pycapnp/issues/70) for reference.\r\n\r\nIs it possible to update to 0.5.7 without any issue?\r\n\r\nThanks,\r\nJenna"}}