From nobody Sat Dec 23 07:54:41 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SxxK33YsGz549Hs; Sat, 23 Dec 2023 07:54:47 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SxxK32mk1z4G7G; Sat, 23 Dec 2023 07:54:47 +0000 (UTC) (envelope-from mat@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703318087; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=SHVGKtU2K9c4WWx7QmcOq7x2Ld1Rhy28beSDsBJF4v4=; b=HNJVOoxzY4T7k98ollNkqmibGKni5bVe0mi4Fi+uIXCYjuMI0KZ/Oc7cvqtPDr/itaVQln wPJEHkt5wtmDGSmvaSd4R94D0dV6XPvLoi5Pd+QYpMme+lPgFCeOw35lMPDMALOJQtZpX2 8ea1DhZhAgtRFKLDGkhbzic950JhMWtnzA0/sZ2v7PBTO+aOms39g9jrErGhxD7aic8bSl etilT5Y7y06Ckc+NtlpPHZURvF776X5D5TcHe6pd1sMK/4gSRJ0r59CpedqNysk3ysvq8B lZOKtnYVTmlKHszKHDJAKrv+s9FHXzXy1iIeK1aAs8xSZUJFj+HLlipscApzHA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703318087; a=rsa-sha256; cv=none; b=sylNT9UHayAFE7PTgZd3q9JG0sHmVcdgAPYlu100rE5rDj9cPbccbs88zUQ9QjLn3CtkK8 zSp7qhkf5oSEjm85Tsl8hMi1fmN2ALNK5N/oTj520QvwuZtjxGBfW4xywvVD/ISdbQ/Rw5 tRfzOcyKcUl2Iv7qV7f+UAznpRW5+5bZA0F+6FMkVqGugudYPBPSojQOmAd92ohdHw8BWH cnDz11Ng9t2+QiuFPMhQKzNmumZXSXwLB+Dk7xZ8raQ4VohL1ISKqW7s77CosxVttLGF0K mwtkOiJBeZpcg6cGL2uYdDu2HaDG4hkJ+QmyW1NG5wxW0U9hor5U+CQlOpAENA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703318087; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=SHVGKtU2K9c4WWx7QmcOq7x2Ld1Rhy28beSDsBJF4v4=; b=XgqehhCalfdx5qnnUzzY5MyNifyVSOLOiiz3rNWdXXTYjYedky451IhOdyZ4qnigdTzSz8 BldJvWyKfEkjFkbbwVQ9R3lKEWJqijfxuBbF8oBn+eqTwh4W9/33cBG06iCHqfKTCMxPk9 LpIOiH9+LsgDqsYZcM4do/DBUY3tut5OfA2td7MHFyrzSivk3PA5Z9hGczHCfKZyzLCEya rksVXQ7AZK0uXMG98P9NVIkf4bbx1/KOjb+z/MaQwZfjJ2PIaY1xAO1tSMbd2QYJqsdp7f bwMf7Q04yuD/cHK+nBQa2RUInS8PilXwxcxRlAZybzRC/HIv6Hng1CasY6bH8Q== Received: from mail.j.mat.cc (owncloud.cube.mat.cc [IPv6:2a01:678:4:1::228]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.mat.cc", Issuer "R3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SxxK30y4WzyxZ; Sat, 23 Dec 2023 07:54:47 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:e0a:836:f670:de52:d116:f81:51ad]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id B6D92942D81; Sat, 23 Dec 2023 07:54:42 +0000 (UTC) Date: Sat, 23 Dec 2023 08:54:41 +0100 From: Mathieu Arnold To: Muhammad Moinur Rahman Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: e4b7e0154f5e - main - Mk/bsd.options.desc.mk: Expand ASLR Message-ID: References: <202312222344.3BMNivih098673@gitrepo.freebsd.org> List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="jd7glpsgsv7m6l3h" Content-Disposition: inline In-Reply-To: <202312222344.3BMNivih098673@gitrepo.freebsd.org> --jd7glpsgsv7m6l3h Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 22, 2023 at 11:44:57PM +0000, Muhammad Moinur Rahman wrote: > diff --git a/Mk/bsd.options.desc.mk b/Mk/bsd.options.desc.mk > index d20740cc888a..f877b04dd8d4 100644 > --- a/Mk/bsd.options.desc.mk > +++ b/Mk/bsd.options.desc.mk > @@ -30,7 +30,7 @@ APE_DESC?=3D Monkey's Audio lossless format support > ARCHIVE_DESC?=3D bzip2/zip/iso9660 archive support > ARMADILLO_DESC?=3D TPS transform computation via Armadillo > ASIO_DESC?=3D Asynchronous I/O support > -ASLR_DESC?=3D Enable ASLR support > +ASLR_DESC?=3D Enable Address Space Layout Randomization support > ASM_DESC?=3D Use optimized assembly code > ASPELL_DESC?=3D Spell checking support via GNU Aspell > ASSERT_DESC?=3D Enable debug assertions To be a bit pedantic, it still means little to the user, does it mean it will build stuff with the random bits, or that it adds random bits to stuff when running... The option has to describe what will change if enabled, all the options that have description saying "enable foo support" are quite useless, of course enabling option foo will enable foo in some way, the important information is what it actually does. In this short diff hunk, the only options with meaningfull descriptions are ARMADILLO and ASPELL. ASM is somewhat ok even if a bit too generic. All other are almost useless, they are very generic and mean very little in any port. --=20 Mathieu Arnold --jd7glpsgsv7m6l3h Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmWGkkBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1 NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d Qb5IgQv/SoqZsWhMEunDLNOBF68TNl80HuIf+nIL+05ylC18OPV3vF9EvdnZquHZ mz1mxRGHSq9lqvw8HovPEGkQ2p7CanG88m9eMf7cFDI/K1hb4BknjXRRyO30o2tU FCCJwcipEYpSsxepfXD+Mkwo3H2ImLQt6g77MMnzGxRO6lP2bGYogh3T/0RLx7zk Ez6vh3gpoCvFjRJbc2tcYDlGR/s35Gx1J7Hp00PeC9lx6QIGa1xayAwZkSX0wC4G Pf9VOre5hHePKpeScvpK451Pi1WkO3IIBj4z7BrAVjfn1s9JCzxtDp/48G4ajgC5 rAoceOCR4GUoDxiPGZqmvuYZQJwSNluX02RIrKHWbGs+ShN2fVTRwqrzBh41hBSE 0zUTOunPep/UvgF7uOCxnKSNXUJ7QpuddruuY7sPl9czCM/HlTJqMQFoT2rVVNHW ljzzuGDOMl66IxnRAqxKhmooQLQDcevXEFw2bgdhntfuc9QG0gCxR9OCEzDcwod1 5LEAX+5B =gBqC -----END PGP SIGNATURE----- --jd7glpsgsv7m6l3h--