[Bug 1400299] Re: rocksdb ftbfs on ppc64el with -03

2015-02-05 Thread Matthias Klose
please attach the preprocessed source.

** Changed in: gcc-4.9 (Ubuntu)
   Status: New = Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1400299

Title:
  rocksdb ftbfs on ppc64el with -03

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1400299/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1400299] Re: rocksdb ftbfs on ppc64el with -03

2015-01-22 Thread James Page
I've disabled the rocksdb support generally across all architectures
with my last upload; an update to a newer version may help, but we
should also look to package it separately at some point.

** Changed in: ceph (Ubuntu)
   Importance: Undecided = Wishlist

** Changed in: ceph (Ubuntu)
   Status: New = Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1400299

Title:
  rocksdb ftbfs on ppc64el with -03

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1400299/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1400299] Re: rocksdb ftbfs on ppc64el with -03

2014-12-08 Thread James Page
Current disabled for ppc64el due to this problem

** Also affects: gcc-4.9 (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1400299

Title:
  rocksdb ftbfs on ppc64el with -03

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1400299/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1400299] Re: rocksdb ftbfs on ppc64el with -03

2014-12-08 Thread Ken Dreyer
We should get this reported to Ceph upstream.

Ceph is bundling an old copy of rocksdb (ugh), and I wonder if this is
fixed in a later version of rocksdb.

By the way, my hunch is that the reason that Ceph bundles rocksdb is
because it was not packaged in the distros at the time that Ceph wanted
to use it. Is it now packaged in Ubuntu?

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1400299

Title:
  rocksdb ftbfs on ppc64el with -03

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1400299/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


Re: [Bug 1400299] Re: rocksdb ftbfs on ppc64el with -03

2014-12-08 Thread Sage Weil
On Mon, 8 Dec 2014, Ken Dreyer wrote:
 We should get this reported to Ceph upstream.
 
 Ceph is bundling an old copy of rocksdb (ugh), and I wonder if this is
 fixed in a later version of rocksdb.
 
 By the way, my hunch is that the reason that Ceph bundles rocksdb is
 because it was not packaged in the distros at the time that Ceph wanted
 to use it.

Exactly.

 Is it now packaged in Ubuntu?

Nope!

Let's pull rocksdb up to a newer version and see if that helps?

sage


 
 -- 
 You received this bug notification because you are subscribed to ceph in
 Ubuntu.
 Matching subscriptions: ceph
 https://bugs.launchpad.net/bugs/1400299
 
 Title:
   rocksdb ftbfs on ppc64el with -03
 
 Status in ceph package in Ubuntu:
   New
 Status in gcc-4.9 package in Ubuntu:
   New
 
 Bug description:
   The rocksdb library in the ceph source tree fails to build with the
   default -03 optimizer flag on ppc64el.
 
   (vivid-ppc64el)jamespage@kelsey01:~/build-area/ceph-0.87/src/rocksdb$ g++ 
 -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -Wall -Werror -std=c++11 -fPIC -I. 
 -I./include -DOS_LINUX -DROCKSDB_PLATFORM_POSIX -fno-builtin-memcmp -DNDEBUG 
 -DHAVE_JEMALLOC -Woverloaded-virtual -DROCKSDB_ATOMIC_PRESENT 
 -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_ATOMIC_PRESENT 
 -DROCKSDB_FALLOCATE_PRESENT -DSNAPPY -DZLIB -DBZIP2 -g -O3 
 -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -c 
 table/plain_table_reader.cc -fPIE -o table/librocksdb_la-plain_table_reader.o
   In file included from ./table/plain_table_reader.h:14:0,
from table/plain_table_reader.cc:6:
   ./db/dbformat.h: In member function 'virtual void 
 rocksdb::PlainTableIterator::Next()':
   ./db/dbformat.h:266:67: error: 
 'parsed_key.rocksdb::ParsedInternalKey::sequence' may be used uninitialized 
 in this function [-Werror=maybe-uninitialized]
EncodeFixed64(key_ + usize, PackSequenceAndType(s, value_type));
  ^
   table/plain_table_reader.cc:737:23: note: 
 'parsed_key.rocksdb::ParsedInternalKey::sequence' was declared here
ParsedInternalKey parsed_key;
  ^
   In file included from ./table/plain_table_reader.h:14:0,
from table/plain_table_reader.cc:6:
   ./db/dbformat.h:266:67: error: '*((void*) parsed_key +24)' may be used 
 uninitialized in this function [-Werror=maybe-uninitialized]
EncodeFixed64(key_ + usize, PackSequenceAndType(s, value_type));
  ^
   table/plain_table_reader.cc:737:23: note: '*((void*) parsed_key +24)' was 
 declared here
ParsedInternalKey parsed_key;
  ^
   cc1plus: all warnings being treated as errors
 
   Works OK with -02
 
   (vivid-ppc64el)jamespage@kelsey01:~/build-area/ceph-0.87/src/rocksdb$
   g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -Wall -Werror -std=c++11
   -fPIC -I. -I./include -DOS_LINUX -DROCKSDB_PLATFORM_POSIX -fno-
   builtin-memcmp -DNDEBUG -DHAVE_JEMALLOC -Woverloaded-virtual
   -DROCKSDB_ATOMIC_PRESENT -DROCKSDB_FALLOCATE_PRESENT
   -DROCKSDB_ATOMIC_PRESENT -DROCKSDB_FALLOCATE_PRESENT -DSNAPPY -DZLIB
   -DBZIP2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-
   security -std=c++11 -c table/plain_table_reader.cc -fPIE -o table
   /librocksdb_la-plain_table_reader.o
 
   Full log:
 
   https://launchpadlibrarian.net/191913939/buildlog_ubuntu-vivid-
   ppc64el.ceph_0.87-0ubuntu1_FAILEDTOBUILD.txt.gz
 
 To manage notifications about this bug go to:
 https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1400299/+subscriptions
 


-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1400299

Title:
  rocksdb ftbfs on ppc64el with -03

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1400299/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs