Project

General

Profile

Actions

Bug #3945

closed

osd: dynamically link to leveldb

Added by Sage Weil over 11 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
OSD
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

We hit a problem with quantal that underscored the danger of linking statically to libleveldb. After some discussion with Sam we think we should stop doing that.

Instead, we need to:

- create our own libleveldb package (debs and rpms)
- change debian/rules to dynamically link
- update debian/control so that we require >= the current static version.
- for older distros, include our libleveldb package in the release repo, and make debian/control require >= that version.
- remove our submodule


Related issues 1 (0 open1 closed)

Blocks Ceph - Bug #3948: problems from leveldb static linkage and leveldb downgradeResolved01/28/2013

Actions
Actions

Also available in: Atom PDF