From nobody Mon Jan 06 14:18:26 2025 X-Original-To: freebsd-hackers@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 4YRbrV265Rz5kcDP for ; Mon, 06 Jan 2025 14:18:34 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (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 (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R10" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YRbrT71mfz4kwY; Mon, 6 Jan 2025 14:18:33 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Authentication-Results: mx1.freebsd.org; none Received: from [IPV6:2001:470:8ac4::26] (court.m5p.com [IPv6:2001:470:8ac4:0:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.18.1/8.17.1) with ESMTPSA id 506EIQYC022808 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 6 Jan 2025 09:18:32 -0500 (EST) (envelope-from george+freebsd@m5p.com) Message-ID: Date: Mon, 6 Jan 2025 09:18:26 -0500 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Arcana of the ports build system To: Gleb Popov Cc: FreeBSD Hackers References: <6c7932c3-bc9a-4e64-a069-ca9619b4a04b@m5p.com> Content-Language: en-US From: George Mitchell Autocrypt: addr=george+freebsd@m5p.com; keydata= xjMEZaHDbxYJKwYBBAHaRw8BAQdA2W6oBfS8haXY0/Ft4zS1OTLYfC8EBIADPTgMQdh85C3N KEdlb3JnZSBNaXRjaGVsbCA8Z2VvcmdlK2ZyZWVic2RAbTVwLmNvbT7CmQQTFgoAQRYhBDpv v9n4+UzMLAJ8EZocD3futmd9BQJlocSiAhsDBQkFo5qABQsJCAcCAiICBhUKCQgLAgQWAgMB Ah4HAheAAAoJEJocD3futmd9SxwBAJUi6DNdVhWCZBTv5XGy1g0JgApLWe/3S0M0zz9sn7/L AQCcJcV5k5s2rt9J5C1AUm6XVsuneVvIWXO5j1GKWk0NC844BGWhw28SCisGAQQBl1UBBQEB B0AaFz/6B95RRvjOdLZr5fSdhuIHvwr24H3ePDZSw6wlUwMBCAfCfgQYFgoAJhYhBDpvv9n4 +UzMLAJ8EZocD3futmd9BQJlocNvAhsMBQkFo5qAAAoJEJocD3futmd9RXsBANwRD9RE56F6 /jeZOrujHICLcgPiOt50Y6866v9OUTjUAP9GlC1aopfBpNwuPLJBam7oBaGqvY98VDhzOjoT 7DNbCQ== In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------dZtaNtQXcvPqPoewA0COE07B" X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_NO_DOMAIN autolearn=unavailable autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on mattapan.m5p.com X-Rspamd-Queue-Id: 4YRbrT71mfz4kwY X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[freebsd]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US] This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------dZtaNtQXcvPqPoewA0COE07B Content-Type: multipart/mixed; boundary="------------4p2Mt0LjgxqYE7vfvgX8I0fn"; protected-headers="v1" From: George Mitchell To: Gleb Popov Cc: FreeBSD Hackers Message-ID: Subject: Re: Arcana of the ports build system References: <6c7932c3-bc9a-4e64-a069-ca9619b4a04b@m5p.com> In-Reply-To: --------------4p2Mt0LjgxqYE7vfvgX8I0fn Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMS82LzI1IDA5OjAwLCBHbGViIFBvcG92IHdyb3RlOg0KPiBPbiBNb24sIEphbiA2LCAy MDI1IGF0IDQ6MDXigK9QTSBHZW9yZ2UgTWl0Y2hlbGwgPGdlb3JnZStmcmVlYnNkQG01cC5j b20+IHdyb3RlOg0KPj5bLi4uXQ0KPj4gTm93IGluIGZhY3QgSSBoYXZlIG5ldC9hc2lvIGlu c3RhbGxlZCwgYW5kIC91c3IvbG9jYWwvaW5jbHVkZS9hc2lvLmhwcA0KPj4gZXhpc3RzLiAg QnV0IGF0dGVtcHRpbmcgdG8gYnVpbGQgYWJpd29yZCBzdG9wcyBhbmQgY29tcGxhaW5zOg0K Pj4gRG9lcyBub3QgYnVpbGQgd2l0aCBhc2lvIGZyb20gc3lzdGVtDQo+PiBBcyBmYXIgYXMg SSBjYW4gdGVsbCwgbm8gc3VjaCB0aGluZyBhcyAiYXNpbyBmcm9tIHN5c3RlbSIgZXZlbiBl eGlzdHMuDQo+IA0KPiBUaGUgInN5c3RlbSIgdGVybSBoZXJlIG1lYW5zICJpbnN0YWxsZWQg aW50byBzeXN0ZW0td2lkZSBwcmVmaXgiIG9yIGluDQo+IG90aGVyIHdvcmRzICJjb21pbmcg ZnJvbSBwa2cgaW5zdGFsbCIuDQo+IFRoZSBhbnRvbnltIHRvICJzeXN0ZW0iIGluIHRoaXMg Y29udGV4dCBpcyAiYnVuZGxlZCIuIEkgcHJlc3VtZSB0aGF0DQo+IEFiaXdvcmQgaGFzIGFu IG9wdGlvbiB0byBidWlsZCB3aXRoIGFzaW8gdGhhdCBjb21lcyB0b2dldGhlciB3aXRoDQo+ IEFiaXdvcmQgaXRzZWxmLg0KPiANClNvIC4uLiBkbyBJIHVuZGVyc3RhbmQgdGhhdCB0aGUg d2F5IHRvIHNvbHZlIHRoaXMgcHJvYmxlbSBpcywNCmNvdW50ZXJpbnR1aXRpdmVseS4gdG8g VU5JTlNUQUxMIGFzaW8/PyAgQWNjb3JkaW5nIHRvIHRoZSBwa2cgZGF0YWJhc2UsDQphc2lv IHdhcyBvbmx5IGluc3RhbGxlZCBiZWNhdXNlIGFiaXdvcmQgZGVwZW5kcyBvbiBpdCEhICBJ J2xsIHRyeSBpdCwNCnRob3VnaC4NCg0KR3Vlc3Mgd2hhdCBoYXBwZW5lZC4gIFRoZXJlIHdh cyBubyAiQlJPS0VOIiBjb21wbGFpbnQgdG8gYmVnaW4gd2l0aCwNCmJ1dCB0aGUgZmlyc3Qg dGhpbmcgdGhhdCBoYXBwZW5lZCB3YXMgdGhhdCBidWlsZGluZyBlZGl0b3JzL2FiaXdvcmQN CmNhdXNlZCBuZXQvYXNpbyB0byBiZSBidWlsdCBhbmQgcmVpbnN0YWxsZWQuICBBdCB0aGF0 IHBvaW50LCB0aGUgYnVpbGQNCnJldHVybmVkIHRvIGVkaXRvcnMvYWJpd29yZCwgYW5kIG5v dyBpdCBzYWlkOg0KDQphYml3b3JkLTMuMC41XzExIGlzIG1hcmtlZCBhcyBicm9rZW46IERv ZXMgbm90IGJ1aWxkIHdpdGggYXNpbyBmcm9tDQpzeXN0ZW0gRG9lcyBub3QgYnVpbGQgd2l0 aCBhc2lvIGZyb20gc3lzdGVtLg0KKioqIEVycm9yIGNvZGUgMQ0KDQpTbyBzb21ldGhpbmcg aXMgd3Jvbmcgd2l0aCB0aGUgTWFrZWZpbGUgYXMgaXQgc3RhbmRzLCBhbmQgSSBoYXZlIG5v DQpjbHVlIG9uIGhvdyB0byBmaXggaXQuICBUaGFua3MgZm9yIHlvdXIgYXR0ZW50aW9uLiAg ICAgICAgICAtLSBHZW9yZ2UNCg== --------------4p2Mt0LjgxqYE7vfvgX8I0fn-- --------------dZtaNtQXcvPqPoewA0COE07B Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQQ6b7/Z+PlMzCwCfBGaHA937rZnfQUCZ3vmMgUDAAAAAAAKCRCaHA937rZnfe64 AP9hBAIVRJVYliAVA/LKZdS1zO/U0p+PLwc4bdgLO7P9gwD/bgUI0t5h0a3h0yKzhlbbGJVWc6G8 rgvxeDTMwL9fVwc= =ZYPa -----END PGP SIGNATURE----- --------------dZtaNtQXcvPqPoewA0COE07B--