{"action":"created","issue":{"url":"https://api.github.com/repos/macports/macports-base/issues/45","repository_url":"https://api.github.com/repos/macports/macports-base","labels_url":"https://api.github.com/repos/macports/macports-base/issues/45/labels{/name}","comments_url":"https://api.github.com/repos/macports/macports-base/issues/45/comments","events_url":"https://api.github.com/repos/macports/macports-base/issues/45/events","html_url":"https://github.com/macports/macports-base/pull/45","id":272073111,"number":45,"title":"Opportunistic HFS compression.","user":{"login":"eborisch","id":5131911,"avatar_url":"https://avatars2.githubusercontent.com/u/5131911?v=4","gravatar_id":"","url":"https://api.github.com/users/eborisch","html_url":"https://github.com/eborisch","followers_url":"https://api.github.com/users/eborisch/followers","following_url":"https://api.github.com/users/eborisch/following{/other_user}","gists_url":"https://api.github.com/users/eborisch/gists{/gist_id}","starred_url":"https://api.github.com/users/eborisch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eborisch/subscriptions","organizations_url":"https://api.github.com/users/eborisch/orgs","repos_url":"https://api.github.com/users/eborisch/repos","events_url":"https://api.github.com/users/eborisch/events{/privacy}","received_events_url":"https://api.github.com/users/eborisch/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2017-11-08T04:43:04Z","updated_at":"2018-04-11T05:15:45Z","closed_at":"2018-04-11T05:15:45Z","author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/macports/macports-base/pulls/45","html_url":"https://github.com/macports/macports-base/pull/45","diff_url":"https://github.com/macports/macports-base/pull/45.diff","patch_url":"https://github.com/macports/macports-base/pull/45.patch"},"body":"Detects (at runtime) modern bsdtar from libarchive and activates HFS+/APFS compression when available. See -dev thread https://lists.macports.org/pipermail/macports-dev/2017-November/036758.html and https://trac.macports.org/ticket/36560 for discussion."},"comment":{"url":"https://api.github.com/repos/macports/macports-base/issues/comments/380329783","html_url":"https://github.com/macports/macports-base/pull/45#issuecomment-380329783","issue_url":"https://api.github.com/repos/macports/macports-base/issues/45","id":380329783,"user":{"login":"raimue","id":80340,"avatar_url":"https://avatars1.githubusercontent.com/u/80340?v=4","gravatar_id":"","url":"https://api.github.com/users/raimue","html_url":"https://github.com/raimue","followers_url":"https://api.github.com/users/raimue/followers","following_url":"https://api.github.com/users/raimue/following{/other_user}","gists_url":"https://api.github.com/users/raimue/gists{/gist_id}","starred_url":"https://api.github.com/users/raimue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raimue/subscriptions","organizations_url":"https://api.github.com/users/raimue/orgs","repos_url":"https://api.github.com/users/raimue/repos","events_url":"https://api.github.com/users/raimue/events{/privacy}","received_events_url":"https://api.github.com/users/raimue/received_events","type":"User","site_admin":false},"created_at":"2018-04-11T05:15:45Z","updated_at":"2018-04-11T05:15:45Z","author_association":"OWNER","body":"I took another look at this pull request now. Thanks for investing the work, but I do not think these X-macros are how this should be solved. This requires a separate syscall to get each struct member, when one syscall already all values. Furthermore, the code for the macro generator is hard to read and understand.\r\n\r\nI hope you do not mind that I started working on this. I took this pull request, rebased it against current master and implemented a statfs command that returns all relevant fields. I also fixed the remaining issue that we do not need to check for tar if we are going to use bsdtar anyway.\r\n\r\nAs I do not want to overwrite your master branch, I opened a new pull request instead:\r\nhttps://github.com/macports/macports-base/pull/76"}}
{"actor":{"display_login":"raimue"}}