Date: Thu, 16 Apr 2020 09:41:11 -0600 From: Scott Long <scottl@samsco.org> To: Poul-Henning Kamp <phk@phk.freebsd.dk>, freebsd-rwg@gndrsh.dnsmgr.net Cc: Yuri Pankov <ypankov@fastmail.com>, =?utf-8?Q?Trond_Endrest=C3=B8l?= <trond.endrestol@ximalas.info>, Gary Jennejohn <gljennjohn@gmail.com>, current@freebsd.org Subject: Re: buildkernel failure because ctfconvert not installed Message-ID: <FBC5D370-9F59-428D-9E24-921F024595F3@samsco.org> In-Reply-To: <89524.1586501879@critter.freebsd.dk> References: <20200408083204.4a2d6dbc@ernst.home> <814e8e7d-68e6-bead-481b-21c5552583c4@FreeBSD.org> <20200409093346.1aec1bba@ernst.home> <20200409105626.386b0ba5@ernst.home> <alpine.BSF.2.22.395.2004091337000.8527@enterprise.ximalas.info> <9f03fb79-a0ad-3c11-9a50-bc7731882da9@fastmail.com> <89524.1586501879@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
> On Apr 10, 2020, at 12:57 AM, Poul-Henning Kamp <phk@phk.freebsd.dk> = wrote: >=20 > -------- > In message <9f03fb79-a0ad-3c11-9a50-bc7731882da9@fastmail.com>, Yuri = Pankov writes: >> Trond Endrest=C3=B8l wrote: >>> On Thu, 9 Apr 2020 10:56+0200, Gary Jennejohn wrote: >>>=20 >>>> OK, I figured it out. >>>>=20 >>>> I used to have MK_CTF=3Dno in src.conf, but I recently changed it = to >>>> WITH_CTF=3Dno. >>>=20 >>> It's either WITH_xxx=3Dyes or WITHOUT_xxx=3Dyes. >>=20 >> Or even WITH_xxx=3D or WITHOUT_xxx=3D, src.conf(5) explicitly states = that=20 >> value is NOT checked: >>=20 >> The values of variables are ignored regardless of their setting; even = if=20 >> they would be set to "FALSE" or "NO". The presence of an option=20 >> causes it to be honored by make(1). >=20 > That is not even close to POLA-compliance... >=20 > Obviously negative values ("false", "no") should either be reported as > errors or preferably be respected. >=20 > PS: [This is not the bikeshed you are looking for] >=20 I remember being slightly astonished by the current behavior in the = early/mid 2000=E2=80=99s. Then I learned, adapted, and got over it. Change happens, often for the = best. Being stuck in the past doesn=E2=80=99t help, and neither does Rodney=E2=80=99s action of = berating, belittling, and gaslighting people who don't agree with him. POLA is a good mental check to help guide decisions, but it=E2=80=99s = not set in stone. Nothing should be set in stone, we should all be willing and able to evaluate = circumstances and make new decisions. Being robotic and set in stone is an excuse for = being lazy and/or egotistical. Scott
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FBC5D370-9F59-428D-9E24-921F024595F3>