devel/llvm40 is increasingly old and unsupported. Dependencies need to be analyzed and where possible removed to allow for eventual removal. Current analysis can be found on: https://wiki.freebsd.org/ObsoleteLLVMVersions
Cite 230116 instead of 231244.
A commit references this bug: Author: brooks Date: Wed Mar 20 21:40:03 UTC 2019 New revision: 496388 URL: https://svnweb.freebsd.org/changeset/ports/496388 Log: Switch to LLVM_DEFAULT from an hardcoded llvm40. This removes the LLVM40 option. PR: 236477, 231286 Approved by: ashish (maintainer) Changes: head/lang/rubinius/Makefile
Expired port removed.