{"push_id":3089046861,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"530504e3a825a63ad4976f24cd50aa9b15d3b91e","before":"9a0b69703342090b1e3afdc731808e26d95d0c40","commits":[{"sha":"530504e3a825a63ad4976f24cd50aa9b15d3b91e","author":{"name":"Joseph Myers","email":"461476587780aa9fa5611ea6dc3912c146a91760@codesourcery.com"},"message":"Do not copy glibc sources in build-many-glibcs.py.\n\nNow that build-many-glibcs.py touches at checkout time all files that\nmight get rebuilt in the glibc source directory in a normal glibc\nbuild and test run, this patch stops the script from copying the glibc\nsource directory, so that all builds use the original directory\ndirectly (and less disk space is used, less I/O is involved and cached\ncopies of the sources in memory can be shared between all the builds -\nas well as avoiding spurious failures from copying while \"git gc\" is\nrunning).  This is similar to how all other components were already\nhandled.  Any bugs involving writing into the source directory can be\ndealt with in future as normal bugs, just as such bugs already are\nhandled.\n\nTested with build-many-glibcs.py runs with a read-only glibc source\ndirectory, with all files not touched by the script having timestamps\nin forwards alphabetical order and separately with all files not\ntouched by the script having timestamps in backwards alphabetical\norder.\n\n\t* scripts/build-many-glibcs.py (Glibc.build_glibc): Use original\n\tsource directory instead of a copy.\n\t(CommandList.create_copy_dir): Remove.","distinct":true,"url":"https://api.github.com/repos/tuliom/glibc/commits/530504e3a825a63ad4976f24cd50aa9b15d3b91e"}]}
{"actor":{"display_login":"tuliom"}}