relaying an offline note from the package maintainer:
This is not the first time fem-fenics breaks due to a change in DOLFIN's API, yet if this is the only issue it should be a quick fix.
The build system and code already support multiple versions via macros, hence a similar solution could do the trick even in this case.
For instance, when they released version 1.3.0 all the shared_ptrs were migrated from boost:: to std::, and fem-fenics handles this by conditionally defining a SHARED_PTR macro.
Unfortunately, I do not expect to be able to devote time to such a fix before next week.
Kind regards,
Eugenio