rclone: "Illegal instruction" on MIPS architecture

Output of rclone version

V1.44

Describe the issue

device: Thunder Timecloud
cpu: MT 7621AT linux core version:4.4.153 system: LEDE Reboot 17.01.6 r3979-2252731af4 / LuCI lede-17.01 branch (git-18.201.27126-7bf0367)

i download the rclone-v1.44-linux-mipsle . i runs well on linux core version:3.14 and system : LEDE14.07 today i update the system. and the linux core updated to 4.4.153

when i sun the script ./rclone config

it returns “Illegal instruction”

how can i solve the problem

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 16 (7 by maintainers)

Most upvoted comments

@tony-sunjian No, it does not have FPU.

OpenWRT had the kernel configured to enable FPU emulation with kernel 3.14 which is why it worked. When they switched to the 4.x kernel code base the kernel defaults to not enable FPU emulation - I think they just forgot to enable it - as they still build and ship packages (nodejs and others) that require FPU to work.

i’v already send a bug report to openwrt https://bugs.openwrt.org/index.php?do=details&task_id=1929

i got a reply, (Functionality is intentionally disabled)😀

the following link explains why https://bugs.openwrt.org/index.php?do=details&task_id=1390&string=fpu&advancedsearch=on&search_name=&type[0]=&sev[0]=&pri[0]=&due[0]=&reported[0]=&cat[0]=&status[0]=closed&percent[0]=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=