Yeah something a little weird. My CMake >> make VERBOSE=1 gives:
    Linking CXX executable cgalcachetest
    /usr/bin/cmake -E cmake_link_script CMakeFiles/cgalcachetest.dir/link.txt --verbose=1
    /usr/bin/c++    -fno-strict-aliasing -DEIGEN_DONT_ALIGN -O2 -g -DNDEBUG    CMakeFiles/cgalcachetest.dir/cgalcachetest.cc.o  -o cgalcachetest -rdynamic libtests-cgal.a -lGLU -lGL -lSM -lICE -lX11 -lXext -lboost_thread -lboost_program_options -lboost_filesystem -lboost_system -lboost_regex -lfontconfig -lfreetype -lharfbuzz -lglib-2.0 -lCGAL -lpthread -lgmp -lmpfr -lGLEW libtests-common.a libtests-core.a -lGLU -lGL -lSM -lICE -lX11 -lXext
    libtests-core.a(FontCache.cc.o): In function `FontCache::check_cleanup()':
    /home/brody/git/openscad_text_module/src/FontCache.cc:127: undefined reference to `FT_Done_Face'
    ... other new text libraries and glib all undefined refs