Frank Celler
53f89809c6
use LIBS instead of LDFLAGS
2016-02-18 18:45:16 +01:00
Frank Celler
cca627318a
fixed quotes
2016-02-18 16:35:04 +01:00
Frank Celler
67c150d53b
added LDFLAGS
2016-02-18 16:06:16 +01:00
Frank Celler
5e527fe279
added USE_PRECOMPILED_V8
2016-02-18 14:02:40 +01:00
Kaveh Vahedipour
d5ba21ff61
Build of etcd should only be attempted, when Go is found >= 1.2
2016-02-17 09:22:07 +00:00
Kaveh Vahedipour
6f348eec86
Logger handles now operator<< std::vector and std::unordered_list. And etcd builds.
2016-02-16 15:38:06 +00:00
Kaveh Vahedipour
d23b78e01e
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-02-16 10:48:55 +01:00
Kaveh Vahedipour
0a20edef55
3rdParty build command with clang fixed
2016-02-16 10:48:46 +01:00
Wilfried Goesgens
133148e153
fix old configure v8 integration.
2016-02-16 10:41:25 +01:00
Jan Steemann
90c89717b8
make v8 compile with VS 2015
2016-02-15 12:48:39 +01:00
Andreas Streichardt
baf3e88183
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-02-12 14:46:19 +01:00
Kaveh Vahedipour
a85bd79496
CPU vector flags autodetection
2016-02-12 11:55:45 +01:00
Kaveh Vahedipour
409d03a850
Finding tcmalloc
2016-02-11 17:49:55 +00:00
Andreas Streichardt
bcae81dc7b
Fix python invokation
2016-02-11 14:57:48 +01:00
Andreas Streichardt
f14bf5496f
Check for a specific python version, so v8 is building
2016-02-11 14:21:55 +01:00
Kaveh Vahedipour
1192989739
Adding search for Go
2016-02-09 17:01:31 +01:00
Kaveh Vahedipour
a722299fa4
3rdParty/V8-4.3.61/Makefile ist generated. Removed from source control.
2016-02-09 10:01:52 +00:00
Kaveh Vahedipour
ae3b02811b
trying to find correct parallel v8 build make command
2016-02-09 10:34:44 +01:00
Kaveh Vahedipour
c6c121e59b
Mild optimisation and CMAKE_MAKE_PROGRAM for V8 build rather than 'make'
2016-02-09 10:13:45 +01:00
Kaveh Vahedipour
1a368e1ce3
Back to OSX for tests
2016-02-08 22:30:11 +01:00
Kaveh Vahedipour
7673d9a2f7
Merge branch 'cmakification' of https://github.com/arangodb/arangodb into cmakification
2016-02-08 17:10:23 +00:00
Kaveh Vahedipour
f1fac7c4a3
Linux build test
2016-02-08 17:09:58 +00:00
Kaveh Vahedipour
b99970ef72
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-08 16:17:36 +01:00
Kaveh Vahedipour
c626ecc59b
First successful OSX build
2016-02-08 16:17:10 +01:00
Wilfried Goesgens
40c1e5af51
Re-apply windows patches.
2016-02-08 12:49:30 +01:00
Wilfried Goesgens
efed595eff
Update libev to 4.22
2016-02-08 12:49:04 +01:00
Wilfried Goesgens
acc17daa96
Merge branch 'devel-solaris' of https://github.com/doublerebel/arangodb into doublerebel-devel-solaris
...
Fix Conflicts:
arangod/FulltextIndex/fulltext-index.cpp
lib/Basics/logging.cpp
2016-02-04 15:11:34 +01:00
Kaveh Vahedipour
ecfec58a6c
Pulled up to devel
2016-02-02 15:08:51 +01:00
Kaveh Vahedipour
79079b318c
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-02 11:51:00 +01:00
Jan Steemann
3e044748bf
added SliceContainer
2016-02-02 09:36:24 +01:00
Kaveh Vahedipour
7129e15d8f
cmake builds on ubuntu
2016-02-01 16:48:39 +00:00
Kaveh Vahedipour
0a068ed86a
OpenSSL check on OSX finds shipped 0.98. We need better than that.
2016-02-01 15:41:08 +01:00
Kaveh Vahedipour
3a6ce7bc03
Merge branch 'cmakification' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 14:24:22 +01:00
Kaveh Vahedipour
6194a83437
making progress building unix versions
2016-02-01 13:06:06 +00:00
Kaveh Vahedipour
99b0ca712e
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 13:02:15 +01:00
Jan Steemann
a5a65be5a6
updated vpack library
2016-02-01 12:21:10 +01:00
Kaveh Vahedipour
22cc984f84
Merge branch 'devel' of https://github.com/arangodb/arangodb into cmakification
2016-02-01 11:02:31 +00:00
Jan Christoph Uhde
ed9856da40
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb : (166 commits)
added deadlock test
more logging
fixed filename order in Makefile
removed unused functions and headers
removed `using namespace std`
fix g++ complaint about exceeding variable tracking size
honor results of clang-test, clang-tidy and clang-modernize
Documentation: Web Interface-bind parameter example added
fix or annotate problems identified by clang-check
fixed leak
fixed warnings shown by clang-3.7
Documentation: Parameters Binding links
Documentation: Aql with ArangoDB Web Interface
fixed compile error in non-maintainer-mode
removed last LOG_xxx macros
remove TRI_ENABLE_LOGGING
use Logger
more files using the Logger
logger transition: all files in arangod exception transactions.cpp
added setLevel
...
2016-02-01 10:00:46 +01:00
Jan Christoph Uhde
03409a84cc
fix icu related linking issues
2016-01-31 23:06:24 +01:00
jsteemann
2d7323a560
fixed warnings shown by clang-3.7
2016-01-31 02:17:36 +01:00
Charles Phillips
7d3e9e569e
on solaris, v8 gtest looks for the third type of char (?)
...
../testing/gtest/include/gtest/gtest_pred_impl.h: In instantiation of 'testing::AssertionResult testing::AssertPred2Helper(const char*, const char*, const char*, Pred, const T1&, const T2&) [with Pred = v8::base::bit_equal_to<char>; T1 = char; T2 = char]':
../test/unittests/base/functional-unittest.cc:113:5: required from 'void v8::base::FunctionalTest_BitEqualTo_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = char]'
../test/unittests/base/functional-unittest.cc:196:1: required from here
../testing/gtest/include/gtest/gtest_pred_impl.h:135:18: error: no match for call to '(v8::base::bit_equal_to<char>) (const char&, const char&)'
if (pred(v1, v2)) return AssertionSuccess();
2016-01-25 23:29:02 -08:00
Charles Phillips
0b74e8d8a7
solaris/smartos icu patches from joyent/pkgsrc
...
https://raw.githubusercontent.com/joyent/pkgsrc/trunk/textproc/icu/patches/patch-common_uposixdefs.h
https://raw.githubusercontent.com/joyent/pkgsrc/trunk/textproc/icu/patches/patch-config_mh-solaris-gcc
the issue is described here on icu bugtracker: http://bugs.icu-project.org/trac/ticket/11435#comment:7
that ticket was closed as duplicate in favor of this open ticket: http://bugs.icu-project.org/trac/ticket/11881
2016-01-25 23:29:02 -08:00
Charles Phillips
5a93d5b64f
syntax fixes: `export=...` is not an arg for `cd`; mixed tabs and spaces may have caused the oversight
2016-01-25 23:29:02 -08:00
Charles Phillips
2f51623794
libev compiler flags to enable port backend for solaris
...
note: inotify and eventfd in SmartOS are still incomplete
https://smartos.org/bugview/OS-4419
2016-01-25 23:29:00 -08:00
Kaveh Vahedipour
3f39a10bf8
Integrated obiwahn contributions
2016-01-25 13:46:44 +01:00
Jan Christoph Uhde
1a44d102ed
add v8 and icu as imported targets
2016-01-23 15:06:33 +01:00
Jan Christoph Uhde
2423db6482
add v8 CMakeLists.txt for CMake
2016-01-22 09:36:37 +01:00
Jan Christoph Uhde
7f3ee36b37
v8 finally builds
2016-01-22 01:04:41 +01:00
Jan Christoph Uhde
032dc64693
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb : (105 commits)
fixes ported from 2.8
fix version strings
lock debugging
Add missing return code if uniq constraints are violated.
added --enable-boost-tests in case the boost libraries are not available
Migrate jasmine->mocha
reorganise Aql/Basics.md for improved information retrieval
fix some locks
catch exception
make example copyable
another fix for Visual Studio
fixes for Visual Studio
added VPack version number
unification of sub-thread naming
removed outdated upgrading function
fixed test in failure mode
namespace cleanup
more checks & asserts, C API cleanup
class has virtual methods, so add virtual dtor, too
shorten critical logging section
...
2016-01-21 21:13:08 +01:00
Jan Christoph Uhde
b6e30f6a97
add: newer cmake to travis
2016-01-21 20:18:16 +01:00