Date: Fri, 20 Jun 2025 08:10:39 -0700 From: Cy Schubert <Cy.Schubert@cschubert.com> To: Dima Panov <fluffy@FreeBSD.org> Cc: Cy Schubert <cy@FreeBSD.org>, src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 7e35117eb07f - main - Makefile: Hook MIT KRB5 into the build Message-ID: <20250620151039.143502B2@slippy.cwsent.com> In-Reply-To: <20250620073050.7f03f74e@slippy> References: <202506160251.55G2pwx4063231@gitrepo.freebsd.org> <cc9222b0-8745-48cf-988c-4206287a7a7b@FreeBSD.org> <20250620073050.7f03f74e@slippy>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multipart MIME message. --==_Exmh_1750432208_160350 Content-Type: text/plain; charset=us-ascii In message <20250620073050.7f03f74e@slippy>, Cy Schubert writes: > --MP_/zstAiD85eGcxdrTCAiI3eFd > Content-Type: text/plain; charset=US-ASCII > Content-Transfer-Encoding: 7bit > Content-Disposition: inline > > On Fri, 20 Jun 2025 12:27:09 +0300 > Dima Panov <fluffy@FreeBSD.org> wrote: > > > Hello! > > > > > > Looks like something missing after the build with MIT Kerberos. > > > > got this with devel/gvfs build: > > > > == > > In file included from ../daemon/pty_open.c:70: > > /usr/include/util.h:36:10: fatal error: 'k5-int.h' file not found > > 36 | #include "k5-int.h" > > | ^~~~~~~~~~ > > 1 error generated. > > == > > > > Indeed, k5-int.h is missing in /usr/include :( > > > > On 16.06.2025 05:51, Cy Schubert wrote: > > > The branch main has been updated by cy: > > > > > > URL: https://cgit.FreeBSD.org/src/commit/?id=7e35117eb07f86c385656ecc6a2a > 92093be98131 > > > > > > commit 7e35117eb07f86c385656ecc6a2a92093be98131 > > > Author: Cy Schubert <cy@FreeBSD.org> > > > AuthorDate: 2025-06-11 02:57:54 +0000 > > > Commit: Cy Schubert <cy@FreeBSD.org> > > > CommitDate: 2025-06-16 02:49:37 +0000 > > > > > > Makefile: Hook MIT KRB5 into the build > > > > > > Add tests for MK_MITKRB5. If "yes" build MIT KRB5. If "no" build Hei > mdal. > > > The default is MK_MITKRB5 = no, added by "krb5: Add build plumbing". > > > > > > At some point we will change the default to MK_MITKRB5 = yes. A port > s > > > exp-run will need to be successfully run first. > > > > > > Sponsored by: The FreeBSD Foundation > > > Differential revision: https://reviews.freebsd.org/D50815 > > > --- > > > Makefile.inc1 | 89 +++++++++++++++++++++++++++++++++++++++++++++ > +++++++ > > > Makefile.libcompat | 4 +++ > > > tools/build/Makefile | 64 +++++++++++++++++++++++++++++++++++++ > > > 3 files changed, 157 insertions(+) > > > > [...] > > The attached patch will fix the problem. It contains two parts. > > 1. Don't install the offending header files. They were in my first cut > of the plugins build and were not removed as I cleaned up while > rationalizing the installed files with the port. > > 2. OptionalObsoleteFiles.inc removes the files that were erroneously > installed. > > It is enough to run make delete-old to fix the problem. The Maefile > patch ensures they're not installed again. > > My buildworld/installworld test is still running to verify nothing else > is broken. > > Sorry for the breakage. delete-old discovered more need to be done. The attached patch has been tested and works. --==_Exmh_1750432208_160350 Content-Type: application/x-patch ; name="0001-krb5-Remove-artifaccts-of-my-initial-builds.patch" Content-Description: 0001-krb5-Remove-artifaccts-of-my-initial-builds.patch Content-Transfer-Encoding: base64 RnJvbSBjMzc3MDRjOTY5YzBiODJmYmZlN2FjNTI3MDc3NmJhM2RkOTExZjM0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBDeSBTY2h1YmVydCA8Y3lARnJlZUJTRC5vcmc+CkRh dGU6IEZyaSwgMjAgSnVuIDIwMjUgMDY6MDk6NTQgLTA3MDAKU3ViamVjdDogW1BBVENIXSBr cmI1OiBSZW1vdmUgYXJ0aWZhY2N0cyBvZiBteSBpbml0aWFsIGJ1aWxkcwoKVGhlIGZpbGVz IGJlaW5nIHJlbW92ZWQgd2VyZSBhcnRpZmFjdHMgb2YgbXkgaW5pdGlhbCBidWlsZHMgdXNp bmcKYSBwcm9jZXNzIHRvIGV4dHJhY3QgZmlsZXMgdXNlZCBieSB0aGUgcG9ydCBkdXJpbmcg aXRzIGJ1aWxkLiBJdAp3YXMgbGF0ZXIgZGlzY292ZXJlZCB0aGV5IHdlcmUgbm90IG5lZWRl ZCBidXQgdGhleSB3ZXJlIG5vdCByZW1vdmVkCmZyb20gdGhlIGJ1aWxkLgoKdG9vbHMvYnVp bGQvbWsvT3B0aW9uYWxPYnNvbGV0ZUZpbGVzLmluYyByZW1vdmVzIHRoZSBleHRyYW5lb3Vz IGZpbGVzCmZyb20gYW4gaW5zdGFsbGVkIHN5c3RlbS4gVGhlc2UgZmlsZXMgYXJlIG5vdCBz dXBwb3NlZCB0byBiZSBpbnN0YWxsZWQuCgpUaGVyZSBhcmUgdGhyZWUgcGFydHMgb2YgdGhp cyBjb21taXQuCgoxLiBEb24ndCBpbnN0YWxsIHRoZW0gaW4gdGhlIGZpcnN0IHBsYWNlLgoK Mi4gUmVtb3ZlIHRoZSBmaWxlcyBpZiB0aGV5IHdlcmUgcHJldmlvdXNseSBpbnN0YWxsZWQu CgozLiBFbnN1cmUgdGhleSBhcmUgcmVtb3ZlZCB3aGVuIHN3aXRjaGluZyBiYWNrIHRvIEhl aW1kYWwgZnJvbSBNSVQKClJlcG9ydGVkIGJ5OglmbHVmZnkKRml4ZXM6CQllZTM5NjBjYmEx MDYKLS0tCiBrcmI1L3BsdWdpbnMvcHJlYXV0aC9zcGFrZS9NYWtlZmlsZSAgICAgIHwgIDcg LS0tLS0tCiBrcmI1L3BsdWdpbnMvcHJlYXV0aC90ZXN0L01ha2VmaWxlICAgICAgIHwgIDIg LS0KIHRvb2xzL2J1aWxkL21rL09wdGlvbmFsT2Jzb2xldGVGaWxlcy5pbmMgfCAyOCArKysr KysrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMjggaW5zZXJ0aW9ucygr KSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9rcmI1L3BsdWdpbnMvcHJlYXV0aC9z cGFrZS9NYWtlZmlsZSBiL2tyYjUvcGx1Z2lucy9wcmVhdXRoL3NwYWtlL01ha2VmaWxlCmlu ZGV4IDA2ZjJlMzg1YzllZi4uYTVkOTE3OWY4YWRjIDEwMDY0NAotLS0gYS9rcmI1L3BsdWdp bnMvcHJlYXV0aC9zcGFrZS9NYWtlZmlsZQorKysgYi9rcmI1L3BsdWdpbnMvcHJlYXV0aC9z cGFrZS9NYWtlZmlsZQpAQCAtMjgsMTMgKzI4LDYgQEAgU1JDUz0JZWR3YXJkczI1NTE5LmMg XAogCXNwYWtlX2tkYy5jIFwKIAl1dGlsLmMKIAotSU5DUz0JZWR3YXJkczI1NTE5X2ZpYXQu aCBcCi0JZWR3YXJkczI1NTE5X3RhYmxlcy5oIFwKLQlncm91cHMuaCBcCi0JaWFuYS5oIFwK LQl0cmFjZS5oIFwKLQl1dGlsLmgKLQogQ0ZMQUdTKz0tSSR7S1JCNV9ESVJ9L3BsdWdpbnMv cHJlYXV0aC9zcGFrZSBcCiAJLUkke0tSQjVfRElSfS9pbmNsdWRlIFwKIAktSSR7S1JCNV9T UkNUT1B9L2luY2x1ZGUKZGlmZiAtLWdpdCBhL2tyYjUvcGx1Z2lucy9wcmVhdXRoL3Rlc3Qv TWFrZWZpbGUgYi9rcmI1L3BsdWdpbnMvcHJlYXV0aC90ZXN0L01ha2VmaWxlCmluZGV4IDBi ZWQ3MTk5OTgzYy4uNzFiNzIwMGIyMDM5IDEwMDY0NAotLS0gYS9rcmI1L3BsdWdpbnMvcHJl YXV0aC90ZXN0L01ha2VmaWxlCisrKyBiL2tyYjUvcGx1Z2lucy9wcmVhdXRoL3Rlc3QvTWFr ZWZpbGUKQEAgLTI0LDggKzI0LDYgQEAgU1JDUz0JY2x0ZXN0LmMgXAogCWNvbW1vbi5jIFwK IAlrZGN0ZXN0LmMKIAotSU5DUz0JY29tbW9uLmgKLQogQ0ZMQUdTKz0tSSR7S1JCNV9ESVJ9 L3BsdWdpbnMvcHJlYXV0aC90ZXN0IFwKIAktSSR7S1JCNV9ESVJ9L2luY2x1ZGUgXAogCS1J JHtLUkI1X1NSQ1RPUH0vaW5jbHVkZQpkaWZmIC0tZ2l0IGEvdG9vbHMvYnVpbGQvbWsvT3B0 aW9uYWxPYnNvbGV0ZUZpbGVzLmluYyBiL3Rvb2xzL2J1aWxkL21rL09wdGlvbmFsT2Jzb2xl dGVGaWxlcy5pbmMKaW5kZXggOGYxYzcwOWMzYmQyLi5lMzEyY2YxZjRhZDQgMTAwNjQ0Ci0t LSBhL3Rvb2xzL2J1aWxkL21rL09wdGlvbmFsT2Jzb2xldGVGaWxlcy5pbmMKKysrIGIvdG9v bHMvYnVpbGQvbWsvT3B0aW9uYWxPYnNvbGV0ZUZpbGVzLmluYwpAQCAtMjczMSwxMiArMjcz MSwxNiBAQCBPTERfRklMRVMrPXVzci9pbmNsdWRlL2FzbjEtY29tbW9uLmgKIE9MRF9GSUxF Uys9dXNyL2luY2x1ZGUvYXNuMV9lcnIuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9iYXNl NjQuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9jbXNfYXNuMS5oCitPTERfRklMRVMrPXVz ci9pbmNsdWRlL2NvbW1vbi5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2NybWZfYXNuMS5o CiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2Rlci1wcml2YXRlLmgKIE9MRF9GSUxFUys9dXNy L2luY2x1ZGUvZGVyLXByb3Rvcy5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2Rlci5oCiBP TERfRklMRVMrPXVzci9pbmNsdWRlL2RpZ2VzdF9hc24xLmgKK09MRF9GSUxFUys9dXNyL2lu Y2x1ZGUvZWR3YXJkczI1NTE5X2ZpYXQuaAorT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9lZHdh cmRzMjU1MTlfdGFibGVzLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUvZ2V0YXJnLmgKK09M RF9GSUxFUys9dXNyL2luY2x1ZGUvZ3JvdXBzLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUv Z3NzYXBpL2dzc2FwaV9rcmI1LmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUvaGRiLXByb3Rv cy5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2hkYi5oCkBAIC0yNzUzLDYgKzI3NTcsNyBA QCBPTERfRklMRVMrPXVzci9pbmNsdWRlL2h4NTA5LXByaXZhdGUuaAogT0xEX0ZJTEVTKz11 c3IvaW5jbHVkZS9oeDUwOS1wcm90b3MuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9oeDUw OS5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2h4NTA5X2Vyci5oCitPTERfRklMRVMrPXVz ci9pbmNsdWRlL2lhbmEuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9rNTI0X2Vyci5oCiBP TERfRklMRVMrPXVzci9pbmNsdWRlL2thZG01L2FkbWluLmgKIE9MRF9GSUxFUys9dXNyL2lu Y2x1ZGUva2FkbTUva2FkbTUtcHJpdmF0ZS5oCkBAIC0yNzkxLDYgKzI3OTYsOCBAQCBPTERf RklMRVMrPXVzci9pbmNsdWRlL3Jlc29sdmUuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9y ZmMyNDU5X2FzbjEuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9yb2tlbi1jb21tb24uaAog T0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9ydGJsLmgKK09MRF9GSUxFUys9dXNyL2luY2x1ZGUv dHJhY2UuaAorT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS91dGlsLmgKIE9MRF9GSUxFUys9dXNy L2luY2x1ZGUvd2luZC5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL3dpbmRfZXJyLmgKIE9M RF9GSUxFUys9dXNyL2luY2x1ZGUveGRibS5oCkBAIC0zNjE5LDYgKzM2MjYsMTAgQEAgT0xE X0ZJTEVTKz11c3IvYmluL3NpbV9jbGllbnQKIE9MRF9GSUxFUys9dXNyL2Jpbi91dWNsaWVu dAogT0xEX0ZJTEVTKz1ldGMvcmMuZC9rcHJvcGQKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUv Y29tX2Vyci5oCitPTERfRklMRVMrPXVzci9pbmNsdWRlL2NvbW1vbi5oCitPTERfRklMRVMr PXVzci9pbmNsdWRlL2Vkd2FyZHMyNTUxOV9maWF0LmgKK09MRF9GSUxFUys9dXNyL2luY2x1 ZGUvZWR3YXJkczI1NTE5X3RhYmxlcy5oCitPTERfRklMRVMrPXVzci9pbmNsdWRlL2dyb3Vw cy5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2dzc2FwaS5oCiBPTERfRklMRVMrPXVzci9p bmNsdWRlL2dzc2FwaS9nc3NhcGkuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9nc3NhcGkv Z3NzYXBpX2FsbG9jLmgKQEAgLTM2NDIsNiArMzY1Myw3IEBAIE9MRF9GSUxFUys9dXNyL2lu Y2x1ZGUvZ3NzcnBjL3N2Yy5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2dzc3JwYy9zdmNf YXV0aC5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2dzc3JwYy90eXBlcy5oCiBPTERfRklM RVMrPXVzci9pbmNsdWRlL2dzc3JwYy94ZHIuaAorT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9p YW5hLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUva2FkbTUvYWRtaW4uaAogT0xEX0ZJTEVT Kz11c3IvaW5jbHVkZS9rYWRtNS9jaHBhc3NfdXRpbF9zdHJpbmdzLmgKIE9MRF9GSUxFUys9 dXNyL2luY2x1ZGUva2FkbTUva2FkbV9lcnIuaApAQCAtMzY2Myw2ICszNjc1LDggQEAgT0xE X0ZJTEVTKz11c3IvaW5jbHVkZS9rcmI1L3BsdWdpbi5oCiBPTERfRklMRVMrPXVzci9pbmNs dWRlL2tyYjUvcHJlYXV0aF9wbHVnaW4uaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9rcmI1 L3B3cXVhbF9wbHVnaW4uaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9wcm9maWxlLmgKK09M RF9GSUxFUys9dXNyL2luY2x1ZGUvdHJhY2UuaAorT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS91 dGlsLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUvdmVydG8tbW9kdWxlLmgKIE9MRF9GSUxF Uys9dXNyL2luY2x1ZGUvdmVydG8uaAogT0xEX0ZJTEVTKz11c3IvbGliL2tyYjUvcGx1Z2lu cy9rZGIvZGIyLnNvCkBAIC00ODA5LDEyICs0ODIzLDE2IEBAIE9MRF9GSUxFUys9dXNyL2lu Y2x1ZGUvYXNuMS1jb21tb24uaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9hc24xX2Vyci5o CiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2Jhc2U2NC5oCiBPTERfRklMRVMrPXVzci9pbmNs dWRlL2Ntc19hc24xLmgKK09MRF9GSUxFUys9dXNyL2luY2x1ZGUvY29tbW9uLmgKIE9MRF9G SUxFUys9dXNyL2luY2x1ZGUvY3JtZl9hc24xLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUv ZGVyLXByaXZhdGUuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9kZXItcHJvdG9zLmgKIE9M RF9GSUxFUys9dXNyL2luY2x1ZGUvZGVyLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUvZGln ZXN0X2FzbjEuaAorT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9lZHdhcmRzMjU1MTlfZmlhdC5o CitPTERfRklMRVMrPXVzci9pbmNsdWRlL2Vkd2FyZHMyNTUxOV90YWJsZXMuaAogT0xEX0ZJ TEVTKz11c3IvaW5jbHVkZS9nZXRhcmcuaAorT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9ncm91 cHMuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9oZGItcHJvdG9zLmgKIE9MRF9GSUxFUys9 dXNyL2luY2x1ZGUvaGRiLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUvaGRiX2FzbjEuaApA QCAtNDgzMCw2ICs0ODQ4LDcgQEAgT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9oeDUwOS1wcml2 YXRlLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUvaHg1MDktcHJvdG9zLmgKIE9MRF9GSUxF Uys9dXNyL2luY2x1ZGUvaHg1MDkuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9oeDUwOV9l cnIuaAorT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9pYW5hLmgKIE9MRF9GSUxFUys9dXNyL2lu Y2x1ZGUvazUyNF9lcnIuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9rYWRtNS9rYWRtNS1w cml2YXRlLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUva2FkbTUva2FkbTUtcHJvdG9zLmgK QEAgLTQ4NjMsNiArNDg4Miw4IEBAIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUvcmVzb2x2ZS5o CiBPTERfRklMRVMrPXVzci9pbmNsdWRlL3JmYzI0NTlfYXNuMS5oCiBPTERfRklMRVMrPXVz ci9pbmNsdWRlL3Jva2VuLWNvbW1vbi5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL3J0Ymwu aAorT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS90cmFjZS5oCitPTERfRklMRVMrPXVzci9pbmNs dWRlL3V0aWwuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS93aW5kLmgKIE9MRF9GSUxFUys9 dXNyL2luY2x1ZGUvd2luZF9lcnIuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS94ZGJtLmgK QEAgLTU2NjcsNiArNTY4OCwxMCBAQCBPTERfRklMRVMrPXVzci9iaW4vc2ltX2NsaWVudAog T0xEX0ZJTEVTKz11c3IvYmluL3V1Y2xpZW50CiBPTERfRklMRVMrPWV0Yy9yYy5kL2twcm9w ZAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9jb21fZXJyLmgKK09MRF9GSUxFUys9dXNyL2lu Y2x1ZGUvY29tbW9uLmgKK09MRF9GSUxFUys9dXNyL2luY2x1ZGUvZWR3YXJkczI1NTE5X2Zp YXQuaAorT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9lZHdhcmRzMjU1MTlfdGFibGVzLmgKK09M RF9GSUxFUys9dXNyL2luY2x1ZGUvZ3JvdXBzLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUv Z3NzYXBpLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUvZ3NzYXBpL2dzc2FwaV9leHQuaAog T0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9nc3NhcGkvZ3NzYXBpX29pZC5oCkBAIC01Njk0LDYg KzU3MTksNyBAQCBPTERfRklMRVMrPXVzci9pbmNsdWRlL2dzc3JwYy9zdmMuaAogT0xEX0ZJ TEVTKz11c3IvaW5jbHVkZS9nc3NycGMvc3ZjX2F1dGguaAogT0xEX0ZJTEVTKz11c3IvaW5j bHVkZS9nc3NycGMvdHlwZXMuaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9nc3NycGMveGRy LmgKK09MRF9GSUxFUys9dXNyL2luY2x1ZGUvaWFuYS5oCiBPTERfRklMRVMrPXVzci9pbmNs dWRlL2thZG01L2FkbWluLmgKIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUva2FkbTUvY2hwYXNz X3V0aWxfc3RyaW5ncy5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL2thZG01L2thZG1fZXJy LmgKQEAgLTU3MTUsNiArNTc0MSw4IEBAIE9MRF9GSUxFUys9dXNyL2luY2x1ZGUva3JiNS9w bHVnaW4uaAogT0xEX0ZJTEVTKz11c3IvaW5jbHVkZS9rcmI1L3ByZWF1dGhfcGx1Z2luLmgK IE9MRF9GSUxFUys9dXNyL2luY2x1ZGUva3JiNS9wd3F1YWxfcGx1Z2luLmgKIE9MRF9GSUxF Uys9dXNyL2luY2x1ZGUvcHJvZmlsZS5oCitPTERfRklMRVMrPXVzci9pbmNsdWRlL3RyYWNl LmgKK09MRF9GSUxFUys9dXNyL2luY2x1ZGUvdXRpbC5oCiBPTERfRklMRVMrPXVzci9pbmNs dWRlL3ZlcnRvLW1vZHVsZS5oCiBPTERfRklMRVMrPXVzci9pbmNsdWRlL3ZlcnRvLmgKIE9M RF9GSUxFUys9dXNyL2xpYi9rcmI1L3BsdWdpbnMva2RiL2RiMi5zbwotLSAKMi40OS4wCgo= --==_Exmh_1750432208_160350 Content-Type: text/plain; charset=us-ascii Cheers, Cy Schubert <Cy.Schubert@cschubert.com> FreeBSD UNIX: <cy@FreeBSD.org> Web: https://FreeBSD.org NTP: <cy@nwtime.org> Web: https://nwtime.org e**(i*pi)+1=0 --==_Exmh_1750432208_160350--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20250620151039.143502B2>