{"push_id":1105634683,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"8da7d8f877d1eeb02cd00dd3ce1f13da951e72b0","before":"23f3a3b5d4f1f1fb77c82899787d69812bd21cf9","commits":[{"sha":"8da7d8f877d1eeb02cd00dd3ce1f13da951e72b0","author":{"email":"461476587780aa9fa5611ea6dc3912c146a91760@codesourcery.com","name":"Joseph Myers"},"message":"Fix sys/stat.h fchmod namespace (bug 20073).\n\nsys/stat.h declares fchmod if __USE_POSIX (i.e. POSIX.1:1990).  But it\nwas actually added in 1993 and also in XPG4.  This patch changes the\nconditions to the correct __USE_POSIX199309 || __USE_XOPEN_EXTENDED.\n\nTested for x86_64 and x86 (testsuite, and that installed shared\nlibraries are unchanged by the patch).\n\n\t[BZ #20073]\n\t* io/sys/stat.h (fchmod): Declare for\n\t[__USE_POSIX199309 || __USE_XOPEN_EXTENDED], not [__USE_POSIX].\n\t* conform/Makefile (test-xfail-XPG3/sys/stat.h/conform): Remove\n\tvariable.","distinct":true,"url":"https://api.github.com/repos/kraj/glibc/commits/8da7d8f877d1eeb02cd00dd3ce1f13da951e72b0"}]}