Jonathan Perkin
@jperkin@federate.me.uk
Senior Software Engineer at #EdgeCast.
I provide https://pkgsrc.smartos.org, a cross-platform package manager with binary packages for #macOS, #illumos, #Linux, #NetBSD. I also help develop #SmartOS and #TritonDataCenter, a complete open source cloud stack to run your entire datacenter. Previously: #Joyent, #Oracle, #Sun, #MySQL, #BBC, #Netcraft. Pianist. Coffee nerd. Ultra runner. Bullet Chess. #pkgsrc #rust #parkrun #LFC. I only follow hashtags.
federate.me.uk
If you've ever built a non-trivial amount of software on Solaris / illumos you've almost certainly hit math function errors like this:
error: call of overloaded 'log(int)' is ambiguous
I got fed up of adding patches to pkgsrc, and I believe I have a patch that fixes this once and for all.
https://www.illumos.org/issues/15209#note-4
I'd appreciate wider testing. I've already tested it in a full ~28,000 package bulk build, but changes like this terrify me, and you can't be too careful.
#solaris #illumos #pkgsrc
7
8
4
You've seen all posts