Bug 209171

Summary: devel/qt5-qmake adds unwarranted -msse4.2 to CXXFLAGS
Product: Ports & Packages Reporter: Mikhail Teterin <mi>
Component: Individual Port(s)Assignee: freebsd-kde (group) <kde>
Status: Closed Not Enough Information    
Severity: Affects Some People CC: tcberner
Priority: --- Flags: tcberner: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   

Description Mikhail Teterin freebsd_committer freebsd_triage 2016-04-30 20:09:27 UTC
My CPUs do not SSE4, but Makefile generated by qt5-qmake have -msse4.2 prepended to CXXFLAGS anyway. The CFLAGS are Ok, but CXXFLAGS are overly aggressive, which causes some programs to die from SIGILL.

I'm not sure, what causes the flag to be added by mistake -- my regular CFLAGS (and CXXFLAGS) say:

   -O2 -pipe -march=core2  -fstack-protector -fno-strict-aliasing
Comment 1 Tobias C. Berner freebsd_committer freebsd_triage 2016-09-28 21:09:14 UTC
Is this still relevant? And do you 'tweak' using make.conf (e.g. set CPUTYPE or other optimization relevant variables)?
Comment 2 Raphael Kubo da Costa freebsd_committer freebsd_triage 2018-01-04 18:55:01 UTC
Timeout, closing.