{"push_id":1271558738,"size":2,"distinct_size":2,"ref":"refs/heads/cross_system_fixes","head":"bc5fdeb437e1b53f0a577346020d00dc6899ce86","before":"34a4e4a237f856ad786b08631f749d3d261493ac","commits":[{"sha":"693f26b9b179d851f79373ef4e52385441121bc5","author":{"name":"David Grayson","email":"75b0c9e56cb7e12019b8e5b63024845253b36ef7@gmail.com"},"message":"top-level: Cleaned up stdenv.nix and the way it is called.\n\nNo more mutual importing between those two files.  Instead of having\nstdenv.nix import default.nix, we will have default.nix construct the\nallPackages function and pass it as an argument to stdenv.nix.\n\nNo more use of misleading names \"self\" and \"super\" in stdenv.nix.\nThose names have a specific meaning given to them by lib.extend, which\ndid not apply in this case.\n\nIncorporate all topLevelArguments into allPackages.  Previously,\nallPackages used default values for bootStdenv, noSysDirs,\ncrossSystem, and platform, ignoring the values passed by the user to\ndefault.nix.  That behavior seemed surprising and likely to cause\nbugs, so I changed it.  This change could definitely break things.\n\nIn stdenv.nix, use better indentation to make it clear that there are\nfour basic ways to choose a stdenv.","distinct":true,"url":"https://api.github.com/repos/DavidEGrayson/nixpkgs/commits/693f26b9b179d851f79373ef4e52385441121bc5"},{"sha":"bc5fdeb437e1b53f0a577346020d00dc6899ce86","author":{"name":"David Grayson","email":"75b0c9e56cb7e12019b8e5b63024845253b36ef7@gmail.com"},"message":"The beginning of major refactoring of how cross-compiling is done.\n\nThis commit removes a little hack in pkgs/stdenv/default.nix in that\nhad the result of making lots of native packages be different just\nbecause crossSystem was specified.\n\nAfter this commit, you can compare pkgs.zlib for two different\nversions of pkgs where one has a crossSystem and the other does not,\nand the two are the same.  However, the two gccs of those packages are\ndifferent, and I need to figure out why.","distinct":true,"url":"https://api.github.com/repos/DavidEGrayson/nixpkgs/commits/bc5fdeb437e1b53f0a577346020d00dc6899ce86"}]}
{"actor":{"display_login":"DavidEGrayson"}}