{ "id": "170614", "key": "AC-5451", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "10000", "description": "", "name": "Done" }, "resolutiondate": "2017-12-18T21:14:42.000+0000", "created": "2017-12-13T11:33:02.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-12-18T21:14:42.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [], "description": "Any android build now fails as below, updated node to 8.9.1 and same error\r\nAndroid builds still work on pre-upgraded machine. iOS builds fine (iOS has to use sdk 6+)\r\nAxway Appcelerator Studio\t5.0.0.201712081732-08122017173253\r\nAptana Studio 3 Core\t5.0.0.1512385460-B07m8-C5IlwNiqz03o69243696B2\r\n{code}\r\n2017-12-13T11:09:42.423Z | DEBUG | [PLUGIN-LOAD] 0ms /Users/Martin/.appcelerator/install/7.0.0/package/appc.js\r\n2017-12-13T11:09:42.512Z | DEBUG | [PLUGIN-LOAD] 87ms /Users/Martin/.appcelerator/install/7.0.0/package/node_modules/appc-cli-titanium/appc.js\r\n2017-12-13T11:09:42.513Z | DEBUG | run plugin: /Users/Martin/.appcelerator/install/7.0.0/package/node_modules/appc-cli-titanium\r\n2017-12-13T11:09:42.516Z | DEBUG | [PLUGIN-LOAD] 0ms /Users/Martin/.appcelerator/install/7.0.0/package/node_modules/arrow/appc.js\r\n2017-12-13T11:09:42.520Z | DEBUG | run plugin: /Users/Martin/.appcelerator/install/7.0.0/package/node_modules/arrow\r\n2017-12-13T11:09:42.532Z | TRACE | plugin \"arrow\" failed its \"when\" function check, skipping...\r\n2017-12-13T11:09:42.533Z | TRACE | loading plugin \"titanium\" for command \"run\" CLI options via function\r\n2017-12-13T11:09:42.534Z | TRACE | loading plugin \"titanium\" for command \"run\" CLI options via array\r\n2017-12-13T11:09:42.537Z | TRACE | executing command \"run\" with the following plugins:\r\n[\"titanium\"]\r\n2017-12-13T11:09:42.538Z | TRACE | session already loaded in opts.session\r\n2017-12-13T11:09:42.540Z | DEBUG | Titanium Downloads Last Checked: 1513080225440\r\n2017-12-13T11:09:52.441Z | ERROR | An uncaught exception was thrown!\r\nRebuild failed:\r\n2017-12-13T11:09:52.442Z | ERROR | Rebuild failed:\r\nnode-pre-gyp info it worked if it ends with ok\r\nnode-pre-gyp info using node-pre-gyp@0.6.29\r\nnode-pre-gyp info using node@8.9.1 | darwin | x64\r\nnode-pre-gyp info check checked for \"/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64/node_ios_device.node\" (not found)\r\nnode-pre-gyp http GET https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz\r\nnode-pre-gyp http 403 https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz\r\nnode-pre-gyp ERR! Tried to download: https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz \r\nnode-pre-gyp ERR! Pre-built binaries not found for node-ios-device@0.11.2 and node@8.9.1 (node-v57 ABI) (falling back to source compile with node-gyp) \r\nnode-pre-gyp http 403 status code downloading tarball https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz \r\ngyp info it worked if it ends with ok\r\ngyp info using node-gyp@3.6.2\r\ngyp info using node@8.9.1 | darwin | x64\r\ngyp info ok \r\ngyp info it worked if it ends with ok\r\ngyp info using node-gyp@3.6.2\r\ngyp info using node@8.9.1 | darwin | x64\r\ngyp info spawn /usr/bin/python\r\ngyp info spawn args [ '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',\r\ngyp info spawn args 'binding.gyp',\r\ngyp info spawn args '-f',\r\ngyp info spawn args 'make',\r\ngyp info spawn args '-I',\r\ngyp info spawn args '/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/build/config.gypi',\r\ngyp info spawn args '-I',\r\ngyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',\r\ngyp info spawn args '-I',\r\ngyp info spawn args '/Users/Martin/.node-gyp/8.9.1/include/node/common.gypi',\r\ngyp info spawn args '-Dlibrary=shared_library',\r\ngyp info spawn args '-Dvisibility=default',\r\ngyp info spawn args '-Dnode_root_dir=/Users/Martin/.node-gyp/8.9.1',\r\ngyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',\r\ngyp info spawn args '-Dnode_lib_file=/Users/Martin/.node-gyp/8.9.1/<(target_arch)/node.lib',\r\ngyp info spawn args '-Dmodule_root_dir=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device',\r\ngyp info spawn args '-Dnode_engine=v8',\r\ngyp info spawn args '--depth=.',\r\ngyp info spawn args '--no-parallel',\r\ngyp info spawn args '--generator-output',\r\ngyp info spawn args 'build',\r\ngyp info spawn args '-Goutput_dir=.' ]\r\ngyp info ok \r\ngyp info it worked if it ends with ok\r\ngyp info using node-gyp@3.6.2\r\ngyp info using node@8.9.1 | darwin | x64\r\ngyp info spawn make\r\ngyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]\r\nld: framework not found MobileDevice\r\nclang: error: linker command failed with exit code 1 (use -v to see invocation)\r\nmake: *** [Release/node_ios_device.node] Error 1\r\ngyp ERR! build error \r\ngyp ERR! stack Error: `make` failed with exit code: 2\r\ngyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23)\r\ngyp ERR! stack at emitTwo (events.js:126:13)\r\ngyp ERR! stack at ChildProcess.emit (events.js:214:7)\r\ngyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)\r\ngyp ERR! System Darwin 17.2.0\r\ngyp ERR! command \"/usr/local/bin/node\" \"/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"build\" \"--fallback-to-build\" \"--module=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64/node_ios_device.node\" \"--module_name=node_ios_device\" \"--module_path=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64\"\r\ngyp ERR! cwd /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device\r\ngyp ERR! node -v v8.9.1\r\ngyp ERR! node-gyp -v v3.6.2\r\ngyp ERR! not ok \r\nnode-pre-gyp ERR! build error \r\nnode-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64/node_ios_device.node --module_name=node_ios_device --module_path=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64' (1)\r\nnode-pre-gyp ERR! stack at ChildProcess. (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-pre-gyp/lib/util/compile.js:83:29)\r\nnode-pre-gyp ERR! stack at emitTwo (events.js:126:13)\r\nnode-pre-gyp ERR! stack at ChildProcess.emit (events.js:214:7)\r\nnode-pre-gyp ERR! stack at maybeClose (internal/child_process.js:925:16)\r\nnode-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)\r\nnode-pre-gyp ERR! System Darwin 17.2.0\r\nnode-pre-gyp ERR! command \"/usr/local/bin/node\" \"/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-pre-gyp/bin/node-pre-gyp\" \"install\" \"--fallback-to-build\"\r\nnode-pre-gyp ERR! cwd /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device\r\nnode-pre-gyp ERR! node -v v8.9.1\r\nnode-pre-gyp ERR! node-pre-gyp -v v0.6.29\r\nnode-pre-gyp ERR! not ok\r\n2017-12-13T11:09:52.443Z | TRACE | Error: Rebuild failed:\r\nnode-pre-gyp info it worked if it ends with ok\r\nnode-pre-gyp info using node-pre-gyp@0.6.29\r\nnode-pre-gyp info using node@8.9.1 | darwin | x64\r\nnode-pre-gyp info check checked for \"/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64/node_ios_device.node\" (not found)\r\nnode-pre-gyp http GET https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz\r\nnode-pre-gyp http 403 https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz\r\nnode-pre-gyp ERR! Tried to download: https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz \r\nnode-pre-gyp ERR! Pre-built binaries not found for node-ios-device@0.11.2 and node@8.9.1 (node-v57 ABI) (falling back to source compile with node-gyp) \r\nnode-pre-gyp http 403 status code downloading tarball https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz \r\ngyp info it worked if it ends with ok\r\ngyp info using node-gyp@3.6.2\r\ngyp info using node@8.9.1 | darwin | x64\r\ngyp info ok \r\ngyp info it worked if it ends with ok\r\ngyp info using node-gyp@3.6.2\r\ngyp info using node@8.9.1 | darwin | x64\r\ngyp info spawn /usr/bin/python\r\ngyp info spawn args [ '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',\r\ngyp info spawn args 'binding.gyp',\r\ngyp info spawn args '-f',\r\ngyp info spawn args 'make',\r\ngyp info spawn args '-I',\r\ngyp info spawn args '/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/build/config.gypi',\r\ngyp info spawn args '-I',\r\ngyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',\r\ngyp info spawn args '-I',\r\ngyp info spawn args '/Users/Martin/.node-gyp/8.9.1/include/node/common.gypi',\r\ngyp info spawn args '-Dlibrary=shared_library',\r\ngyp info spawn args '-Dvisibility=default',\r\ngyp info spawn args '-Dnode_root_dir=/Users/Martin/.node-gyp/8.9.1',\r\ngyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',\r\ngyp info spawn args '-Dnode_lib_file=/Users/Martin/.node-gyp/8.9.1/<(target_arch)/node.lib',\r\ngyp info spawn args '-Dmodule_root_dir=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device',\r\ngyp info spawn args '-Dnode_engine=v8',\r\nnode-pre-gyp info it worked if it ends with ok\r\ngyp info spawn args '--depth=.',\r\nnode-pre-gyp info using node-pre-gyp@0.6.29\r\ngyp info spawn args '--no-parallel',\r\nnode-pre-gyp info using node@8.9.1 | darwin | x64\r\ngyp info spawn args '--generator-output',\r\ngyp info spawn args 'build',\r\ngyp info spawn args '-Goutput_dir=.' ]\r\nnode-pre-gyp info check checked for \"/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64/node_ios_device.node\" (not found)\r\ngyp info ok \r\ngyp info it worked if it ends with ok\r\nnode-pre-gyp http GET https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz\r\ngyp info using node-gyp@3.6.2\r\ngyp info using node@8.9.1 | darwin | x64\r\nnode-pre-gyp http 403 https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz\r\ngyp info spawn make\r\ngyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]\r\nld: framework not found MobileDevice\r\nnode-pre-gyp ERR! Tried to download: https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz \r\nclang: error: linker command failed with exit code 1 (use -v to see invocation)\r\nnode-pre-gyp ERR! Pre-built binaries not found for node-ios-device@0.11.2 and node@8.9.1 (node-v57 ABI) (falling back to source compile with node-gyp) \r\nnode-pre-gyp http 403 status code downloading tarball https://appc-node-binaries.s3.amazonaws.com/node-ios-device/v0.11.2/node_ios_device-v0.11.2-node-v57-darwin-x64.tar.gz \r\nmake: *** [Release/node_ios_device.node] Error 1\r\ngyp info it worked if it ends with ok\r\ngyp ERR! build error \r\ngyp info using node-gyp@3.6.2\r\ngyp ERR! stack Error: `make` failed with exit code: 2\r\ngyp info using node@8.9.1 | darwin | x64\r\ngyp info ok \r\ngyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23)\r\ngyp ERR! stack at emitTwo (events.js:126:13)\r\ngyp ERR! stack at ChildProcess.emit (events.js:214:7)\r\ngyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)\r\ngyp info it worked if it ends with ok\r\ngyp ERR! System Darwin 17.2.0\r\ngyp info using node-gyp@3.6.2\r\ngyp info using node@8.9.1 | darwin | x64\r\ngyp info spawn /usr/bin/python\r\ngyp info spawn args [ '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',\r\ngyp ERR! command \"/usr/local/bin/node\" \"/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"build\" \"--fallback-to-build\" \"--module=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64/node_ios_device.node\" \"--module_name=node_ios_device\" \"--module_path=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64\"\r\ngyp info spawn args 'binding.gyp',\r\ngyp ERR! cwd /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device\r\ngyp info spawn args '-f',\r\ngyp ERR! node -v v8.9.1\r\ngyp info spawn args 'make',\r\ngyp ERR! node-gyp -v v3.6.2\r\ngyp ERR! not ok \r\ngyp info spawn args '-I',\r\nnode-pre-gyp ERR! build error \r\ngyp info spawn args '/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/build/config.gypi',\r\ngyp info spawn args '-I',\r\ngyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',\r\ngyp info spawn args '-I',\r\nnode-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64/node_ios_device.node --module_name=node_ios_device --module_path=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64' (1)\r\ngyp info spawn args '/Users/Martin/.node-gyp/8.9.1/include/node/common.gypi',\r\ngyp info spawn args '-Dlibrary=shared_library',\r\nnode-pre-gyp ERR! stack at ChildProcess. (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-pre-gyp/lib/util/compile.js:83:29)\r\ngyp info spawn args '-Dvisibility=default',\r\nnode-pre-gyp ERR! stack at emitTwo (events.js:126:13)\r\ngyp info spawn args '-Dnode_root_dir=/Users/Martin/.node-gyp/8.9.1',\r\nnode-pre-gyp ERR! stack at ChildProcess.emit (events.js:214:7)\r\ngyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',\r\nnode-pre-gyp ERR! stack at maybeClose (internal/child_process.js:925:16)\r\ngyp info spawn args '-Dnode_lib_file=/Users/Martin/.node-gyp/8.9.1/<(target_arch)/node.lib',\r\nnode-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)\r\nnode-pre-gyp ERR! System Darwin 17.2.0\r\ngyp info spawn args '-Dmodule_root_dir=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device',\r\ngyp info spawn args '-Dnode_engine=v8',\r\ngyp info spawn args '--depth=.',\r\nnode-pre-gyp ERR! command \"/usr/local/bin/node\" \"/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-pre-gyp/bin/node-pre-gyp\" \"install\" \"--fallback-to-build\"\r\ngyp info spawn args '--no-parallel',\r\nnode-pre-gyp ERR! cwd /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device\r\ngyp info spawn args '--generator-output',\r\nnode-pre-gyp ERR! node -v v8.9.1\r\ngyp info spawn args 'build',\r\nnode-pre-gyp ERR! node-pre-gyp -v v0.6.29\r\ngyp info spawn args '-Goutput_dir=.' ]\r\ngyp info ok \r\nnode-pre-gyp ERR! not ok\r\ngyp info it worked if it ends with ok\r\n at ChildProcess. (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-pre-gyp-init/index.js:49:16)\r\ngyp info using node-gyp@3.6.2\r\n at emitTwo (events.js:126:13)\r\ngyp info using node@8.9.1 | darwin | x64\r\n at ChildProcess.emit (events.js:214:7)\r\ngyp info spawn make\r\n at maybeClose (internal/child_process.js:925:16)\r\ngyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]\r\n at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)\r\nld: framework not found MobileDevice\r\n---------------------------------------------\r\nclang: error: linker command failed with exit code 1 (use -v to see invocation)\r\n at Immediate. (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-pre-gyp-init/index.js:44:9)\r\nmake: *** [Release/node_ios_device.node] Error 1\r\n at runCallback (timers.js:789:20)\r\ngyp ERR! build error \r\n at tryOnImmediate (timers.js:751:5)\r\ngyp ERR! stack Error: `make` failed with exit code: 2\r\n at processImmediate [as _immediateCallback] (timers.js:722:5)\r\ngyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23)\r\n---------------------------------------------\r\ngyp ERR! stack at emitTwo (events.js:126:13)\r\n at init (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-pre-gyp-init/index.js:20:2)\r\ngyp ERR! stack at ChildProcess.emit (events.js:214:7)\r\ngyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)\r\n at initBinding (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/ios-device.js:52:2)\r\ngyp ERR! System Darwin 17.2.0\r\n at Object.devices (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/ios-device.js:73:2)\r\n at /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/ioslib/lib/device.js:48:13\r\n at /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/ioslib/lib/utilities.js:55:9\r\ngyp ERR! command \"/usr/local/bin/node\" \"/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"build\" \"--fallback-to-build\" \"--module=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64/node_ios_device.node\" \"--module_name=node_ios_device\" \"--module_path=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64\"\r\n at _combinedTickCallback (internal/process/next_tick.js:131:7)\r\ngyp ERR! cwd /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device\r\n at process._tickCallback (internal/process/next_tick.js:180:9)\r\ngyp ERR! node -v v8.9.1\r\n---------------------------------------------\r\ngyp ERR! node-gyp -v v3.6.2\r\ngyp ERR! not ok \r\n at magik (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/ioslib/lib/utilities.js:40:13)\r\nnode-pre-gyp ERR! build error \r\n at Object.detect (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/ioslib/lib/device.js:41:9)\r\n at detectDevices (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/ioslib/index.js:84:12)\r\nnode-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64/node_ios_device.node --module_name=node_ios_device --module_path=/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/node-v57-darwin-x64' (1)\r\n at /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:3671:13\r\n at eachOfArrayLike (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:1002:13)\r\nnode-pre-gyp ERR! stack at ChildProcess. (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-pre-gyp/lib/util/compile.js:83:29)\r\nnode-pre-gyp ERR! stack at emitTwo (events.js:126:13)\r\n at eachOf (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:1052:9)\r\nnode-pre-gyp ERR! stack at ChildProcess.emit (events.js:214:7)\r\n at _parallel (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:3670:9)\r\nnode-pre-gyp ERR! stack at maybeClose (internal/child_process.js:925:16)\r\n at Object.parallelLimit [as parallel] (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:3750:7)\r\nnode-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)\r\nnode-pre-gyp ERR! System Darwin 17.2.0\r\n at /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/ioslib/index.js:76:9\r\n---------------------------------------------\r\n at magik (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/ioslib/lib/utilities.js:40:13)\r\n at Object.detect (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/ioslib/index.js:46:9)\r\n at iOSBuilder. (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/iphone/cli/commands/_build.js:320:10)\r\n at /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/titanium-sdk/lib/titanium.js:99:5\r\n at /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:3671:13\r\n at eachOfArrayLike (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:1002:13)\r\n at eachOf (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:1052:9)\r\n at _parallel (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:3670:9)\r\n at Object.parallelLimit [as parallel] (/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/async/dist/async.js:3750:7)\r\nnode-pre-gyp ERR! command \"/usr/local/bin/node\" \"/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-pre-gyp/bin/node-pre-gyp\" \"install\" \"--fallback-to-build\"\r\nnode-pre-gyp ERR! cwd /Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device\r\nnode-pre-gyp ERR! node -v v8.9.1\r\nnode-pre-gyp ERR! node-pre-gyp -v v0.6.29\r\nnode-pre-gyp ERR! not ok\r\n{code}\r\n", "attachment": [ { "id": "63797", "filename": "node-v57-darwin-x64.zip", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-12-13T13:39:06.000+0000", "size": 48270, "mimeType": "application/zip" } ], "flagged": false, "summary": "Android Builds failing for 5.5.1.G.A. with Studio 5.0", "creator": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "environment": null, "comment": { "comments": [ { "id": "432089", "author": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "body": "\r\nVersion info \r\n{code}\r\n*** Date: Wednesday, 13 December 2017 11:26:37 Greenwich Mean Time\r\n\r\n*** Platform Details:\r\n\r\n*** System properties:\r\napplicationXMI=org.eclipse.ui.workbench/LegacyIDE.e4xmi\r\nawt.toolkit=sun.lwawt.macosx.LWCToolkit\r\neclipse.application=com.appcelerator.titanium.rcp.application\r\neclipse.buildId=5.0.0.201712081732\r\neclipse.commands=-os\r\nmacosx\r\n-ws\r\ncocoa\r\n-arch\r\nx86_64\r\n-showsplash\r\n-launcher\r\n/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS/AppceleratorStudio\r\n-name\r\nAppceleratorStudio\r\n--launcher.library\r\n/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS//../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.200.v20150204-1316/eclipse_1607.so\r\n-startup\r\n/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS//../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar\r\n--launcher.overrideVmargs\r\n-keyring\r\n/Users/Martin/.eclipse_keyring\r\n-consoleLog\r\n-showlocation\r\n-vm\r\n/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib\r\neclipse.consoleLog=true\r\neclipse.home.location=file:/Applications/Appcelerator Studio/\r\neclipse.launcher=/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS/AppceleratorStudio\r\neclipse.launcher.name=AppceleratorStudio\r\neclipse.log.backup.max=5\r\neclipse.log.size.max=10000\r\neclipse.p2.data.area=@config.dir/../p2/\r\neclipse.p2.profile=profile\r\neclipse.p2.unsignedPolicy=allow\r\neclipse.product=com.appcelerator.titanium.rcp.product\r\neclipse.startTime=1513163206897\r\neclipse.stateSaveDelayInterval=30000\r\neclipse.vm=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib\r\neclipse.vmargs=-Xms128m\r\n-Xmx1024m\r\n-XX:MaxPermSize=256m\r\n-Xverify:none\r\n-Declipse.p2.unsignedPolicy=allow\r\n-Declipse.log.size.max=10000\r\n-Declipse.log.backup.max=5\r\n-Dtitanium.moduleListUrl=http://preview.appcelerator.com/360/modules.json\r\n-Dfile.encoding=UTF-8\r\n-Xdock:icon=../Resources/titanium.icns\r\n-XstartOnFirstThread\r\n-Dorg.eclipse.swt.internal.carbon.smallFonts\r\n-Djava.class.path=/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS//../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar\r\nequinox.use.ds=true\r\nfile.encoding=UTF-8\r\nfile.encoding.pkg=sun.io\r\nfile.separator=/\r\nftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16\r\ngopherProxySet=false\r\ngosh.args=--nointeractive\r\njava.awt.graphicsenv=sun.awt.CGraphicsEnvironment\r\njava.awt.printerjob=sun.lwawt.macosx.CPrinterJob\r\njava.class.path=/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS//../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar\r\njava.class.version=52.0\r\njava.endorsed.dirs=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/endorsed\r\njava.ext.dirs=/Users/Martin/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java\r\njava.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre\r\njava.io.tmpdir=/var/folders/sc/bydy1d690nxg9f3nrtrydf880000gn/T/\r\njava.library.path=/Users/Martin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.\r\njava.runtime.name=Java(TM) SE Runtime Environment\r\njava.runtime.version=1.8.0_101-b13\r\njava.specification.name=Java Platform API Specification\r\njava.specification.vendor=Oracle Corporation\r\njava.specification.version=1.8\r\njava.vendor=Oracle Corporation\r\njava.vendor.url=http://java.oracle.com/\r\njava.vendor.url.bug=http://bugreport.sun.com/bugreport/\r\njava.version=1.8.0_101\r\njava.vm.info=mixed mode\r\njava.vm.name=Java HotSpot(TM) 64-Bit Server VM\r\njava.vm.specification.name=Java Virtual Machine Specification\r\njava.vm.specification.vendor=Oracle Corporation\r\njava.vm.specification.version=1.8\r\njava.vm.vendor=Oracle Corporation\r\njava.vm.version=25.101-b13\r\nline.separator=\r\n\r\norg.eclipse.debug.ui.breakpoints.toggleFactoriesUsed=true\r\norg.eclipse.equinox.launcher.splash.location=/Applications/Appcelerator Studio/plugins/com.appcelerator.titanium.360.rcp.override_1.0.0.201712081732/splash.bmp\r\norg.eclipse.equinox.simpleconfigurator.configUrl=file:org.eclipse.equinox.simpleconfigurator/bundles.info\r\norg.eclipse.swt.internal.carbon.smallFonts=\r\norg.eclipse.update.reconcile=false\r\norg.osgi.framework.executionenvironment=OSGi/Minimum-1.0,OSGi/Minimum-1.1,OSGi/Minimum-1.2,JavaSE/compact1-1.8,JavaSE/compact2-1.8,JavaSE/compact3-1.8,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6,JavaSE-1.7,JavaSE-1.8\r\norg.osgi.framework.language=en\r\norg.osgi.framework.os.name=MacOSX\r\norg.osgi.framework.os.version=10.13.1\r\norg.osgi.framework.processor=x86-64\r\norg.osgi.framework.system.capabilities=osgi.ee; osgi.ee=\"OSGi/Minimum\"; version:List=\"1.0, 1.1, 1.2\",osgi.ee; osgi.ee=\"JRE\"; version:List=\"1.0, 1.1\",osgi.ee; osgi.ee=\"JavaSE\"; version:List=\"1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8\",osgi.ee; osgi.ee=\"JavaSE/compact1\"; version:List=\"1.8\",osgi.ee; osgi.ee=\"JavaSE/compact2\"; version:List=\"1.8\",osgi.ee; osgi.ee=\"JavaSE/compact3\"; version:List=\"1.8\"\r\norg.osgi.framework.system.packages=javax.accessibility,javax.activation,javax.activity,javax.annotation,javax.annotation.processing,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.jws,javax.jws.soap,javax.lang.model,javax.lang.model.element,javax.lang.model.type,javax.lang.model.util,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.script,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.nimbus,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.tools,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.bind.helpers,javax.xml.bind.util,javax.xml.crypto,javax.xml.crypto.dom,javax.xml.crypto.dsig,javax.xml.crypto.dsig.dom,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.soap,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stax,javax.xml.transform.stream,javax.xml.validation,javax.xml.ws,javax.xml.ws.handler,javax.xml.ws.handler.soap,javax.xml.ws.http,javax.xml.ws.soap,javax.xml.ws.spi,javax.xml.ws.spi.http,javax.xml.ws.wsaddressing,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom.html,org.w3c.dom.ls,org.w3c.dom.ranges,org.w3c.dom.stylesheets,org.w3c.dom.traversal,org.w3c.dom.views,org.w3c.dom.xpath,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers\r\norg.osgi.framework.uuid=10842fb9-f5df-0017-1665-c9524b5bb6c7\r\norg.osgi.framework.vendor=Eclipse\r\norg.osgi.framework.version=1.8.0\r\norg.osgi.supports.framework.extension=true\r\norg.osgi.supports.framework.fragment=true\r\norg.osgi.supports.framework.requirebundle=true\r\nos.arch=x86_64\r\nos.name=Mac OS X\r\nos.version=10.13.1\r\nosgi.arch=x86_64\r\nosgi.bundles=reference:file:org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar,reference:file:org.eclipse.equinox.simpleconfigurator_1.1.0.v20131217-1203.jar@1:start\r\nosgi.bundles.defaultStartLevel=4\r\nosgi.compatibility.bootdelegation=true\r\nosgi.configuration.area=file:/Applications/Appcelerator Studio/configuration/\r\nosgi.framework=file:/Applications/Appcelerator Studio/plugins/org.eclipse.osgi_3.10.2.v20150203-1939.jar\r\nosgi.framework.extensions=reference:file:org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar\r\nosgi.framework.shape=jar\r\nosgi.framework.useSystemProperties=true\r\nosgi.frameworkClassPath=., file:/Applications/Appcelerator Studio/plugins/org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar\r\nosgi.install.area=file:/Applications/Appcelerator Studio/\r\nosgi.instance.area=file:/Users/Martin/Documents/Appcelerator_Studio_Workspace/\r\nosgi.instance.area.default=file:/Users/Martin/Documents/Appcelerator_Studio_Workspace/\r\nosgi.logfile=/Users/Martin/Documents/Appcelerator_Studio_Workspace/.metadata/.log\r\nosgi.nl=en_GB\r\nosgi.os=macosx\r\nosgi.splashLocation=/Applications/Appcelerator Studio/plugins/com.appcelerator.titanium.360.rcp.override_1.0.0.201712081732/splash.bmp\r\nosgi.splashPath=platform:/base/plugins/com.appcelerator.titanium.360.rcp.override\r\nosgi.syspath=/Applications/Appcelerator Studio/plugins\r\nosgi.tracefile=/Users/Martin/Documents/Appcelerator_Studio_Workspace/.metadata/trace.log\r\nosgi.ws=cocoa\r\npath.separator=:\r\nsocksNonProxyHosts=local|*.local|169.254/16|*.169.254/16\r\nsun.arch.data.model=64\r\nsun.boot.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/classes\r\nsun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib\r\nsun.cpu.endian=little\r\nsun.cpu.isalist=\r\nsun.io.unicode.encoding=UnicodeBig\r\nsun.jnu.encoding=UTF-8\r\nsun.management.compiler=HotSpot 64-Bit Tiered Compilers\r\nsun.os.patch.level=unknown\r\ntitanium.moduleListUrl=http://preview.appcelerator.com/360/modules.json\r\nuser.country=GB\r\nuser.dir=/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS\r\nuser.home=/Users/Martin\r\nuser.language=en\r\nuser.name=Martin\r\nuser.timezone=Europe/London\r\n\r\n*** Features:\r\ncom.appcelerator.titanium.feature.360.rcp (5.0.0.201712081732-8k9WFNPFSyBcNn_HxRUah46PBvJB) \"Titanium Studio\"\r\ncom.appcelerator.titanium.studio (5.0.0.1511011962-7y7Z8-9XZ-MBgyb0t43) \"Titanium Studio\"\r\ncom.aptana.feature (5.0.0.1512385460-B07m8-C5IlwNiqz03o69243696B2) \"Aptana Studio 3\"\r\norg.eclipse.emf.common (2.10.1.v20150123-0348) \"EMF Common\"\r\norg.eclipse.emf.ecore (2.10.2.v20150123-0348) \"EMF Ecore\"\r\norg.eclipse.help (2.0.103.v20150204-1700) \"Help System Base\"\r\norg.eclipse.platform (4.4.2.v20150204-1700) \"Eclipse Platform\"\r\norg.eclipse.rcp (4.4.2.v20150204-1700) \"Eclipse RCP\"\r\n\r\n{code}", "updateAuthor": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "created": "2017-12-13T11:36:32.000+0000", "updated": "2017-12-13T11:36:32.000+0000" }, { "id": "432092", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "[~marchief] We built and uploaded node-ios-device binaries to prevent this error back to 6.0.X SDKs, however we haven't updated 5.5.X. However I have attached a zip that should fix the issue you are seeing, if you download the attachment on this ticket and then copy the folder to {{/Users/Martin/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA/node_modules/node-ios-device/binding/}} I believe this should fix the issue\r\n\r\n\r\nI'll discuss the potential updating officially with the team but in accordance with our [product lifecycle|http://docs.appcelerator.com/platform/latest/#!/guide/Axway_Appcelerator_Product_Lifecycle] 5.5.1.GA has reached end of support status.", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-12-13T13:38:58.000+0000", "updated": "2017-12-13T13:38:58.000+0000" }, { "id": "432099", "author": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "body": "Thanks for this, we are migrating to the latest SDKs, but this has been a slow process due to the modules that were in use. The current production version is the last of the 5.5 builds but still need to support it for live defects while we update to the latest version.\r\n\r\nThe file above helps the build but it still fails on deploying to the device or packaging.\r\n\r\n{code}\r\n[INFO] : Generating /Users/Martin/Documents/Appcelerator_Studio_Workspace/TripHub/build/android/res/values/theme.xml\r\n[INFO] : Packaging application: /Users/Martin/Library/android-sdk-macosx/build-tools/26.0.1/aapt \"package\" \"-f\" \"-m\" \"-J\" \"/Users/Martin/Documents/Appcelerator_Studio_Workspace/TripHub/build/android/gen\" \"-M\" \"/Users/Martin/Documents/Appcelerator_Studio_Workspace/TripHub/build/android/AndroidManifest.xml\" \"-A\" \"/Users/Martin/Documents/Appcelerator_Studio_Workspace/TripHub/build/android/bin/assets\" \"-S\" \"/Users/Martin/Documents/Appcelerator_Studio_Workspace/TripHub/build/android/res\" \"-I\" \"/Users/Martin/Library/android-sdk-macosx/platforms/android-25/android.jar\" \"-F\" \"/Users/Martin/Documents/Appcelerator_Studio_Workspace/TripHub/build/android/bin/app.ap_\" \"--auto-add-overlay\" \"--extra-packages\" \"ti.modules.titanium.ui:android.support.v7.appcompat:android.support.v7.cardview:com.google.android.gms\" \"-S\" \"/var/folders/sc/bydy1d690nxg9f3nrtrydf880000gn/T/1171113-12117-uupini.tlpbd/res\" \"-S\" \"/var/folders/sc/bydy1d690nxg9f3nrtrydf880000gn/T/1171113-12117-6o0bu6.xjfqk/res\" \"-S\" \"/var/folders/sc/bydy1d690nxg9f3nrtrydf880000gn/T/1171113-12117-1a9pbo.812zd/res\"\r\n2017-12-13T18:06:12.814Z | ERROR | An uncaught exception was thrown!\r\nPath must be a string. Received undefined\r\n2017-12-13T18:06:12.815Z | ERROR | Path must be a string. Received undefined\r\n{code}\r\n\r\nIf it is simply that studio v5 no longer supports the 5.5.1.GA SDK then we will keep one of our dev machines at studio v4 until we release the next version.", "updateAuthor": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "created": "2017-12-13T17:45:02.000+0000", "updated": "2017-12-13T18:07:34.000+0000" }, { "id": "432284", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "[~marchief] If you copy the change in [this commit|https://github.com/appcelerator/titanium_mobile/commit/1eb1a1b412bdf21f94e3c2a8aaaa16c1c5b68bcc] you should be able to fix that issue. I can't speak for official support but I would say that supporting a 5.X based project might be more difficult, however with the two above issues fixed I think that should be the general usage (i.e building, and packaging apps) sorted", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-12-18T11:11:47.000+0000", "updated": "2017-12-18T11:11:47.000+0000" }, { "id": "432295", "author": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "body": "I can't find those lines in 5.5.1.GA, 6 or 7. Hopefully, we won't have too many live fixes until we complete the upgrade to 6 ready to migrate to 7.", "updateAuthor": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "created": "2017-12-18T16:27:38.000+0000", "updated": "2017-12-18T16:27:38.000+0000" }, { "id": "432296", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "[~marchief] My apologies, the commit I linked was a change in 6.0.0, so the line number may be different in the 5.5.1.GA build as the change was made on the 6_0_X branch and not backported. On my install it's in on line 3751 which matches the line in the 5_5_X branch https://github.com/appcelerator/titanium_mobile/blob/5_5_X/android/cli/commands/_build.js#L3751", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-12-18T16:38:42.000+0000", "updated": "2017-12-18T16:38:42.000+0000" }, { "id": "432299", "author": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "body": "[~eharris] Thanks, that did it, I can confirm I can now deploy to Android devices again with 5.5.1.GA ", "updateAuthor": { "name": "marchief", "key": "marchief", "displayName": "Martin Williamson", "active": true, "timeZone": "Europe/London" }, "created": "2017-12-18T17:27:41.000+0000", "updated": "2017-12-18T17:27:41.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }