introduce direct library dependency to fix make -j8
Merge branch 'stable'