We'll need to have cmake logic added for this, in addition to the autoconf logic.
The autoconf changes will need to be applied for both the 0.92 and 0.91.1 branches; the cmake changes only need to be on trunk, I don't think cmake is going to work on the 0.91.1 branch anyway.
For 0.93 and forward, we'll be dropping autoconf and making C++11 a hard requirement, so the optional checks in the cmake logic can be changed to requirements, and the autoconf logic will all just go away.
We'll need to have cmake logic added for this, in addition to the autoconf logic.
The autoconf changes will need to be applied for both the 0.92 and 0.91.1 branches; the cmake changes only need to be on trunk, I don't think cmake is going to work on the 0.91.1 branch anyway.
For 0.93 and forward, we'll be dropping autoconf and making C++11 a hard requirement, so the optional checks in the cmake logic can be changed to requirements, and the autoconf logic will all just go away.