When '-DENABLE_DOWNLOADS=1' option is specified and there is no local version of 'source_downloads/googletest-release-1.8.0.zip', sometimes cmake generates corrupted 'unittest/gunit/CMakeFiles/merge_large_tests-t.dir/build.make' makefile which includes SSL handshake garbage.
*********************************
# External object files for target merge_large_tests-t
merge_large_tests__t_EXTERNAL_OBJECTS =
When '-DENABLE_ DOWNLOADS= 1' option is specified and there is no local version of 'source_ downloads/ googletest- release- 1.8.0.zip' , sometimes cmake generates corrupted 'unittest/ gunit/CMakeFile s/merge_ large_tests- t.dir/build. make' makefile which includes SSL handshake garbage.
******* ******* ******* ******* ***** tests__ t_EXTERNAL_ OBJECTS =
# External object files for target merge_large_tests-t
merge_large_
unittest/ gunit/SSLv3, \ TLS\ handshake,\ Client\ hello\ (1): large_tests- t: unittest/ gunit/CMakeFile s/merge_ large_tests- t.dir/merge_ large_tests. cc.o gunit/SSLv3, \ TLS\ handshake,\ Client\ hello\ (1): large_tests- t: unittest/ gunit/CMakeFile s/merge_ large_tests- t.dir/_ _/__/storage/ example/ ha_example. cc.o gunit/SSLv3, \ TLS\ handshake,\ Client\ hello\ (1): large_tests- t: unittest/ gunit/CMakeFile s/merge_ large_tests- t.dir/build. make gunit/SSLv3, \ TLS\ handshake,\ Client\ hello\ (1): large_tests- t: sql/libsql.a ******* ******* ******* *****
merge_
unittest/
merge_
unittest/
merge_
unittest/
merge_
*******
This causes build failures.
Observed on centos5-64, debian-wheezy-x64 and ubuntu- xenial- 64bit.