Date: Thu, 05 Mar 2015 00:43:34 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 198296] math/fftw3: upgrade, fix the "SSE but not SSE2" systems Message-ID: <bug-198296-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198296 Bug ID: 198296 Summary: math/fftw3: upgrade, fix the "SSE but not SSE2" systems Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: bf@FreeBSD.org Reporter: mi@ALDAN.algebra.com Flags: maintainer-feedback?(bf@FreeBSD.org) Assignee: bf@FreeBSD.org Created attachment 153812 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=153812&action=edit Do not assume, that SSE means SSE2 -- only enable SSE2 if explicitly requested The existing port builds version 3.3.3, while the newer release -- 3.3.4 -- is available. Both 3.3.3 and 3.3.4 have a problem with systems, where SSE is among processor-features, but SSE2 is not. For some reason, upstream code interprets "--enable-sse" to ALSO mean "--enable-sse2": https://github.com/FFTW/fftw3/issues/35 The attached patches attempts to both update our port to 3.3.4 and fix the SSE2-presumption. It seems to build fine here (used for fftw3-float) and pass the "check" as well ("bigcheck" is just too long for this little Athlon). -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-198296-13>