10:03:02 danmcd, thanks a lot, i tried to upload via curl and sent you an alternative way to download it 12:10:45 pjustice: I added some more diagnosis to that unbound ticket, speculative dtrace ftw 12:13:16 (to be clear I didn't stumble across that first time, spent a long time code reading and writing manual dtrace probes trying to figure out the code path before finding I could do that instead) 12:13:29 definitely adding that to my arsenal for next time 14:21:29 Dang. Quite the opus. 14:21:53 I was wondering why it was setting IPv6 options, since v6 doesn't work in our environment. 14:29:37 Because in general, apps can just use inet6 the system will use both inet and inet6, or only inet if inet6 is unavailable. 14:30:01 E.g., you can listen on `::` and it will implicitly also listen on `0.0.0.0`. 14:30:52 A couple of us are going to stash that post away as a really nice dtrace example. 14:31:51 pjustice: yeh I was throwing the idea out on mastodon that we should have some dtrace cookbook site for this stuff 14:32:46 We do have the dtracetools package. 18:56:05 we have a dtrace doc somewhere on illumos.org too no? 18:56:15 where our generic dev guide is? 18:56:26 that might be a good spot? 18:56:47 also the smartos wiki has a few nice onelines to help with lx debugging 18:57:08 that's the official dtrace guide, it's not really a suitable place for dumping snippets and howtos 19:01:27 also for those not on #illumos I also found that gstrip was losing function argument types for userland CTF, I'm now rebuilding all trunk packages to pick up refreshed builds using native strip(1) 19:01:50 will mean you can use lovely print(*args[0]) stuff in scripts and get loads of useful information 19:06:57 sjorge: https://illumos.org/books/dtrace/ 20:22:11 jperkin, we use the native strip(1) with '-x' option on omnios. just be aware of issue 15091 when applying it to go binaries: 20:22:16 https://www.illumos.org/issues/15091 20:27:38 hadfl: yeh we basically disable everything for go: https://github.com/NetBSD/pkgsrc/blob/trunk/lang/go/go-vars.mk 20:27:48 ghc also needs a bunch of exclusions