[Bug 223415] lang/rust: don't require SSE2 on i386 (at least for binary packages)

2017-12-10 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223415 Jan Beich changed: What|Removed |Added CC||bs...@phoe.frmug.org,

[Bug 223415] lang/rust: don't require SSE2 on i386 (at least for binary packages)

2017-12-10 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223415 --- Comment #11 from Jan Beich --- If you're short on time here're the QA steps: $ mkdir -p /usr/local/etc/pkg/repos/ $ sed -En '/url/s/quarterly/latest/; /{|}/p' /etc/pkg/FreeBSD.conf \ >/usr/local/etc/pkg/repos/FreeBSD.conf $ pkg

[Bug 223415] lang/rust: don't require SSE2 on i386 (at least for binary packages)

2017-12-10 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223415 --- Comment #12 from Bertrand Petit --- (In reply to Jan Beich from comment #11) Jan, I took another route: $ fetch http://pkg.freebsd.org/FreeBSD:11:i386/latest/All/ripgrep-0.7.1_3.txz [...] $ sha256 ripgrep-0.7.1_3.txz SHA256 (ripgrep-0

[Bug 223415] lang/rust: don't require SSE2 on i386 (at least for binary packages)

2017-12-10 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223415 --- Comment #13 from Jan Beich --- (In reply to Bertrand Petit from comment #12) > $ objdump -d usr/local/bin/rg | grep xmm [...] WITH_DEBUG=1 port build contains symbol names. It seems xmm registers are used by __floatdidf and __floatundi

[Bug 223415] lang/rust: don't require SSE2 on i386 (at least for binary packages)

2017-12-10 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223415 --- Comment #14 from Bertrand Petit --- (In reply to Jan Beich from comment #13) You are likely correct. However you have just uncovered a different bug, a replication on one already fixed in src: https://bugs.freebsd.org/bugzilla/show_bug