Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
3 tasks done
ErDongChen1973 opened this issue Mar 16, 2024 · 3 comments
Closed
3 tasks done
Labels

Comments

@ErDongChen1973
Copy link

ErDongChen1973 commented Mar 16, 2024

Welcome

  • Yes, I'm using a binary release within 2 latest releases.
  • Yes, I've searched similar issues on GitHub and didn't find any.
  • Yes, I've included all information below (version, config, etc).

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)

$ go version && go env
# paste output here
@ErDongChen1973 ErDongChen1973 changed the title when i run it on armv7 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." 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." Mar 16, 2024
@ErDongChen1973 ErDongChen1973 changed the title 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." when i run it on armv7I-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." Mar 16, 2024
@ldez ldez added question and removed bug labels Mar 16, 2024
@ldez
Copy link
Member

ldez commented Mar 16, 2024

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

@ldez ldez closed this as completed Mar 16, 2024
@ErDongChen1973
Copy link
Author

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 ldez changed the title when i run it on armv7I-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." on armv7I-32 CPU,runtime: this CPU has no VFPv3 floating point hardware Mar 17, 2024
@ldez ldez changed the title on armv7I-32 CPU,runtime: this CPU has no VFPv3 floating point hardware on armv7I-32 CPU: this CPU has no VFPv3 floating point hardware Mar 17, 2024
@ldez
Copy link
Member

ldez commented Mar 17, 2024

Which hardware are you using with an armv7I?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants