Using the recent port print/texlive-base and having a glossary defined and used, I run into a nasty error when issuing make glossary texfile.tex [...] Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\\\@input{ <-- HERE (.+)\.aux}/ at /usr/local/bin/makeglossaries line 634. *** Error code 255 [...] The faulty installation is a complete packages-installed (pkg, ports built via poudriere) one. On another box, having the installation of ports the traditional way via make port, I do not see this error. More curious, the now-faulting LaTeX project compiled once well prior to a new installation (did a backup, moved the whole system to another SSD/HDD, installed the software via pkg and finally restored my home from backup containing the LaTeX project). I've already checked for local installations of files/packages from DANTE and others possibly located in ${HOME}/.texlive2015. I see the same on other fresh installations from FreeBSD repository as well, so something is missing and I have no clue.
TeX system has been updated to 2021. Please check if the issue still persists after update.