09:34:36 jperkin: I do have issues with the pyzor package (which is used by amavisd/spamassasin). To fix the issue I am using the following three sed-commands: 09:34:36 sed -i -e "s/iteritems()/items()/g" /opt/local/bin/pyzor 09:34:36 sed -i -e "s/iteritems()/items()/g" /opt/local/lib/python3.11/site-packages/pyzor/client.py 09:34:36 sed -i -e "s/xrange(length)/range(length)/g" /opt/local/lib/python3.11/site-packages/pyzor/digest.py 09:34:36 The issue is described here: https://stackoverflow.com/questions/30418481/error-dict-object-has-no-attribute-iteritems 09:34:37 Would it be possible to include the fix in the pyzor-package directly? 09:49:15 crumbs, last release in 2014 09:50:05 jperkin: yeah, with python2 support ;-) 09:50:56 jperkin: I also have a deprecation fix for spamassasin: 09:50:56 sed -i -e "s/size(\$udp_payload_size)/UDPsize(\$udp_payload_size)/" /opt/local/lib/perl5/vendor_perl/5.38.0/Mail/SpamAssassin/DnsResolver.pm 09:51:09 looks like they've added a bunch of fixes though, so we can just build against master 09:52:35 If it lands in trunk I am able to test 10:21:29 hello 10:23:12 what's the connection between smartOS/MNX cloud/Triton and pkgsrc? 10:24:25 SmartOS is the OS, Triton is the OS + services that provide a full data center management platform, MNX Cloud is an implementation of Triton by MNX who employ the core Triton people, and pkgsrc is the package manager for SmartOS (and lots of other OS) 10:25:45 jperkin: thank you :) 10:26:36 I understand the macOS binaries used to be provided by Joyent, but no longer? 10:27:03 sorry if this is off-topic for the channel 10:27:43 Joyent sold the Triton business to MNX, so yes we now provide them instead, hence the move over to pkgsrc.smartos.org (we're slowly removing Joyent from various repositories but it's obviously quite entrenched) 10:28:21 ah cool 10:28:40 otherwise it's identical 10:28:59 is MNX cloud building macOS 14 Sonoma binaries yet? 10:29:04 final question I swear 10:29:31 I currently build on Ventura, but I target 11.3 as the macOS deployment target so that the binaries are compatible across all OS from then on 10:29:55 there's not much point targetting Sonoma as it doesn't get any additional features but means people can't install the binaries on older releases 10:30:34 ah brilliant, thank you 10:30:52 so generally just grab the macos packages and go, they should work on any host from the last few years (and for older unsupported stuff there's always the archive) 15:57:55 danmcd: What's the current state of support for the Broadcom 3808? 15:58:28 Good question. Nexenta has something in their public repo (of questionable provenance) and this email: 15:59:16 https://illumos.topicbox.com/groups/developer/Tc07685e55bd13e0d-M21f5a4c2381105cbd2d0695d 16:00:03 Drat. Guess I better rethink that server config I just generated. 16:06:31 Glad I noticed _now_. 16:07:30 I'm actually going to take Stuart's untested diffs and build a PI, if you'd like. 16:09:17 The hardware isn't ordered yet, and will presumably take some time to arrive, so (a) I can't test now; and (b) I'd have to wing it and hope it worked out when the thing arrives. 16:09:39 I.e. I'm probably not much help here, sorry. 16:11:30 Thanks for asking... I restarted the thread on illumos-developer. I'm spinning a PI with it anyway, just in case anyone IS interested. 16:11:53 Also it needed updating, because the "mpi" headers got refactored in -gate. 16:11:56 I suspect there will be people who would find it useful. I would too, were I not behind a budget and time wall. 16:13:02 Really appreciate the way you folks go above and beyond, doing things like this! 17:55:49 The tooling in SmartOS, plus even a small-to-production-but-big-to-dev resource like Kebecloud allows relatively rapid spin-up, IF THE PATCH IS GOOD. (Testing RTIs, etc. can be easy if things are in place.) 18:36:44 pjustice: https://kebe.com/~danmcd/webrevs/mpt_sas-38xx/