{ "id": "175532", "key": "TIMOB-28128", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": "21098", "name": "titanium 5.2.3", "archived": false, "released": true, "releaseDate": "2020-09-12" }, { "id": "21101", "name": "appc-cli-8.1.1", "archived": false, "released": false } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2020-09-22T22:42:56.000+0000", "created": "2020-09-11T18:16:53.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [], "versions": [], "issuelinks": [ { "id": "58729", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "173720", "key": "TIMOB-27132", "fields": { "summary": "iOS 13: Add MacOS as a target for deployment", "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": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } }, { "id": "58730", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "175537", "key": "CLI-1398", "fields": { "summary": "Update to titanium cli 5.2.3", "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": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "updated": "2020-09-22T22:43:07.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": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "macOS xcframework make extensive use of symlinks (mostly symlinked folders). The 3rd-party npm package we use to unzip (AdmZip) does not support symlinks and mangles the extracted symlinks in the SDK zip file.\r\n\r\nI've been able to work around this in our build scripts, but it shows up in module builds if we use the CLI to install the SDK we want to build against - and therefore will show up for end developers.", "attachment": [], "flagged": false, "summary": "CLI: SDK install not preserving symlinks inside zip file", "creator": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "environment": null, "closedSprints": [ { "id": 1205, "state": "closed", "name": "2020 Sprint 18", "startDate": "2020-08-31T15:45:10.220Z", "endDate": "2020-09-11T15:45:00.000Z", "completeDate": "2020-09-11T19:56:20.674Z", "originBoardId": 114 }, { "id": 1206, "state": "closed", "name": "2020 Sprint 19", "startDate": "2020-09-14T20:01:00.000Z", "endDate": "2020-09-25T20:01:00.000Z", "completeDate": "2020-09-28T15:30:19.875Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "456856", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "PR to fix this in node-appc: https://github.com/appcelerator/node-appc/pull/283\r\n\r\nWill need to be merged, released and rolled into {{titanium}} cli (which then would need to be released). Form what [~eharris] stated, it sounds like {{titaniumlib}} has the same issue so a fix would need to get in there?", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2020-09-12T14:27:14.000+0000", "updated": "2020-09-12T14:27:14.000+0000" }, { "id": "456858", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "node-appc PR merged, next steps:\r\n\r\n* Update node-appc inside titanium cli\r\n* Update titanium cli inside appc-cli/appc-cli-titanium\r\n\r\nAlongside that, I will update titaniumlib and release new versions of the editors early next week", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2020-09-12T16:26:06.000+0000", "updated": "2020-09-12T16:26:06.000+0000" }, { "id": "456860", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "titanium cli 5.2.3 contains the updated node-appc from https://github.com/appcelerator/titanium/pull/359", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2020-09-12T17:15:29.000+0000", "updated": "2020-09-12T17:15:29.000+0000" }, { "id": "456861", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "titanium lib PR: https://github.com/appcelerator/titaniumlib/pull/27/files", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2020-09-12T18:16:23.000+0000", "updated": "2020-09-12T18:16:23.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }