You'll need to use angavrilov/df-structures instead of the default submodule.
OK, I feel like a bit of a fool, but...how, exactly? The Readme included is a bit cryptic.
Is this a drop-in replacement for one of the pieces of peterix's dfhack, or do I have to use it to do various other processing before it will be of use?
The dfhack in peterix' repo should mostly work with angavrilov's df-structures; however, there is an array overrun in autolabor that might conceivably cause a crash or other misoperation. (It was there in .07, but it was only one element due to the animal training job; it's now an overrun of five due to the four new hauling jobs.) The version in
my repo has been patched for this, and also properly supports the five new jobs and one new labor added in .08.
The only other problem I've encountered is annoyance-level: using DF zoom hotkeys generates harmless error messages in DFHack. I don't build stonesense so I can offer no assurances as to whether it works.
Still, I'd wait until peterix merges the concurrent development before trying to use dfhack, unless you are fairly skilled at gitfu and know how to properly merge the various main and subordinate repositories into a working build environment. It's not that hard, but I don't feel like trying to explain it just now.