Superbuild is Broken - fontconfig, when gperf is missing
The Superbuild is broken for systems that don't include gperf. Ask me if you need a CMakeCache.txt. Here is the output.
ParaView:
git describe v5.4.1-870-gf3267876
SuperBuild:
git describe v5.4.1-119-ga0ca86c
Local build, Qt enabled, MPI off, no Mesa build.
Local-Lan:Build$ make [ 6%] Built target cxx11 [ 13%] Built target bzip2 [ 19%] Built target zlib [ 24%] Built target png [ 31%] Built target python [ 36%] Built target numpy [ 42%] Built target szip [ 49%] Built target hdf5 [ 50%] Built target cxx11_check [ 55%] Built target boost [ 62%] Built target visitbridge [ 67%] Built target freetype [ 73%] Built target libxml2 [ 75%] Performing build step for 'fontconfig' Making all in fontconfig Making all in fc-blanks Making all in fc-case Making all in fc-lang Making all in fc-glyphname Making all in src GEN fcobjshash.h /.../Build/superbuild/fontconfig/src/missing: line 81: gperf: command not found WARNING: 'gperf' is missing on your system. You might have modified some files without having the proper tools for further handling them. Check the 'README' file, it often tells you about the needed prerequisites for installing this package. You may also peek at any GNU archive site, in case some other package contains this missing 'gperf' program. gmake[5]: *** [fcobjshash.h] Error 1 gmake[4]: *** [all-recursive] Error 1 gmake[3]: *** [all] Error 2 CMake Error at /.../Build/superbuild/sb-fontconfig-build.cmake:43 (message): Failed with exit code 2
make[2]: *** [superbuild/fontconfig/stamp/fontconfig-build] Error 1 make[1]: *** [superbuild/CMakeFiles/fontconfig.dir/all] Error 2 make: *** [all] Error 2