{"action":"created","issue":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/10244","labels_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/10244/labels{/name}","comments_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/10244/comments","events_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/10244/events","html_url":"https://github.com/NixOS/nixpkgs/issues/10244","id":109870742,"number":10244,"title":"perl: dependency on gcc and others","user":{"login":"vcunat","id":1785925,"avatar_url":"https://avatars.githubusercontent.com/u/1785925?v=3","gravatar_id":"","url":"https://api.github.com/users/vcunat","html_url":"https://github.com/vcunat","followers_url":"https://api.github.com/users/vcunat/followers","following_url":"https://api.github.com/users/vcunat/following{/other_user}","gists_url":"https://api.github.com/users/vcunat/gists{/gist_id}","starred_url":"https://api.github.com/users/vcunat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vcunat/subscriptions","organizations_url":"https://api.github.com/users/vcunat/orgs","repos_url":"https://api.github.com/users/vcunat/repos","events_url":"https://api.github.com/users/vcunat/events{/privacy}","received_events_url":"https://api.github.com/users/vcunat/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/NixOS/nixpkgs/labels/closure-size","name":"closure-size","color":"d4c5f9"},{"url":"https://api.github.com/repos/NixOS/nixpkgs/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/NixOS/nixpkgs/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-05T19:38:55Z","updated_at":"2015-10-06T03:28:26Z","closed_at":null,"body":"Does anyone know the use of ``${perl}/lib/perl5/${version}/${system}-thread-multi/Config*``? There's various information gathered. Some make (or made) the build non-deterministic and some make it depend on gcc..."},"comment":{"url":"https://api.github.com/repos/NixOS/nixpkgs/issues/comments/145732001","html_url":"https://github.com/NixOS/nixpkgs/issues/10244#issuecomment-145732001","issue_url":"https://api.github.com/repos/NixOS/nixpkgs/issues/10244","id":145732001,"user":{"login":"fictitious","id":189742,"avatar_url":"https://avatars.githubusercontent.com/u/189742?v=3","gravatar_id":"","url":"https://api.github.com/users/fictitious","html_url":"https://github.com/fictitious","followers_url":"https://api.github.com/users/fictitious/followers","following_url":"https://api.github.com/users/fictitious/following{/other_user}","gists_url":"https://api.github.com/users/fictitious/gists{/gist_id}","starred_url":"https://api.github.com/users/fictitious/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fictitious/subscriptions","organizations_url":"https://api.github.com/users/fictitious/orgs","repos_url":"https://api.github.com/users/fictitious/repos","events_url":"https://api.github.com/users/fictitious/events{/privacy}","received_events_url":"https://api.github.com/users/fictitious/received_events","type":"User","site_admin":false},"created_at":"2015-10-06T03:28:26Z","updated_at":"2015-10-06T03:28:26Z","body":"With regard to gcc - if I'm not mistaken, it keeps path to c compiler and all the flags that were used when perl was compiled, so that perl modules written in C and installed later would be compiled by the same compiler with the same flags. \r\n\r\nBrief description of Config can be found here http://search.cpan.org/~shay/perl-5.20.3/configpm , \r\nlist of all confg variables is documented here: http://perl5.git.perl.org/perl.git/blob/HEAD:/Porting/Glossary \r\n\r\nTL;DR it's there so that any random perl code can know exactly how this particular perl installation was configured."}}