{"action":"created","issue":{"url":"https://api.github.com/repos/haskell/cabal/issues/5116","repository_url":"https://api.github.com/repos/haskell/cabal","labels_url":"https://api.github.com/repos/haskell/cabal/issues/5116/labels{/name}","comments_url":"https://api.github.com/repos/haskell/cabal/issues/5116/comments","events_url":"https://api.github.com/repos/haskell/cabal/issues/5116/events","html_url":"https://github.com/haskell/cabal/issues/5116","id":294543404,"number":5116,"title":"RFC consider including identifying infos from `ghc --info` in nix-style hash","user":{"login":"hvr","id":285533,"avatar_url":"https://avatars3.githubusercontent.com/u/285533?v=4","gravatar_id":"","url":"https://api.github.com/users/hvr","html_url":"https://github.com/hvr","followers_url":"https://api.github.com/users/hvr/followers","following_url":"https://api.github.com/users/hvr/following{/other_user}","gists_url":"https://api.github.com/users/hvr/gists{/gist_id}","starred_url":"https://api.github.com/users/hvr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hvr/subscriptions","organizations_url":"https://api.github.com/users/hvr/orgs","repos_url":"https://api.github.com/users/hvr/repos","events_url":"https://api.github.com/users/hvr/events{/privacy}","received_events_url":"https://api.github.com/users/hvr/received_events","type":"User","site_admin":false},"labels":[{"id":300616617,"url":"https://api.github.com/repos/haskell/cabal/labels/cabal-install:%20nix-local-build","name":"cabal-install: nix-local-build","color":"d93f0b","default":false},{"id":407138883,"url":"https://api.github.com/repos/haskell/cabal/labels/type:%20discussion","name":"type: discussion","color":"e99695","default":false},{"id":1389140,"url":"https://api.github.com/repos/haskell/cabal/labels/type:%20enhancement","name":"type: enhancement","color":"e99695","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-05T21:10:58Z","updated_at":"2018-05-15T13:43:16Z","closed_at":null,"author_association":"MEMBER","body":"An annoying issue when working with GHC HEAD or other custom GHCs is that they tend to have overlapping GHC version numbers if you build multiple versions of GHC on the same day.\r\n\r\nOne important identifying detail however if provided by `ghc --info`: the git commit id from which a GHC executable was derived, e.g.\r\n\r\n```\r\n\"Project Git commit id\",\"0156a3d815b784510a980621fdcb9c5b23826f1e\"\r\n```\r\n\r\nIn future, maybe Hadrian could provide additional identifying fingerprints to disambiguate different GHC builds from each other.\r\n\r\nBut I think introducing the Git commit id would already help avoiding a class of subtle ABI incompatibilties between GHC snapshots sharing the same version number."},"comment":{"url":"https://api.github.com/repos/haskell/cabal/issues/comments/389171281","html_url":"https://github.com/haskell/cabal/issues/5116#issuecomment-389171281","issue_url":"https://api.github.com/repos/haskell/cabal/issues/5116","id":389171281,"user":{"login":"23Skidoo","id":47439,"avatar_url":"https://avatars3.githubusercontent.com/u/47439?v=4","gravatar_id":"","url":"https://api.github.com/users/23Skidoo","html_url":"https://github.com/23Skidoo","followers_url":"https://api.github.com/users/23Skidoo/followers","following_url":"https://api.github.com/users/23Skidoo/following{/other_user}","gists_url":"https://api.github.com/users/23Skidoo/gists{/gist_id}","starred_url":"https://api.github.com/users/23Skidoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/23Skidoo/subscriptions","organizations_url":"https://api.github.com/users/23Skidoo/orgs","repos_url":"https://api.github.com/users/23Skidoo/repos","events_url":"https://api.github.com/users/23Skidoo/events{/privacy}","received_events_url":"https://api.github.com/users/23Skidoo/received_events","type":"User","site_admin":false},"created_at":"2018-05-15T13:43:16Z","updated_at":"2018-05-15T13:43:16Z","author_association":"MEMBER","body":"Makes sense."}}
{"actor":{"display_login":"23Skidoo"}}