I read the bind-9.10-dist-native-pkcs11.patch file from the Fedora 23 source package (bind-pkcs11-devel). It changes some path and file names in Makefile's in order to provide PKCS#11 alternatives to standard bind names, e.g., named and named-pkcs11. IMHO it is both a bad idea (*) and something specific to Fedora, perhaps inherited from the time the native PCKS#11 support was not available. (*) it is a bad idea because you MUST NOT have two different cryptos at the same time. In bind distribs this is enforced by configure (patched out in Fedora) and in libraries (fedora has 2 ISC libs (isc and isc-pkcs11), 2 DNS libs (dns and dns-pkcs11). IMHO it should be the same for the installation, i.e., if you want to have bind+OpenSSL and bind+PKCS#11 at the same time you should simply install them at different places (and put one and only one of these places in your path specifying environment variables). In conclusion about the port bug report: it should not modify the standard bind and if you'd like to propose it with another name it should be made explicitly incompatible with the standard bind.