Building sys-apps/busybox-1.19.0 under uClibC fails, because uClibC does not provide the required components: Without the proposed patch, here is the build time failure: coreutils/date.c: In function 'date_main': coreutils/date.c:252: error: 'struct stat' has no member named 'st_mtim' make[1]: *** [coreutils/date.o] Error 1 make: *** [coreutils] Error 2 make: *** Waiting for unfinished jobs.... Applying the proposed patch to the ebuild and rebuilding, works flawlessly. Reproducible: Always Steps to Reproduce: 1. Use the x86 uclibc profile 2. emerge -av =sys-apps/busybox-1.19.0 (unmask it first) Actual Results: coreutils/date.c: In function 'date_main': coreutils/date.c:252: error: 'struct stat' has no member named 'st_mtim' make[1]: *** [coreutils/date.o] Error 1 make: *** [coreutils] Error 2 make: *** Waiting for unfinished jobs.... Expected Results: Should have compiled entirely. Also, 1.19.0 can be made stable.
Created attachment 284501 [details, diff] patch to busybox-1.19.0.ebuild
Created attachment 284507 [details, diff] patch to busybox-1.19.0.ebuild
*** This bug has been marked as a duplicate of bug 361541 ***