Date: Mon, 11 Nov 2024 20:29:54 +0000 From: Nuno Teixeira <eduardo@freebsd.org> To: Alan Somers <asomers@freebsd.org> Cc: gnome@freebsd.org, ashish@freebsd.org, dmgk@freebsd.org Subject: Re: Requiring SSE2 by default for i386 Message-ID: <CAFDf7UJfHyNT2Rxh7wvByADOHE4ALu2ywMs8T5wfHpGei2tOEQ@mail.gmail.com> In-Reply-To: <CAOtMX2hzFy7_iVs0=voSm1cJfskEO4ezCJUGcKm6w7=4jewDxw@mail.gmail.com> References: <CAOtMX2gua9NBY-_BB8rozaGvZJjg9tCkbM7XaWj5Q-fSKrM32w@mail.gmail.com> <CAFDf7UJ7XDKwQUg20WQkJCBf=ZF02dztrrKa=YQC0OycFa925Q@mail.gmail.com> <CAOtMX2j2rtpgp=yU1d-bzUSe3jq=UnxO8_O%2B4aHh6ORnMW_gdQ@mail.gmail.com> <CAFDf7UJ58-gE_KGM4tv3O78RWngQs-vHOxZMAKvn0d7yF6JNwA@mail.gmail.com> <CAOtMX2hzFy7_iVs0=voSm1cJfskEO4ezCJUGcKm6w7=4jewDxw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000004ea36e0626a8f773 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ah, sure. I will add OPTIONS_DEFAULT=3DSSE2 and check if it will be problems for amd6= 4 and aarch64. If everything ok then use this option since upstream default is SSE2 on by default. Sorry as I misread past email. Alan Somers <asomers@freebsd.org> escreveu (segunda, 11/11/2024 =C3=A0(s) 1= 6:25): > I don't know what that "QMAKE_ON" part means. But when I do "make > config", it shows the SSE2 option disabled by default. > > On Mon, Nov 11, 2024 at 5:20=E2=80=AFAM Nuno Teixeira <eduardo@freebsd.or= g> wrote: > > > > (...) > > > > Just took a look at port Makefile and it's alleady set: > > > > OPTIONS_DEFINE=3D SSE2 > > SSE2_DESC=3D Enable SSE2 optimization > > SSE2_QMAKE_ON=3D CONFIG+=3Dsse2 > > SSE2_QMAKE_OFF=3D CONFIG+=3Dno-sse2 > > > > This port does not have rust code. > > > > Alan Somers <asomers@freebsd.org> escreveu (domingo, 10/11/2024 =C3=A0(= s) > 15:51): > >> > >> On Sun, Nov 10, 2024 at 7:00=E2=80=AFAM Nuno Teixeira <eduardo@freebsd= .org> > wrote: > >> > > >> > Hello, > >> > > >> >> graphics/fraqtive > >> > > >> > > >> > > https://github.com/mimecorg/fraqtive/blob/02914797f47d26c4098f4a3a945716b= 13998a8cc/INSTALL#L43 > >> > Upstream says SSE2 is enabled by default. > >> > > >> > What should we do here? > >> > >> Just set OPTIONS_DEFAULT_i386=3DSSE2 or OPTIONS_DEFAULT=3DSSE2 in the = port > Makefile. > > > > > > > > -- > > Nuno Teixeira > > FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org > --=20 Nuno Teixeira FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org --0000000000004ea36e0626a8f773 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div><div>Ah, sure.<br><br></div>I will add OPTIONS_D= EFAULT=3DSSE2 and check if it will be problems for amd64 and aarch64.<br></= div>If everything ok then use this option since upstream default is SSE2 on= by default.<br><br></div>Sorry as I misread past email.<br></div><br><div = class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">Alan Somers <= ;<a href=3D"mailto:asomers@freebsd.org">asomers@freebsd.org</a>> escreve= u (segunda, 11/11/2024 =C3=A0(s) 16:25):<br></div><blockquote class=3D"gmai= l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20= 4,204);padding-left:1ex">I don't know what that "QMAKE_ON" pa= rt means.=C2=A0 But when I do "make<br> config", it shows the SSE2 option disabled by default.<br> <br> On Mon, Nov 11, 2024 at 5:20=E2=80=AFAM Nuno Teixeira <<a href=3D"mailto= :eduardo@freebsd.org" target=3D"_blank">eduardo@freebsd.org</a>> wrote:<= br> ><br> > (...)<br> ><br> > Just took a look at port Makefile and it's alleady set:<br> ><br> > OPTIONS_DEFINE=3D SSE2<br> > SSE2_DESC=3D=C2=A0 =C2=A0 =C2=A0 Enable SSE2 optimization<br> > SSE2_QMAKE_ON=3D=C2=A0 CONFIG+=3Dsse2<br> > SSE2_QMAKE_OFF=3D CONFIG+=3Dno-sse2<br> ><br> > This port does not have rust code.<br> ><br> > Alan Somers <<a href=3D"mailto:asomers@freebsd.org" target=3D"_blan= k">asomers@freebsd.org</a>> escreveu (domingo, 10/11/2024 =C3=A0(s) 15:5= 1):<br> >><br> >> On Sun, Nov 10, 2024 at 7:00=E2=80=AFAM Nuno Teixeira <<a href= =3D"mailto:eduardo@freebsd.org" target=3D"_blank">eduardo@freebsd.org</a>&g= t; wrote:<br> >> ><br> >> > Hello,<br> >> ><br> >> >> graphics/fraqtive<br> >> ><br> >> ><br> >> > <a href=3D"https://github.com/mimecorg/fraqtive/blob/02914797= f47d26c4098f4a3a945716b13998a8cc/INSTALL#L43" rel=3D"noreferrer" target=3D"= _blank">https://github.com/mimecorg/fraqtive/blob/02914797f47d26c4098f4a3a9= 45716b13998a8cc/INSTALL#L43</a><br> >> > Upstream says SSE2 is enabled by default.<br> >> ><br> >> > What should we do here?<br> >><br> >> Just set OPTIONS_DEFAULT_i386=3DSSE2 or OPTIONS_DEFAULT=3DSSE2 in = the port Makefile.<br> ><br> ><br> ><br> > --<br> > Nuno Teixeira<br> > FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0= <a href=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https= ://FreeBSD.org</a><br> </blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si= gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d= iv dir=3D"ltr"><div><font color=3D"#888888">Nuno Teixeira</font></div><div>= <div><font color=3D"#888888"> FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0 <a h= ref=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://Fr= eeBSD.org</a><br></font></div></div></div></div> --0000000000004ea36e0626a8f773--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UJfHyNT2Rxh7wvByADOHE4ALu2ywMs8T5wfHpGei2tOEQ>