IP 10.10.1.45 jens:snej root:toor

1) Net Installation of Debian 8.9 without GUI, but with standard utilities and SSH server
2) apt-get install sudo, setting of sshd allow restrictions, adding user to sudoers
3) VM snapshot “Plain Debian 8.9 Installation”

— Installation of ColumnStore 1.1.2 GA (Single)—
4) sudo apt-get install expect perl openssl file sudo libdbi-perl libboost-all-dev libreadline-dev rsync libsnappy1 net-tools
5) wget mariadb-columnstore-1.1.2-1-jessie.x86_64.deb.tar.gz
6) tar -zxf mariadb-columnstore-1.1.2-1-jessie.x86_64.deb.tar.gz
7) sudo dpkg -i mariadb-columnstore*.deb
8) sudo /usr/local/mariadb/columnstore/bin/postConfigure -n
9) VM snapshot “MariaDB ColumnStore 1.1.2 GA (Single)”

—Installation of ColumnStore API —
10) added backports, to sources.list and installed dependencies through:
sudo apt-get install cmake g++ libuv1-dev libxml2-dev libsnappy-dev pkg-config libc++-dev swig python-dev default-jdk git
sudo apt-get install python-sphinx texlive-latex-recommended texlive-latex-extra latexmk python-pip
sudo pip install sphinx
11) installed  the test suite through:
git clone https://github.com/google/googletest
cd googletest
cmake . -DCMAKE_BUILD_TYPE=RELEASE -DBUILD_SHARED_LIBS=ON
make
sudo make install
12) VM snapshot “ColumnStore API dependencies installed”
13) git clone https://github.com/mariadb-corporation/mariadb-columnstore-api.git; cd mariadb-columnstore-api
14) cmake -DTEST_RUNNER=ON -DBUILD_DOCS=ON -DRUN_CPPCHECK=ON
—>  error: CMake Error at test/CMakeLists.txt:3 (MESSAGE):
  Could not find a usable libmysqlclient for the test suite!
15) sudo apt-get install libmysqlclient-dev
16) cmake -DTEST_RUNNER=ON -DBUILD_DOCS=ON -DRUN_CPPCHECK=ON
—>  error:  CMake Error at CMakeLists.txt:94 (MESSAGE):
  Could not find cppcheck!
17) sudo apt-get install cppcheck
18) cmake -DTEST_RUNNER=ON -DBUILD_DOCS=ON -DRUN_CPPCHECK=ON
19) make
—> error: Downloading https://services.gradle.org/distributions/gradle-4.2.1-bin.zip

Exception in thread "main" javax.net.ssl.SSLException: java.security.ProviderException: java.security.InvalidKeyException: EC parameters error
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1914)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1872)
	at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1855)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1376)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1353)
	at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1366)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
	at org.gradle.wrapper.Download.downloadInternal(Download.java:66)
	at org.gradle.wrapper.Download.download(Download.java:51)
	at org.gradle.wrapper.Install$1.call(Install.java:62)
	at org.gradle.wrapper.Install$1.call(Install.java:48)
	at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
	at org.gradle.wrapper.Install.createDist(Install.java:48)
	at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
	at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Caused by: java.security.ProviderException: java.security.InvalidKeyException: EC parameters error
	at sun.security.pkcs11.P11Key$P11ECPublicKey.getEncodedInternal(P11Key.java:1024)
	at sun.security.pkcs11.P11Key.equals(P11Key.java:158)
	at java.util.ArrayList.indexOf(ArrayList.java:302)
	at java.util.ArrayList.contains(ArrayList.java:285)
	at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:239)
	at sun.security.validator.Validator.validate(Validator.java:260)
	at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:326)
	at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231)
	at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:126)
	at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1459)
	at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:213)
	at sun.security.ssl.Handshaker.processLoop(Handshaker.java:961)
	at sun.security.ssl.Handshaker.process_record(Handshaker.java:897)
	at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1033)
	at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1342)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1369)
	... 13 more
Caused by: java.security.InvalidKeyException: EC parameters error
	at sun.security.ec.ECParameters.getAlgorithmParameters(ECParameters.java:284)
	at sun.security.ec.ECPublicKeyImpl.<init>(ECPublicKeyImpl.java:59)
	at sun.security.pkcs11.P11Key$P11ECPublicKey.getEncodedInternal(P11Key.java:1021)
	... 28 more
Caused by: java.security.NoSuchProviderException: no such provider: SunEC
	at sun.security.jca.GetInstance.getService(GetInstance.java:83)
	at sun.security.jca.GetInstance.getInstance(GetInstance.java:206)
	at java.security.Security.getImpl(Security.java:697)
	at java.security.AlgorithmParameters.getInstance(AlgorithmParameters.java:199)
	at sun.security.ec.ECParameters.getAlgorithmParameters(ECParameters.java:279)
	... 30 more
java/CMakeFiles/_javamcsapi.dir/build.make:95: recipe for target 'java/lib_javamcsapi.so' failed
make[2]: *** [java/lib_javamcsapi.so] Error 1
CMakeFiles/Makefile2:1942: recipe for target 'java/CMakeFiles/_javamcsapi.dir/all' failed
make[1]: *** [java/CMakeFiles/_javamcsapi.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
20) sudo apt-get install -t jessie-backports openjdk-8-jdk
21) sudo update-alternatives —config java
22) make clean
23) cmake -DTEST_RUNNER=ON -DBUILD_DOCS=ON -DRUN_CPPCHECK=ON
24) make
25) sudo make install
26) make check —>  all tests passed
27) VM snapshot “ColumnStore API (master) installed”

—running  the examples —
28) cd test; mcsmysql test < basic_bulk_insert.sql; mv basic_bulk_insert{,.org}
29) g++ basic_bulk_insert.cpp -o basic_bulk_insert `pkg-config libmcsapi --cflags --libs`
—> error: