{"action":"created","issue":{"url":"https://api.github.com/repos/runrev/livecode/issues/2642","labels_url":"https://api.github.com/repos/runrev/livecode/issues/2642/labels{/name}","comments_url":"https://api.github.com/repos/runrev/livecode/issues/2642/comments","events_url":"https://api.github.com/repos/runrev/livecode/issues/2642/events","html_url":"https://github.com/runrev/livecode/pull/2642","id":96816515,"number":2642,"title":"Precisely preserve the timestamps when stripping debugging symbols","user":{"login":"livecodestephen","id":6707124,"avatar_url":"https://avatars.githubusercontent.com/u/6707124?v=3","gravatar_id":"","url":"https://api.github.com/users/livecodestephen","html_url":"https://github.com/livecodestephen","followers_url":"https://api.github.com/users/livecodestephen/followers","following_url":"https://api.github.com/users/livecodestephen/following{/other_user}","gists_url":"https://api.github.com/users/livecodestephen/gists{/gist_id}","starred_url":"https://api.github.com/users/livecodestephen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/livecodestephen/subscriptions","organizations_url":"https://api.github.com/users/livecodestephen/orgs","repos_url":"https://api.github.com/users/livecodestephen/repos","events_url":"https://api.github.com/users/livecodestephen/events{/privacy}","received_events_url":"https://api.github.com/users/livecodestephen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/runrev/livecode/labels/reviewed","name":"reviewed","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-23T13:37:55Z","updated_at":"2015-07-31T09:20:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/runrev/livecode/pulls/2642","html_url":"https://github.com/runrev/livecode/pull/2642","diff_url":"https://github.com/runrev/livecode/pull/2642.diff","patch_url":"https://github.com/runrev/livecode/pull/2642.patch"},"body":"The `--preserve-dates` flag for `strip` and `objcopy` only has whole\r\nsecond resolution.  This meant that the modification time was being\r\ntruncated to an integer number of seconds.  Consequently, when\r\nstripping a file, some of the dependencies of that file would appear\r\nto be newer, and hence the file would be unnecessarily remade during a\r\nsecond call to make.\r\n\r\nSimple solution: copy the timestamps to a separate file before we\r\nstrip and copy them back after."},"comment":{"url":"https://api.github.com/repos/runrev/livecode/issues/comments/126619768","html_url":"https://github.com/runrev/livecode/pull/2642#issuecomment-126619768","issue_url":"https://api.github.com/repos/runrev/livecode/issues/2642","id":126619768,"user":{"login":"livecodestephen","id":6707124,"avatar_url":"https://avatars.githubusercontent.com/u/6707124?v=3","gravatar_id":"","url":"https://api.github.com/users/livecodestephen","html_url":"https://github.com/livecodestephen","followers_url":"https://api.github.com/users/livecodestephen/followers","following_url":"https://api.github.com/users/livecodestephen/following{/other_user}","gists_url":"https://api.github.com/users/livecodestephen/gists{/gist_id}","starred_url":"https://api.github.com/users/livecodestephen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/livecodestephen/subscriptions","organizations_url":"https://api.github.com/users/livecodestephen/orgs","repos_url":"https://api.github.com/users/livecodestephen/repos","events_url":"https://api.github.com/users/livecodestephen/events{/privacy}","received_events_url":"https://api.github.com/users/livecodestephen/received_events","type":"User","site_admin":false},"created_at":"2015-07-31T09:20:29Z","updated_at":"2015-07-31T09:20:29Z","body":"The `--attributes-only` option was added in [coreutils 8.6](http://savannah.gnu.org/forum/forum.php?forum_id=6553) and works on my laptop which has 8.21.  Which version is vulcan using?"}}