Undefined symbol with libcxxwrap-julia

Some time ago I built a C++ shared library that depends on libcxxwrap-julia. I’ve been loading it into Julia with no problems until this morning. I updated a package dependency that has absolutely nothing to do with the shared library, and when I tried to run my unit tests I got this:
.../julia-1.1.0/bin/julia: symbol lookup error: /usr/local/lib/libgeometry_wrap.so: undefined symbol: _ZN5jlcxx12gc_index_mapEv

Demangling the name gives: jlcxx::gc_index_map()
I’ve rebuilt and reinstalled my library, and libcxxwrap-julia to no avail.

Any suggestions of what to try next would be welcome.

Answering my own question here. Apparently CxxWrap went from version 0.8.1 to 0.8.2 recently. I pinned the version to 0.8.1, and the linker problem vanished. This led me to update my libcxxwrap-julia source, rebuild and reinstall it. I then rebuild and reinstall my own wrapper library. I then unpinned and updated CxxWrap, and my tests loaded and ran without any problems.