Submitted by: DJ Lucas (dj_AT_linuxfromscratch_DOT_org) Date: 2018-05-04 Initial Package Version: 4.16.6 Upstream Status: Comitted Origin: https://marc.info/?l=linux-kernel&m=152116992412107&w=2 Description: Fixes build issue with gcc-8.1. diff -Naurp linux-4.16.6-orig/tools/lib/str_error_r.c linux-4.16.6/tools/lib/str_error_r.c --- linux-4.16.6-orig/tools/lib/str_error_r.c 2018-05-03 17:38:39.855482052 -0500 +++ linux-4.16.6/tools/lib/str_error_r.c 2018-05-03 17:42:25.051427141 -0500 @@ -22,6 +22,6 @@ char *str_error_r(int errnum, char *buf, { int err = strerror_r(errnum, buf, buflen); if (err) - snprintf(buf, buflen, "INTERNAL ERROR: strerror_r(%d, %p, %zd)=%d", errnum, buf, buflen, err); + snprintf(buf, buflen, "INTERNAL ERROR: strerror_r(%d, [buf], %zd)=%d", errnum, buflen, err); return buf; }