{ "id": "100214", "key": "TIMOB-10724", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "17609", "description": "", "name": "Release 7.0.0", "archived": false, "released": true, "releaseDate": "2017-12-07" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-11-13T21:28:57.000+0000", "created": "2012-08-30T13:24:09.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "cb-tooling", "core", "ft", "hudder", "qe-and082012" ], "versions": [ { "id": "13572", "description": "Release 2.1.1", "name": "Release 2.1.1", "archived": true, "released": true, "releaseDate": "2012-07-31" }, { "id": "14096", "description": "Release 2.1.2", "name": "Release 2.1.2", "archived": true, "released": true, "releaseDate": "2012-08-31" }, { "id": "19870", "description": "", "name": "Release 6.1.2", "archived": false, "released": true, "releaseDate": "2017-08-03" } ], "issuelinks": [ { "id": "39103", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "outwardIssue": { "id": "130609", "key": "TISTUD-6510", "fields": { "summary": "Android Module packaging to a project is throwing java.lang.reflect.InvocationTargetException", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "23487", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "106250", "key": "TIDOC-934", "fields": { "summary": "add gperf requirement to scons documentation", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "29105", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "115023", "key": "TIMOB-14004", "fields": { "summary": "Linux: Android Module Fails to Build", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "21685", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "102470", "key": "TIMOB-11220", "fields": { "summary": "Android: Modules: inform user if gperf is not installed", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "21974", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "103115", "key": "TIMOB-11379", "fields": { "summary": "Android: Modules: Ubuntu 10.04: android module packaging fails", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "22285", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "103953", "key": "TISTUD-2656", "fields": { "summary": "Android Module Packaging: include gperf in studio installation", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-11-15T07:34:40.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" }, { "id": "10207", "name": "Tooling" } ], "description": "When trying to build an android module on windows 7, there was an uninformative failure/error.\r\n\r\n{code}\r\nC:\\Users\\tester\\AppData\\Roaming\\Titanium\\mobilesdk\\win32\\2.1.2.v20120824144611\\module\\android\\build.xml:362: The following error occurred while executing this line:\r\nC:\\Users\\tester\\AppData\\Roaming\\Titanium\\mobilesdk\\win32\\2.1.2.v20120824144611\\module\\android\\build.xml:317: exec returned: 2\r\n{code}\r\n\r\nUpon further investigation (using titanium studio > android module project > build.xml > right click > run as ant) it was found that gperf was somehow removed from the path or uninstalled from that machine, and it needed to be reinstalled and added to the system path.\r\n\r\nThis does not occur on a fresh studio/sdk install on windows 7.\r\n\r\nIt is suggested to remove gperf as a dependency to build android modules.\r\n\r\nNote that gperf is not documented as a dependency.\r\n\r\nAndroid Module Documentation (wiki.appcelerator.org):\r\n\r\nhttps://wiki.appcelerator.org/display/guides2/Android+Module+Development+Guide#AndroidModuleDevelopmentGuide-Step0%3AInstallingtheNecessaryComponents\r\n\r\nSteps to Reproduce:\r\n\r\n1. Install Titanium Studio and Titanium SDK on Windows 7.\r\n2. Install Android SDK and Android NDK.\r\n3. Uninstall gperf or remove from the system path.\r\n4. Create an Android Module and build the module (i.e., Publish > Package Module > to Titanium Project).\r\n\r\nActual Result:\r\n\r\nBuild failure if gperf is not installed.\r\n\r\nExpected Result:\r\n\r\nSuccess (no gperf dependency), or a meaningful error message.\r\n\r\nNote that the inclusion of gperf causes overhead for Titanium Studio to include built-in software prerequisites.", "attachment": [], "flagged": false, "summary": "Android: Modules: remove gperf as a build dependency", "creator": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium Studio: 2.1.1, 2.1.2\r\nTitanium SDK: 2.1.1, 2.1.2\r\nOS: Windows 7\r\nAndroid SDK: r20.0.3\r\nAndroid NDK: r8b", "closedSprints": [ { "id": 925, "state": "closed", "name": "2017 Sprint 15 SDK", "startDate": "2017-07-16T14:40:47.191Z", "endDate": "2017-07-30T14:40:00.000Z", "completeDate": "2017-07-31T16:15:09.335Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "217243", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This also occurs on Linux and prevents Android modules from packaging out-of-the-box.", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-31T14:33:45.000+0000", "updated": "2012-08-31T14:33:45.000+0000" }, { "id": "230770", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Note scons requires gperf to build the SDK. There is no warning that it is not installed, only a cryptic error.", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-12-11T01:00:09.000+0000", "updated": "2012-12-11T01:00:09.000+0000" }, { "id": "314301", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified the issue on the following environment: \r\n\r\nWindows 8 -64bit\r\nAppcelerator Studio, build: 3.3.0.201407111535\r\nTitanium SDK, build: 3.3.0.v20140711123603\r\ntitanium@3.3.0-rc4 \r\n\r\n", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-07-16T00:13:53.000+0000", "updated": "2014-07-16T00:13:53.000+0000" }, { "id": "394463", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Remember to resolve TIMOB-11220 as \"won't fix\" as soon as this ticket is fixed.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-08-26T03:58:45.000+0000", "updated": "2016-08-26T03:58:45.000+0000" }, { "id": "425010", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master: https://github.com/appcelerator/titanium_mobile/pull/9265", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-07-28T02:11:48.000+0000", "updated": "2017-07-28T02:11:48.000+0000" }, { "id": "430432", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "FR Passed.\r\nWaiting for merge to get enabled to merge.", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-11-11T00:45:23.000+0000", "updated": "2017-11-11T00:45:23.000+0000" }, { "id": "430544", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PR merged.", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-11-13T21:28:51.000+0000", "updated": "2017-11-13T21:28:51.000+0000" }, { "id": "430685", "author": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Changes are seen in SDK 7.0.0.v20171114203226.", "updateAuthor": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-11-15T07:34:40.000+0000", "updated": "2017-11-15T07:34:40.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }