Date: Sun, 9 Jan 2022 14:01:44 -1000 From: "parv/freebsd" <parv.0zero9+freebsd@gmail.com> To: "Ronald F. Guilmette" <rfg@tristatelogic.com> Cc: freebsd-questions@freebsd.org Subject: Re: Firefox on stable/13 Message-ID: <CABObuOo8mWbgazLcCuebRmC1fu7efV6V88BVRNVWtGhhjeEi8Q@mail.gmail.com> In-Reply-To: <52065.1641771247@segfault.tristatelogic.com> References: <CABObuOq4DoVpxp7xhSuJLoJJjPYhwi-MNyp4oNtAmCMZcNtMww@mail.gmail.com> <52065.1641771247@segfault.tristatelogic.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000003d4d0705d52f0dcc Content-Type: text/plain; charset="UTF-8" On Sun, Jan 9, 2022 at 1:34 PM Ronald F. Guilmette wrote: Hi Ronald, Sending to -questions@ too. ... > In message < > CABObuOq4DoVpxp7xhSuJLoJJjPYhwi-MNyp4oNtAmCMZcNtMww@mail.gmail.com> > , you wrote: > > >> So did Firefox crash for you also when you enabled ASLR? > >> > > > >Yes, it crashed after enabling "pie" ... > > > > sysctl kern.elf64.aslr.pie_enable=1 > > Humm... well. I guess that maybe both the kern.elf32.aslr.stack_gap and > also the kern.elf64.aslr.pie_enable make Firefox angry. > I have removed 32-bit bits as much as I could easily. So I do not care if any such setting is enabled or missing. I had not touched any other *elf64* settings ( besides *.aslr.enable & *.aslr_pie.enable). ... > On a slightly different topic, I have a question. Maybe you can answer it > for me. > You should have sent your question directly to -questions@ list instead of privately asking me. > I'm building ffmpeg from ports, but it is already installed (as a requsite > for other things) from packages. What do I have to do in order to replace > the package with the (built) port? Just "make install" in the port? Or > do I have to (force?) remove the pkg version first? > After successful "build" (as in "make build") of the port, remove it ("make deinstall") & then install it ("make install") ... # make build && make deinstall && make install ... or, wait for "make install" to fail as the port had already been installed. Then you could remove it either via pkg-delete(8) or via "deinstall" make(1) target; run the "install" target again. - parv -- --0000000000003d4d0705d52f0dcc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:monospace">On Sun, Jan 9, 2022 at 1:34 PM Ronald F. Guilmette wrot= e:</div><div class=3D"gmail_default" style=3D"font-family:monospace"><br></= div><div class=3D"gmail_default" style=3D"font-family:monospace">Hi Ronald,= <br></div><div class=3D"gmail_default" style=3D"font-family:monospace"><br>= </div><div class=3D"gmail_default" style=3D"font-family:monospace">Sending = to -questions@ too.<br></div><div class=3D"gmail_default" style=3D"font-fam= ily:monospace"><br></div><div class=3D"gmail_default" style=3D"font-family:= monospace">...<br></div></div><div class=3D"gmail_quote"><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"> In message <<a href=3D"mailto:CABObuOq4DoVpxp7xhSuJLoJJjPYhwi-MNyp4oNtAm= CMZcNtMww@mail.gmail.com" target=3D"_blank">CABObuOq4DoVpxp7xhSuJLoJJjPYhwi= -MNyp4oNtAmCMZcNtMww@mail.gmail.com</a>><br> , you wrote:<br> <br> >> So did Firefox crash for you also when you enabled ASLR?<br> >><br> ><br> >Yes, it crashed after enabling "pie" ...<br> ><br> >=C2=A0 sysctl kern.elf64.aslr.pie_enable=3D1<br> <br> Humm... well. I guess that maybe both the kern.elf32.aslr.stack_gap and<br> also the kern.elf64.aslr.pie_enable make Firefox angry.<br></blockquote><di= v><br></div><div><div style=3D"font-family:monospace" class=3D"gmail_defaul= t">I have removed 32-bit bits as much as I could easily. So I do not</div><= div style=3D"font-family:monospace" class=3D"gmail_default">care if any suc= h setting is enabled or missing.</div></div><div style=3D"font-family:monos= pace" class=3D"gmail_default"><br></div><div style=3D"font-family:monospace= " class=3D"gmail_default">I had not touched any other *elf64* settings ( be= sides *.aslr.enable</div><div style=3D"font-family:monospace" class=3D"gmai= l_default">& *.aslr_pie.enable).</div><div style=3D"font-family:monospa= ce" class=3D"gmail_default"><br></div><div style=3D"font-family:monospace" = class=3D"gmail_default"><br></div><div><div style=3D"font-family:monospace"= class=3D"gmail_default">...</div></div><blockquote class=3D"gmail_quote" s= tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad= ding-left:1ex">On a slightly different topic, I have a question.=C2=A0 Mayb= e you can answer it<br> for me.<br></blockquote><div><br></div><div><div style=3D"font-family:monos= pace" class=3D"gmail_default">You should have sent your question directly t= o -questions@ list instead</div><div style=3D"font-family:monospace" class= =3D"gmail_default">of privately asking me.</div><br></div><div>=C2=A0</div>= <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"> I'm building ffmpeg from ports, but it is already installed (as a requs= ite<br> for other things) from packages.=C2=A0 What do I have to do in order to rep= lace<br> the package with the (built) port?=C2=A0 Just "make install" in t= he port?=C2=A0 Or<br> do I have to (force?) remove the pkg version first?<br></blockquote><div><b= r></div><div><div style=3D"font-family:monospace" class=3D"gmail_default">A= fter successful "build" (as in "make build") of the por= t, remove it ("make</div><div style=3D"font-family:monospace" class=3D= "gmail_default">deinstall") & then install it ("make install&= quot;) ...</div><div style=3D"font-family:monospace" class=3D"gmail_default= "><br></div><div style=3D"font-family:monospace" class=3D"gmail_default">= =C2=A0 # make build && make deinstall && make install<br></= div><div style=3D"font-family:monospace" class=3D"gmail_default"></div></di= v><div><br></div><div><div style=3D"font-family:monospace" class=3D"gmail_d= efault">... or, wait for "make install" to fail as the port had a= lready been</div><div style=3D"font-family:monospace" class=3D"gmail_defaul= t">installed. Then you could remove it either via pkg-delete(8) or via</div= ><div style=3D"font-family:monospace" class=3D"gmail_default">"deinsta= ll" make(1) target; run the "install" target again.<br></div= ><br></div><div><br></div><div><div style=3D"font-family:monospace" class= =3D"gmail_default">- parv</div><div style=3D"font-family:monospace" class= =3D"gmail_default"></div><div style=3D"font-family:monospace" class=3D"gmai= l_default">-- <br></div><div style=3D"font-family:monospace" class=3D"gmail= _default"><br></div><br></div><div>=C2=A0</div></div></div> --0000000000003d4d0705d52f0dcc--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABObuOo8mWbgazLcCuebRmC1fu7efV6V88BVRNVWtGhhjeEi8Q>