{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset0 Menlo-Regular;\f2\fnil\fcharset0 AndaleMono;
}
{\colortbl;\red255\green255\blue255;\red38\green38\blue38;\red242\green242\blue242;\red47\green255\blue18;
\red0\green0\blue0;\red27\green31\blue34;\red244\green246\blue249;\red7\green68\blue184;\red205\green190\blue151;
\red122\green37\blue30;}
{\*\expandedcolortbl;;\cssrgb\c20000\c20000\c20000;\cssrgb\c96078\c96078\c96078;\cssrgb\c15686\c99608\c7843;
\csgray\c0\c90000;\cssrgb\c14118\c16078\c18039;\cssrgb\c96471\c97255\c98039;\cssrgb\c0\c36078\c77255;\cssrgb\c84314\c78824\c65490;
\csgenericrgb\c47826\c14510\c11688\c85000;}
\margl1440\margr1440\vieww14040\viewh6440\viewkind0
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0

\f0\fs24 \cf0 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 \'93Plain Debian 8.9 Installation\'94\
\
\'97 Installation of ColumnStore 1.1.2 GA (Single)\'97\
4) 
\f1\fs26 \cf2 \cb3 \expnd0\expndtw0\kerning0
sudo apt-get install expect perl openssl file sudo libdbi-perl libboost-all-dev libreadline-dev rsync libsnappy1 net-tools
\f0\fs24 \cf0 \cb1 \kerning1\expnd0\expndtw0 \
5) wget {\field{\*\fldinst{HYPERLINK "https://downloads.mariadb.com/ColumnStore/1.1.2/debian/dists/jessie/main/binary_amd64/mariadb-columnstore-1.1.2-1-jessie.x86_64.deb.tar.gz"}}{\fldrslt mariadb-columnstore-1.1.2-1-jessie.x86_64.deb.tar.gz}}\
6) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 tar -zxf mariadb-columnstore-1.1.2-1-jessie.x86_64.deb.tar.gz
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
7) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 sudo dpkg -i mariadb-columnstore*.deb
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
8) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 sudo /usr/local/mariadb/columnstore/bin/postConfigure -n
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
9) VM snapshot \'93MariaDB ColumnStore 1.1.2 GA (Single)\'94\
\
\'97Installation of ColumnStore API \'97\
10) added backports, to sources.list and installed dependencies through:\

\f1\fs27\fsmilli13600 \cf6 \cb7 \expnd0\expndtw0\kerning0
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
\f0\fs24 \cf0 \cb1 \kerning1\expnd0\expndtw0 \

\f1\fs27\fsmilli13600 \cf6 \cb7 \expnd0\expndtw0\kerning0
sudo pip install sphinx
\f0\fs24 \cf0 \cb1 \kerning1\expnd0\expndtw0 \
11) installed  the test suite through:\
\pard\pardeftab720\partightenfactor0

\f1\fs27\fsmilli13600 \cf6 \cb7 \expnd0\expndtw0\kerning0
git clone https://github.com/google/googletest\
\pard\pardeftab720\partightenfactor0
\cf8 cd\cf6  googletest\
cmake \cf8 .\cf6  -DCMAKE_BUILD_TYPE=RELEASE -DBUILD_SHARED_LIBS=ON\
make\
sudo make install
\f0\fs24 \cf0 \cb1 \kerning1\expnd0\expndtw0 \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
\cf0 12) VM snapshot \'93ColumnStore API dependencies installed\'94\
13) 
\f1\fs36 \cf9 \cb10 \CocoaLigature0 git clone https://github.com/mariadb-corporation/mariadb-columnstore-api.git; cd mariadb-columnstore-api
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
14) 
\f1\fs36 \cf9 \cb10 \CocoaLigature0 cmake -DTEST_RUNNER=ON -DBUILD_DOCS=ON -DRUN_CPPCHECK=ON
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
\'97>  error: 
\f1\fs36 \cf9 \cb10 \CocoaLigature0 CMake Error at test/CMakeLists.txt:3 (MESSAGE):\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
\cf9 \cb10   Could not find a usable libmysqlclient for the test suite!
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
\cf0 15) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 sudo apt-get install libmysqlclient-dev
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
16) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 cmake -DTEST_RUNNER=ON -DBUILD_DOCS=ON -DRUN_CPPCHECK=ON
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
\'97>  error:  
\f2\fs28 \cf4 \cb5 \CocoaLigature0 CMake Error at CMakeLists.txt:94 (MESSAGE):\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
\cf4 \cb5   Could not find cppcheck!
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
\cf0 17) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 sudo apt-get install cppcheck
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
18) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 cmake -DTEST_RUNNER=ON -DBUILD_DOCS=ON -DRUN_CPPCHECK=ON
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
19) make\
\'97> error: 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 Downloading https://services.gradle.org/distributions/gradle-4.2.1-bin.zip\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
\cf4 \cb5 \
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
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
\cf0 20) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 sudo apt-get install -t jessie-backports openjdk-8-jdk
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
21) sudo update-alternatives \'97config java\
22) make clean\
23) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 cmake -DTEST_RUNNER=ON -DBUILD_DOCS=ON -DRUN_CPPCHECK=ON
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
24) make\
25) sudo make install\
26) make check \'97>  all tests passed\
27) VM snapshot \'93ColumnStore API (master) installed\'94\
\
\'97running  the examples \'97\
28) cd test; mcsmysql test < basic_bulk_insert.sql; mv basic_bulk_insert\{,.org\}\
29) 
\f2\fs28 \cf4 \cb5 \CocoaLigature0 g++ basic_bulk_insert.cpp -o basic_bulk_insert `pkg-config libmcsapi --cflags --libs`
\f0\fs24 \cf0 \cb1 \CocoaLigature1 \
\'97> error: \
\
\
\
\
\
\
\
\
\
\
}