From nobody Sat Dec 23 08:15:01 2023 X-Original-To: dev-commits-ports-main@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 4SxxmQ0gbyz54B37; Sat, 23 Dec 2023 08:15:02 +0000 (UTC) (envelope-from misha@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SxxmQ07M5z4HNs; Sat, 23 Dec 2023 08:15:02 +0000 (UTC) (envelope-from misha@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703319302; 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=51/Rh6Jox2/8dk2MIDA+r72rPndQXz+AzywEXN3PPQE=; b=rAU3yjpBd1lRNWyiw6oZHzn77a/GQdrAvy1zUXuSsz8f0gqi+KU0b09SSEmfUd8xAg7rIj qpQ6vsCdDYHf13RaxubbQZglhPXWoV33E3waJ3q5VDHOZhblpLS+G+i8RRYypACfy6tt9X S0MiA1ilLNxeOa6Ish7Lajv1NH7EKTdU+CeGbrz3wRYBG8j/ve6xzlSWDDGtbE4PS/6xxL byebjew1d58yESGxDOZrVxYnpkBuCm03DB9TRehy6eAWcYQq1grUcDZZF4xdTT+VQUCEzD JC2ZuUzbOA4EprOeFLspNFO8ch+JCKHblWYSX/7yOsNxfc9xeQDvqhzhVWfr5w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703319302; a=rsa-sha256; cv=none; b=glQJV4/Nm61DwUUQG7T5cEck4xp7Tr+YnINX27EnNDqd3bXP+hCGhYgk3xcZa71kcSxr3Z QHYOlRi0fx32+zmdas/KUW+gh93oLhS0Q0OZQMq80T5dhdARakiHb4vblcGZ42UDVIwFAg lD2JUrB2O6HuY5d85vswt57caJIuD0qmlTifyDKG1K92iWvPrUMD+TdVRc/L2TTcctMfn/ O87zbkU7a4Kqzd/l3So2EtRxAYq9isSpHlyb0PlWpr1+/NvKyyL21+/G/z8FlpZQ/0Fb/f OlC+yAnYS5QNvVmWSK+E9SIraxulfEd3+dvHmz7lqexgUXm3G/vx3i1J8gke4w== 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=1703319302; 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=51/Rh6Jox2/8dk2MIDA+r72rPndQXz+AzywEXN3PPQE=; b=IhahFP/Aix4J6uH6lBcqcangyvB6As94KmJbzgvT2iUq5h7x0wXivBXPInUdmyCHH5Xgi/ oka2gbV/SPctUjpBWPhJKLJS3T3m2RIV78u7n4kD6ij5Pfc+dUn6ziBf8zNYPGtOiDLDln VvDtU7vKxcf+3eOQRZSBj3RUNyiuxtn2YKCibVCWMDLzQpZOV3Q2ICu8PEVKy2vTkZmq0J hR09w/530UQaxy0aEbQ3AP3WZ3BPjKs6JidDHY0XGpNZzj3iTaRyzuUzSzAlvKe6V6a7l6 awI8Tj7n4rR5BMhfnnVreLAfkqwWpfMPcl+pacF/UgnpVu0YZJZIbsHaA8x2PA== Received: by freefall.freebsd.org (Postfix, from userid 1401) id DEDE410746; Sat, 23 Dec 2023 08:15:01 +0000 (UTC) Date: Sat, 23 Dec 2023 11:15:01 +0300 From: Mikhail Pchelin To: Mathieu Arnold Cc: Muhammad Moinur Rahman , 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: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Sat, Dec 23, 2023 at 08:54:41AM +0100, Mathieu Arnold wrote: > 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?= Monkey's Audio lossless format support > > ARCHIVE_DESC?= bzip2/zip/iso9660 archive support > > ARMADILLO_DESC?= TPS transform computation via Armadillo > > ASIO_DESC?= Asynchronous I/O support > > -ASLR_DESC?= Enable ASLR support > > +ASLR_DESC?= Enable Address Space Layout Randomization support > > ASM_DESC?= Use optimized assembly code > > ASPELL_DESC?= Spell checking support via GNU Aspell > > ASSERT_DESC?= 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... If a user don't understand implications of enabling the option one should not check or uncheck it and rely on the defaults, provided by the maintainer. If a user wants to know more - ASLR acronym is perfectly googlable with wikipedia article being the first link.