make spackage fails
for the debian PPA one needs "make spackage", but it fails and I don't know why (it was probably working previously):
loading initial cache file /home/anders/Desktop/opencamlib/deb/package_details.cmake CMake Error: Error processing file: /home/anders/Desktop/opencamlib/deb/package_details.cmake src/CMakeFiles/spackage.dir/build.make:60: recipe for target 'src/CMakeFiles/spackage' failed make[3]: *** [src/CMakeFiles/spackage] Error 1 CMakeFiles/Makefile2:219: recipe for target 'src/CMakeFiles/spackage.dir/all' failed make[2]: *** [src/CMakeFiles/spackage.dir/all] Error 2 CMakeFiles/Makefile2:226: recipe for target 'src/CMakeFiles/spackage.dir/rule' failed make[1]: *** [src/CMakeFiles/spackage.dir/rule] Error 2 Makefile:238: recipe for target 'spackage' failed make: *** [spackage] Error 2
Interesting, while trying to reproduce this I'm getting another error first:
$ make -j2 spackage
Scanning dependencies of target spackage
loading initial cache file /home/rohieb/projects/heeks/opencamlib/deb/package_details.cmake
CMake Error: Error processing file: /home/rohieb/projects/heeks/opencamlib/deb/package_details.cmake
-- Debian package name:
-- Debian package section: devel
-- Debian package section: optional
-- reading description file:
CMake Error at /home/rohieb/projects/heeks/opencamlib/src/deb/DebSourcePPA.cmake:58 (file):
file STRINGS requires a file name and output variable
make[3]: *** [src/CMakeFiles/spackage.dir/build.make:60: src/CMakeFiles/spackage] Error 1
make[2]: *** [CMakeFiles/Makefile2:242: src/CMakeFiles/spackage.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:249: src/CMakeFiles/spackage.dir/rule] Error 2
make: *** [Makefile:238: spackage] Error 2
Is there something I need to set in the CMake cache?