From: Sean Nyekjaer Date: Mon, 12 Feb 2018 09:41:17 +0000 (+0100) Subject: site/common-linux: coreutils: get the uptime program to work X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~18767 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=199b661c0699eb31df5bc73f2e3dce6a2db4585d;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git site/common-linux: coreutils: get the uptime program to work coreutils configure script needs to know whether /proc/uptime is available, but this is not possible in a cross-compilation context. This leads to an uptime program that fails to work on the target, as it has been compiled without /proc/uptime reading support. This commit fixes that by telling coreutils at configure time that /proc/uptime will be available on the target (which seems to be a reasonable assumption on Linux systems). This commit is made with great inspiration from Thomas Petazzoni's patch to buildroot to fix the same issue. Signed-off-by: Sean Nyekjaer Signed-off-by: Richard Purdie --- diff --git a/meta/site/common-linux b/meta/site/common-linux index 2958716395b..71ec961b15a 100644 --- a/meta/site/common-linux +++ b/meta/site/common-linux @@ -48,6 +48,7 @@ hw_cv_func_vsnprintf_c99=${hw_cv_func_vsnprintf_c99=yes} # coreutils gl_cv_func_fstatat_zero_flag=${gl_cv_func_fstatat_zero_flag=yes} +gl_cv_have_proc_uptime=${gl_cv_have_proc_uptime=yes} # mysql ac_cv_sys_restartable_syscalls=${ac_cv_sys_restartable_syscalls=yes}