Created attachment 198655 [details] patch to sysutils/cfengine3* Adding BROKEN_FreeBSD_12 overspecfied the brokenness. If like me you are still on e.g. 12-ALPHA4 these ports still build.
They only build if ports/security/openssl is installed. Installing ports/security/openssl breaks other ports. You will need to update to the latest cfengine port, either cfengine or cfengine312. Both of them do support openssl111.
These ports do not build for me, as do I receive build failure emails for 12-alpha.
(In reply to Cy Schubert from comment #2) They do build on 12.0-ALPHA6 FreeBSD 12.0-ALPHA6 #1 r338678M, which is in the range I specified. (I do have the logs). IIUC the package build machines have already been updated past that.
A commit references this bug: Author: cy Date: Wed Oct 31 05:10:52 UTC 2018 New revision: 483549 URL: https://svnweb.freebsd.org/changeset/ports/483549 Log: Rather than flag cfengine ports that do not support openssl111 unconditionally BROKEN under FreeBSD 12 & 13, only flag BROKEN when security/openssl is not installed on systems after openssl111 was committed to 12-CURRENT. PR: 232709 Reported by: linimon Changes: head/sysutils/cfengine310/Makefile head/sysutils/cfengine311/Makefile head/sysutils/cfengine32/Makefile head/sysutils/cfengine33/Makefile head/sysutils/cfengine34/Makefile head/sysutils/cfengine35/Makefile head/sysutils/cfengine36/Makefile head/sysutils/cfengine37/Makefile head/sysutils/cfengine38/Makefile head/sysutils/cfengine39/Makefile