[OpenWrt-Devel] time command detect fail on centos

李国 uxgood.org at gmail.com
Thu Jul 12 04:05:00 EDT 2018


Hi Etienne Champetier,

You are right.
CentOS 7 is ok, but CentOS 6 fail.

on CentOS 7
$ sh -c 'time --version'
GNU time 1.7

but on CentOS 6
$ sh -c 'time --version'
sh: --version: command not found

real    0m0.001s
user    0m0.000s
sys     0m0.000s

Thanks!

2018-07-11 3:38 GMT+08:00 Etienne Champetier <champetier.etienne at gmail.com>:
> Hi,
>
> 2018-07-08 15:50 GMT+02:00 李国 <uxgood.org at gmail.com>:
>> Hi Jon Burgess
>> this patch works good. thanks.
>> diff --git a/include/prereq.mk b/include/prereq.mk
>> index 0f0f253744..173461e36f 100644
>> --- a/include/prereq.mk
>> +++ b/include/prereq.mk
>> @@ -95,7 +95,7 @@ define SetupHostCommand
>>                 if [ -n "$$$$$$$$cmd" ]; then \
>>                         bin="$$$$$$$$(PATH="$(subst
>> $(space),:,$(filter-out $(STAGING_DIR_HOST)/%,$(subst
>> :,$(space),$(PATH))))" \
>>                                 which "$$$$$$$${cmd%% *}")"; \
>> -                       if [ -x "$$$$$$$$bin" ] && eval "$$$$$$$$cmd"
>>>/dev/null 2>/dev/null; then \
>> +                       if [ -x "$$$$$$$$bin" ] && eval
>> "\\$$$$$$$$cmd" >/dev/null 2>/dev/null; then \
>>                                 mkdir -p "$(STAGING_DIR_HOST)/bin"; \
>>                                 ln -sf "$$$$$$$$bin"
>> "$(STAGING_DIR_HOST)/bin/$(strip $(1))"; \
>>                                 exit 0; \
>>
>> 2018-07-08 0:11 GMT+08:00 Jon Burgess <jburgess777 at gmail.com>:
>>> On Sat, 2018-07-07 at 16:23 +0800, 李国 wrote:
>>>> Hi Etienne Champetier
>>>>
>>>> time command detect fail on centos.
>>>>
>>>> time is a keyword of bash on centos 6 and centos 7, and it not accept
>>>> --version option, this makes time --version 2>&1 | grep GNU  always
>>>> fail.
>
> I just tried a fresh git checkout of master on an up to date CentOS 7
> After "yum install time" build work perfectly fine
>
> Regards
> Etienne
>
>>>
>>> Does using \time instead help?
>>>
>>>   Jon
>>
>> _______________________________________________
>> openwrt-devel mailing list
>> openwrt-devel at lists.openwrt.org
>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel

_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


More information about the openwrt-devel mailing list