From nobody Fri Jan 26 13:49:06 2024 X-Original-To: ports@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 4TLzZJ5vtpz589Pf for ; Fri, 26 Jan 2024 13:49:12 +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 4TLzZJ5SnTz4Hv0; Fri, 26 Jan 2024 13:49:12 +0000 (UTC) (envelope-from mat@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706276952; 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=IFt6Q29D6dsAZNN2GUwBOMvInBPc3t0DYC1HekAJNPc=; b=W2VjHagwVKUDmc8GYqIL9Bn8I+/4EKOK6bieJyIjIuDi8dOy0KaRQpDRELLL8RwxM1YU+o Y4ghnBsbs1VD5VhbWM9E6ZyQk0dJBOuihiEH9MAlCBFW0o1Xyrc+zsry9ysU07fk+XEnG2 UPft11tqlWjPlvH7CYj32tFt6Ang8PiNCOuVctd0BIv6MRC/dbxuEYgcEztrijDv0aoDa8 PnJJJzXG1NdDIIiQfHSXoYyn0lg3lymIUmXM6T5J08WM1DGAFvp60nQYwEjGjxroFvHygK OTqQXaX4YAZTjPeCMqF5P+AwCbCQJcPYNlDimmL6q+wlLoB5q1W0Me9V+PR3zA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706276952; 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=IFt6Q29D6dsAZNN2GUwBOMvInBPc3t0DYC1HekAJNPc=; b=hCpGTozBw8C4ml46Vaxx9qk6C1Hqca38NSNurYSzW5KmDfOwTDiwJZ53c8Czl98GELJ+Ym AL5LgFB39OxQog+Xc6kw3fMr9eNEt5tliiqEoD1nH18AuwT1bCaAmM51tscfLdVYcZK8I1 Qn5fIxvOscphuN7ogqwmTksGu/F5JJk+Sm7fd52QamujSNUV4FRE1vqc8P0Nf+xyzlEGuo p8vnlHWevRjZSvzjzaAO3/kIGlfJVVl6FTK9DQRaU2AFo+en5G1CqNC/Mav/4uLb2b7flA M12eqVLIUAHeqym7m4Ve7xNsSyjD7pFkf8q4rX0lhJyvC5YM2rk7Z/f6W+IWIw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706276952; a=rsa-sha256; cv=none; b=fYP8sRTi1fZrfAVqpGFUeYMMZHE+3Z7yIRBDn3ATgVUhItvoN69Copqill7ECbWpMQaLFQ h1IRaOdleztdUgKMOUKJqGMd53BzJV/2wmBE5x7puHXlXSN59jewx5sKDoXNj8PfZq1tLb kDWcSqrdqaN6uLARG6SuFPS3N5lxFSKjzIw7C3YsaTfQnaAi1cp/NTZ4QQih+tZ7s3Dx6Z c5mblYL8qO93VucKiqhjdow0ksMJ6UgoPBL9LqyG7f05o9d2wbr2LGNLWBmT+srDAan7qr c/gBge5rV8hZHrncxfiHDiVFsGkwd6NuspDoO5zIusq4UfOR0pmA8Sn3oyEANQ== Received: from relay.mat.cc (cow.mat.cc [IPv6:2a01:678:2:200::49]) (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 "cow.mat.cc", Issuer "R3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TLzZJ3lnkzVVN; Fri, 26 Jan 2024 13:49:12 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:678:ab:50:716:1ded:630c:7c39]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by relay.mat.cc (Postfix) with ESMTPSA id A171D201CA; Fri, 26 Jan 2024 14:49:09 +0100 (CET) Date: Fri, 26 Jan 2024 14:49:06 +0100 From: Mathieu Arnold To: Chris Cc: Gleb Popov , freebsd-ports Subject: Re: Re: This is going to break port building without poudriere! Message-ID: References: <068d39a84e9702c0fd9a036e13d21464@bsdforge.com> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2p6f4wfzsl4fy6qb" Content-Disposition: inline In-Reply-To: <068d39a84e9702c0fd9a036e13d21464@bsdforge.com> --2p6f4wfzsl4fy6qb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jan 26, 2024 at 01:55:11AM -0800, Chris wrote: > On 2024-01-26 00:41, Gleb Popov wrote: > > P.S. I made a little writeup on Ports features, which tries to explain > > what subpackages really are. You might find it useful: > > http://arrowd.name/ports_writeup > I really appreciate the write up! Makes for a nice overview. The differen= tial > at first glance was a bit daunting. Will flavors and all still remain? > Or will subpackages subsume options/flavors? Flavors and subpackages are two very different things, and absolutely not related. Flavors allow building one port multiple time in different ways. Subpackages allows splitting one build into more than one package. As for options, they are not really needed, and need to go away, but it is for the future. --=20 Mathieu Arnold --2p6f4wfzsl4fy6qb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmWzuFFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1 NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d Qb64ZQv/UiLULwKc1giwz1/Ji/mzctvXAh0rVgR0D7/u7+ew5jRok8rFtbaNdigi Nr88gMunMScgn+OAHRgEkh9jkbjFnXolDZniylbQ5y7p1Yd4OgGUKYnq6vSxWjxN ZlQr/ZuQQ/GWy521vG1j7wK7B3G15DCy+bvu3bvIh/mGjDkGRKy/4AolBd0eCgi9 mOHTQsOfPJ4iOuZtkffnJrBJLC7d1CZXiMXMn9q3TYnG7kpVRhfXiECF6+b+wnCK HXBNB0Q2vHlwe/OHHoX6USMhyqBpwe7iLNUkcj3FiN6t3m+YYY02gY60BpLV4x1k wpDisxK/38vcD2R6CahtoUjFL+HJtavqTDkJAFVbLmKdVlehZBhw33wnmNa9J1Uh 7DrRjC481I8Ynnob/vdOB7VoOBazHsrTfmNCPYcZHHZWHHYn9MEWoZ1VjlG8pnFs BvFUgDIuhf+UXkPvIDbdhkSxMbh+C/TlKm/M1z+pTtQjyOdBCPbQ115hq0h49+cg 86Y9QDh4 =NmfR -----END PGP SIGNATURE----- --2p6f4wfzsl4fy6qb--