Task #1277
closedJenkins Ubuntu 12.04 slave with Boost 1.46
Description
The current slave uses boost 1.48. We need another that builds using boost 1.46, which also comes with the system (and is actually a default).
Updated by Alex Afanasyev almost 11 years ago
- Priority changed from Normal to Low
Updated by Junxiao Shi almost 11 years ago
I would suggest having a slave with Boost 1.42.0, which is the lowest supported version.
To obtain such a VM, don't install libboost-* package, but compile and install Boost from source code.
Updated by Davide Pesavento almost 11 years ago
Aren't we going to raise the minimum boost dependency wrt #1186 anyway?
Updated by Junxiao Shi almost 11 years ago
Updated by Yi Huang almost 11 years ago
- % Done changed from 0 to 50
The VM is created and I installed boost 1.46
sudo apt-get install libboost1.46-dev
However, I was not able to build ndn-cpp-dev.
The output looks like this:
jenkins@j-slave-1204-boost146:~/temp/ndn-cpp-dev$ ./waf configure --with-tests
Setting top to : /home/jenkins/temp/ndn-cpp-dev
Setting out to : /home/jenkins/temp/ndn-cpp-dev/build
Checking for 'gcc' (c compiler) : /usr/bin/gcc
Checking for 'g++' (c++ compiler) : /usr/bin/g++
Checking for program doxygen : not found
Checking for header openssl/crypto.h : yes
Checking allowed flags for c++ compiler : -O3 -g -Wno-tautological-compare -Wno-unused-function -Wno-deprecated-declarations
Checking for program pkg-config : /usr/bin/pkg-config
Checking for 'sqlite3' : yes
Checking Crypto++ lib : 561
Checking boost includes : 1_46_1
Checking boost libs : lib system not found in /usr/lib
The configuration failed
(complete log in /home/jenkins/temp/ndn-cpp-dev/build/config.log)
Any idea?
Updated by Yi Huang almost 11 years ago
- Status changed from In Progress to Resolved
- % Done changed from 50 to 100
The slave with Boost 1.46 is up.
Updated by Alex Afanasyev almost 11 years ago
- Status changed from Resolved to Closed