Bug 250581

Summary: net/syncthing: throws SIGILL at start on Athlon XP system.
Product: Ports & Packages Reporter: Deposite Pirate <dpirate>
Component: Individual Port(s)Assignee: Steve Wills <swills>
Status: Closed FIXED    
Severity: Affects Some People CC: lwhsu
Priority: --- Keywords: needs-patch
Version: Latest   
Hardware: i386   
OS: Any   

Description Deposite Pirate 2020-10-24 18:12:11 UTC
Syncthing throws SIGILL when attempting to start it on an Athlon XP system. This may be caused by SSE2 instructions in the generated Go binary which an Athlon XP CPU doesn't have. If this is true, compile time optimisations should be changed to work with processors that don't have SSE2 instructions.
Comment 1 Steve Wills freebsd_committer freebsd_triage 2021-01-31 22:14:43 UTC
Closing since there's no patch, feel free to re-open if a patch is available.