{"action":"created","issue":{"url":"https://api.github.com/repos/wireapp/wire-desktop/issues/314","repository_url":"https://api.github.com/repos/wireapp/wire-desktop","labels_url":"https://api.github.com/repos/wireapp/wire-desktop/issues/314/labels{/name}","comments_url":"https://api.github.com/repos/wireapp/wire-desktop/issues/314/comments","events_url":"https://api.github.com/repos/wireapp/wire-desktop/issues/314/events","html_url":"https://github.com/wireapp/wire-desktop/issues/314","id":200086604,"number":314,"title":"Any chance of an ARM version?","user":{"login":"Strit","id":6380959,"avatar_url":"https://avatars.githubusercontent.com/u/6380959?v=3","gravatar_id":"","url":"https://api.github.com/users/Strit","html_url":"https://github.com/Strit","followers_url":"https://api.github.com/users/Strit/followers","following_url":"https://api.github.com/users/Strit/following{/other_user}","gists_url":"https://api.github.com/users/Strit/gists{/gist_id}","starred_url":"https://api.github.com/users/Strit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Strit/subscriptions","organizations_url":"https://api.github.com/users/Strit/orgs","repos_url":"https://api.github.com/users/Strit/repos","events_url":"https://api.github.com/users/Strit/events{/privacy}","received_events_url":"https://api.github.com/users/Strit/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-01-11T12:58:34Z","updated_at":"2017-01-12T10:38:31Z","closed_at":null,"body":"Hi all.\r\n\r\nI was just wondering, since all the dependencies support ARM, but the Wire-Desktop app is either x64_86 or i686 specific (at least for the Linux version), would it be possible to add ARM support in the Wire software?\r\n\r\nI see these lines in the PKGBUILD for Arch Linux:\r\n```\r\n  if [ $CARCH == 'x86_64' ]; then\r\n    node_modules/.bin/build --linux --x64 --dir\r\n  elif [ $CARCH == 'i686' ]; then\r\n    node_modules/.bin/build --linux --ia32 --dir\r\n  else\r\n    echo \"Unknown architecture\"; exit 1;\r\n  fi\r\n```\r\n\r\nPossible to add like:\r\n`node_modules/.bin/build --linux --arm/armv7/armv6/aarch64 --dir\r\n`\r\nTo those?\r\n\r\nI don't know how node_modules work, which is why I ask."},"comment":{"url":"https://api.github.com/repos/wireapp/wire-desktop/issues/comments/272130448","html_url":"https://github.com/wireapp/wire-desktop/issues/314#issuecomment-272130448","issue_url":"https://api.github.com/repos/wireapp/wire-desktop/issues/314","id":272130448,"user":{"login":"Strit","id":6380959,"avatar_url":"https://avatars.githubusercontent.com/u/6380959?v=3","gravatar_id":"","url":"https://api.github.com/users/Strit","html_url":"https://github.com/Strit","followers_url":"https://api.github.com/users/Strit/followers","following_url":"https://api.github.com/users/Strit/following{/other_user}","gists_url":"https://api.github.com/users/Strit/gists{/gist_id}","starred_url":"https://api.github.com/users/Strit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Strit/subscriptions","organizations_url":"https://api.github.com/users/Strit/orgs","repos_url":"https://api.github.com/users/Strit/repos","events_url":"https://api.github.com/users/Strit/events{/privacy}","received_events_url":"https://api.github.com/users/Strit/received_events","type":"User","site_admin":false},"created_at":"2017-01-12T10:38:31Z","updated_at":"2017-01-12T10:38:31Z","body":"This is what I get when running the \"yarn\" command.\r\n\r\n```\r\nTraceback (most recent call last):\r\n  File \"/usr/lib/node_modules/yarn/node_modules/node-gyp/gyp/gyp_main.py\", line                                                                              16, in <module>\r\n    sys.exit(gyp.script_main())\r\n  File \"/usr/lib/node_modules/yarn/node_modules/node-gyp/gyp/pylib/gyp/__init__.                                                                             py\", line 545, in script_main\r\n    return main(sys.argv[1:])\r\n  File \"/usr/lib/node_modules/yarn/node_modules/node-gyp/gyp/pylib/gyp/__init__.                                                                             py\", line 538, in main\r\n    return gyp_main(args)\r\n  File \"/usr/lib/node_modules/yarn/node_modules/node-gyp/gyp/pylib/gyp/__init__.                                                                             py\", line 514, in gyp_main\r\n    options.duplicate_basename_check)\r\n  File \"/usr/lib/node_modules/yarn/node_modules/node-gyp/gyp/pylib/gyp/__init__.                                                                             py\", line 130, in Load\r\n    params['parallel'], params['root_targets'])\r\n  File \"/usr/lib/node_modules/yarn/node_modules/node-gyp/gyp/pylib/gyp/input.py\"                                                                             , line 2775, in Load\r\n    variables, includes, depth, check, True)\r\n  File \"/usr/lib/node_modules/yarn/node_modules/node-gyp/gyp/pylib/gyp/input.py\"                                                                             , line 417, in LoadTargetBuildFile\r\n    build_file_data, PHASE_EARLY, variables, build_file_path)\r\n  File \"/usr/lib/node_modules/yarn/node_modules/node-gyp/gyp/pylib/gyp/input.py\"                                                                             , line 1214, in ProcessVariablesAndConditionsInDict\r\n    variables, build_file, 'variables')\r\n  File \"/usr/lib/node_modules/yarn/node_modules/node-gyp/gyp/pylib/gyp/input.py\"                                                                             , line 1225, in ProcessVariablesAndConditionsInDict\r\n    'only, found ' + expanded.__class__.__name__ + ' for ' + key)\r\nValueError: Variable expansion in this context permits str and int only, found l                                                                             ong for lastUpdateCheck while trying to load binding.gyp\r\ngyp ERR! configure error\r\ngyp ERR! stack Error: `gyp` failed with exit code: 1\r\ngyp ERR! stack     at ChildProcess.onCpExit (/usr/lib/node_modules/yarn/node_mod                                                                             ules/node-gyp/lib/configure.js:305:16)\r\ngyp ERR! stack     at emitTwo (events.js:106:13)\r\ngyp ERR! stack     at ChildProcess.emit (events.js:191:7)\r\ngyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_proces                                                                             s.js:215:12)\r\ngyp ERR! System Linux 3.10.104-1-ARCH\r\ngyp ERR! command \"/usr/bin/node\" \"/usr/lib/node_modules/yarn/node_modules/node-g                                                                             yp/bin/node-gyp.js\" \"rebuild\"\r\ngyp ERR! cwd /home/strit/wire-desktop-release-2.11.2686/node_modules/nslog\r\ngyp ERR! node -v v7.4.0\r\ngyp ERR! node-gyp -v v3.4.0\r\ngyp ERR! not ok\r\n\r\n```\r\n\r\nThe $CARCH's are armv7h, armv6h and aarch64 for the devices I have."}}
{"actor":{"display_login":"Strit"}}