\documentclass{memoir}
\usepackage{endnotes}
% These work just fine:
% \renewcommand{\theendnote}{\alph{endnote}}
% \renewcommand{\theendnote}{\arabic{endnote}}
% \renewcommand{\theendnote}{\Roman{endnote}}
% But this does not:
\renewcommand{\theendnote}{\fnsymbol{endnote}}
\begin{document}
This is some text.\endnote{This is an endnote.}
\theendnotes
\end{document}
I'm using Linux Mint 18 with the packages "texworks" (0.5~svn1363-6build2) and "texlive-full" (2015.20160320-1). Prior to those releases, I had no problem getting symbols to work as endnote marks. Now, however, it brings up an error:
TeX capacity exceeded, sorry [input stack size=5000].
\font@name ->
\OMS/cmr/m/n/7
l.15 ...is some text.\endnote{This is an endnote.}
I've tried the above MWE, and got the same results, so I assume it's not my code. I need to use both endnotes and footnotes, but in a non-traditional placement. The latter doesn't give me any trouble, just the former.
NEW ISSUE:
Egreg's solution worked for me. However, I then decided to try the "enotez" package as he suggested in a subsequent post, and now I'm back to the same issue!
\documentclass[12pt]{article}
\pagestyle{empty}
\usepackage[counter-format=roman]{enotez} % This works.
% \usepackage[counter-format=symbols]{enotez} % This does not.
\begin{document}
This is my first sentence.\endnote{A notation placed arbitrarily.}
This is my second sentence.%
\footnote{A reference placed at the bottom of the page.}%
\footnote{Another reference.}%
\footnote{Yet another.}
\DeclareInstance{enotez-list}{custom}{paragraph}{heading=\bigskip}
\printendnotes[custom]
\end{document}

enotezneeds an update anyway. I'm working on it. – cgnieder Oct 29 '16 at 23:30