go-acme / lego

Let's Encrypt/ACME client and library written in Go
https://go-acme.github.io/lego/
MIT License
7.44k stars 987 forks source link

on armv7I-32 CPU: this CPU has no VFPv3 floating point hardware #2143

Closed ErDongChen1973 closed 3 months ago

ErDongChen1973 commented 3 months ago

Welcome

What did you expect to see?

I hope it can run on armv7I CPU

What did you see instead?

when i run it on armv7-32 CPU,it told me "runtime: this CPU has no VFPv3 floating point hardware, so it cannot run a binary compiled for VFPv3 hard floating point. Recompile adding ,softfloat to GOARM or changing GOARM to 6."

How do you use lego?

Library

Reproduction steps

./lego --email="xxx@xx.com" --domains="www.xxxx.com" --http run

Version of lego

v4.16.1

Logs

runtime: this CPU has no VFPv3 floating point hardware, so it cannot run a binary compiled for VFPv3 hard floating point. Recompile adding ,softfloat to GOARM or changing GOARM to 6.

Go environment (if applicable)

```console $ go version && go env # paste output here ```
ldez commented 3 months ago

Hello,

as you don't have VFPv3 floating point hardware you should the armv6 version.

https://github.com/go-acme/lego/releases/tag/v4.16.1

ErDongChen1973 commented 3 months ago

Hello,

as you don't have VFPv3 floating point hardware you should the armv6 version.

https://github.com/go-acme/lego/releases/tag/v4.16.1

I have tried to run it(v5/v6), but it tells me "Segmentation fault"

ldez commented 3 months ago

Which hardware are you using with an armv7I?