With my
ports-mgmt/poudriere, I currently have
WITH_OPENSSL_BASE=YES in all my
make.conf's. I made a hack so that it will abort if any port tries to depend on
security/openssl.
Just as I used to block if any port tried to depend on
security/gnutls3, because it had a dependency for
security/openssl....while the older 2.x didn't. But, when I heard that they planned to make 3.x the default soon, I had dig in and figure out why it was depending on port OpenSSL and submit a patch to make it stop.... so now that's good.
OTOH, haven't been successful on why
dns/bind99 needs OpenSSL from ports even if GOST is not selected. It builds fine for me use base OpenSSL, and I when I update our Solaris based DNS servers, I build the latest openssl-0.9.8z? with the latest bind '-p' release.
Though it probably explains why the GOST (optional) or ECDSA (recommend) ciphers aren't that widely usable in DNSSEC...suspect it will continue for a long after it EOLs on December 31st. Though I really hope that I get the two production servers still running FreeBSD 9.1 upgraded by then

Though the push has halted as the Poudriere server that fed them has died (it was doing daily bulk runs for both 9.1 and 9.3, plus a bigger one that feeds its host

)....its been two weeks, maybe I'll be able to finally get a new power supply this week....
I'm sure it's not Poudriere, but a just one of the many things in common (though it does push my machine harder than I want it too -- have put in a PR or two about tools that don't honor make jobs being disabled. IIRC, with mozilla ports if no limit was set, the default is #cpus+2, while chromium's default is #cpus. This would get a little weird when there's 6 parallel builds running and the build of
mail/thunderbird comes along...now there's 16?, And, there's nothing to stop
www/firefox start building too....other than the system rebooting.
I guess I wouldn't have know about the way the GSSAPI options work, because I nullfs mount my
/var/db/ports as
/usr/local/etc/poudriere.d/fbsd9-options. For some reason I named my current jail at home as fbsd9, and have fbsd91 and fbsd92, along with fbsd9i, jails. While at work the current is named fbsd9X.... it has/had 91 and 92 jails as well, not sure why it doesn't have an fbsd9i? (the i is for i386 -- the only thing its used for now is the hack to make NetBackup with ZFS, though I used to build
emulators/wine and nx ports with...)
Which reminds me, finding an alternative to nx is still on my to do list. (as is find out what extra ports I have in my repository of things I forgot that I wanted to try.

Otherwise my pkglist could probably benefit from a clean up....
The Dreamer.