Impossible to build document with biblatex-chicago

This is caused by a change in the biblatex test for an old system. The previous conditional was called \ifblx@load@version@one and is used in the biblatex-chicago style. The new conditional is called \ifblx@load@version@legacy. You can temporarily solve the problem in the following way by adding the following to your preamble, after loading biblatex.

\makeatletter
\def\cms@choose{cms}
\makeatother

A more general solution is given in Herbert's answer:

\makeatletter
\let\ifblx@load@version@one\ifblx@load@version@legacy
\makeatother

But a long term solution to the problem will be a fix to biblatex-chicago.


Write into the preamble:

\usepackage{biblatex-chicago}
\makeatletter
\let\ifblx@load@version@one\ifblx@load@version@legacy
\makeatother

The biblatex-chicago package has been updated to version 0.9.9h 2016-03-22.

According to the package documentation, this update specifically addresses incompatibilities with biblatex, version 3.3.

The biblatex-chicago package is now available through CTAN: http://www.ctan.org/pkg/biblatex-chicago