Skip to content

Instantly share code, notes, and snippets.

@wolfeidau
Created December 15, 2012 04:13
Show Gist options
  • Select an option

  • Save wolfeidau/4291292 to your computer and use it in GitHub Desktop.

Select an option

Save wolfeidau/4291292 to your computer and use it in GitHub Desktop.
Levelup build for leveldb1.7
trogdor:node-levelup markw$ git pull git://github.com/rvagg/node-levelup.git leveldb1.7
remote: Counting objects: 13, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 7 (delta 5), reused 7 (delta 5)
Unpacking objects: 100% (7/7), done.
From git://github.com/rvagg/node-levelup
* branch leveldb1.7 -> FETCH_HEAD
Updating 7b907b0..4ff9822
Fast-forward
deps/leveldb/leveldb.gyp | 4 ++++
deps/snappy/snappy.gyp | 6 ++++++
2 files changed, 10 insertions(+)
trogdor:node-levelup markw$ npm install
> [email protected] install /Users/markw/Code/Javascript/node-levelup
> node-gyp rebuild
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/builder.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/db_impl.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/db_iter.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/filename.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/dbformat.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/log_reader.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/log_writer.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/memtable.o
../deps/leveldb/leveldb-1.7.0/db/memtable.cc:104:31: warning: comparison of integers of different signs: 'long' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
assert((p + val_size) - buf == encoded_len);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/assert.h:93:25: note: expanded from macro 'assert'
(__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
^
1 warning generated.
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/repair.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/table_cache.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/version_edit.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/version_set.o
../deps/leveldb/leveldb-1.7.0/db/version_set.cc:58:13: warning: unused function 'IntSetToString' [-Wunused-function]
std::string IntSetToString(const std::set<uint64_t>& s) {
^
1 warning generated.
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/db/write_batch.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/helpers/memenv/memenv.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/port/port_posix.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/table/block.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/table/block_builder.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/table/filter_block.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/table/format.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/table/iterator.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/table/merger.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/table/table.o
../deps/leveldb/leveldb-1.7.0/table/table.cc:231:13: warning: unused variable 'handle' [-Wunused-variable]
Slice handle = iiter->value();
^
1 warning generated.
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/table/table_builder.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/table/two_level_iterator.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/arena.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/bloom.o
../deps/leveldb/leveldb-1.7.0/util/bloom.cc:50:26: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
for (size_t i = 0; i < n; i++) {
~ ^ ~
1 warning generated.
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/cache.o
../deps/leveldb/leveldb-1.7.0/util/cache.cc:119:15: warning: unused variable 'key' [-Wunused-variable]
Slice key = h->key();
^
1 warning generated.
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/coding.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/comparator.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/crc32c.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/env.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/env_posix.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/filter_policy.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/hash.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/logging.o
../deps/leveldb/leveldb-1.7.0/util/logging.cc:67:40: warning: comparison of integers of different signs: 'const int' and 'unsigned long long' [-Wsign-compare]
(v == kMaxUint64/10 && delta > kMaxUint64%10)) {
~~~~~ ^ ~~~~~~~~~~~~~
1 warning generated.
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/options.o
CXX(target) Release/obj.target/leveldb/deps/leveldb/leveldb-1.7.0/util/status.o
LIBTOOL-STATIC Release/leveldb.a
CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.0.5/snappy-sinksource.o
CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.0.5/snappy-stubs-internal.o
CXX(target) Release/obj.target/snappy/deps/snappy/snappy-1.0.5/snappy.o
../deps/snappy/snappy-1.0.5/snappy.cc:1004:20: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare]
if (op - base_ <= offset - 1u) { // -1u catches offset==0
~~~~~~~~~~ ^ ~~~~~~~~~~~
../deps/snappy/snappy-1.0.5/snappy.cc:563:13: warning: unused function 'ComputeTable' [-Wunused-function]
static void ComputeTable() {
^
2 warnings generated.
LIBTOOL-STATIC Release/snappy.a
CXX(target) Release/obj.target/levelup/src/async.o
CXX(target) Release/obj.target/levelup/src/batch.o
CXX(target) Release/obj.target/levelup/src/database.o
CXX(target) Release/obj.target/levelup/src/database_async.o
CXX(target) Release/obj.target/levelup/src/iterator.o
CXX(target) Release/obj.target/levelup/src/iterator_async.o
CXX(target) Release/obj.target/levelup/src/levelup.o
SOLINK_MODULE(target) Release/levelup.node
SOLINK_MODULE(target) Release/levelup.node: Finished
trogdor:node-levelup markw$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment