5399a7a55b
On microblaze, there is a separate version of struct stat for largefile and for non-largefile. When the struct was updated to include the st_mtim, st_atim and st_ctim members for POSIX, the largefile version was forgotten. Since we only use largefile in Buildroot, that means that microblaze didn't have these members in struct stat. This breaks the build of some packages. Change the define around st_mtim etc. to __USE_XOPEN2K8 to enable it in posix context (i.e. by default). Fixes: - http://autobuild.buildroot.org/results/dd944a3bd4ac0c94b2bec8ac209100daaf43903d (zstd) - http://autobuild.buildroot.org/results/4609c8e2af24d9536eb33397a4659ad740aca742 (dieharder) Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Fabrice Fontaine <fontaine.fabrice@gmail.com> Cc: Romain Naour <romain.naour@gmail.com> Reviewed-by: Romain Naour <romain.naour@smile.fr> |
||
---|---|---|
.. | ||
0001-Revert-Linux-Implement-a-useful-version-of-_startup_.patch | ||
0002-struct-stat-is-not-posix-conformant-on-microblaze-wi.patch | ||
Config.in | ||
glibc.hash | ||
glibc.mk | ||
nsswitch.conf |