Page MenuHomeSolus

D8973.id.diff
No OneTemporary

D8973.id.diff

diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -1,50 +1,12 @@
-libleveldb.so.1:_ZN7leveldb10BuildTableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_3EnvERKNS_7OptionsEPNS_10TableCacheEPNS_8IteratorEPNS_12FileMetaDataE
-libleveldb.so.1:_ZN7leveldb10Compaction13ReleaseInputsEv
-libleveldb.so.1:_ZN7leveldb10Compaction16ShouldStopBeforeERKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb10Compaction17AddInputDeletionsEPNS_11VersionEditE
-libleveldb.so.1:_ZN7leveldb10Compaction17IsBaseLevelForKeyERKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb10CompactionC1EPKNS_7OptionsEi
-libleveldb.so.1:_ZN7leveldb10CompactionC2EPKNS_7OptionsEi
-libleveldb.so.1:_ZN7leveldb10CompactionD1Ev
-libleveldb.so.1:_ZN7leveldb10CompactionD2Ev
libleveldb.so.1:_ZN7leveldb10ComparatorD0Ev
libleveldb.so.1:_ZN7leveldb10ComparatorD1Ev
libleveldb.so.1:_ZN7leveldb10ComparatorD2Ev
libleveldb.so.1:_ZN7leveldb10EnvWrapperD0Ev
libleveldb.so.1:_ZN7leveldb10EnvWrapperD1Ev
libleveldb.so.1:_ZN7leveldb10EnvWrapperD2Ev
-libleveldb.so.1:_ZN7leveldb10PutFixed32EPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj
-libleveldb.so.1:_ZN7leveldb10PutFixed64EPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
-libleveldb.so.1:_ZN7leveldb10TableCache11NewIteratorERKNS_11ReadOptionsEmmPPNS_5TableE
-libleveldb.so.1:_ZN7leveldb10TableCache3GetERKNS_11ReadOptionsEmmRKNS_5SliceEPvPFvS7_S6_S6_E
-libleveldb.so.1:_ZN7leveldb10TableCache5EvictEm
-libleveldb.so.1:_ZN7leveldb10TableCache9FindTableEmmPPNS_5Cache6HandleE
-libleveldb.so.1:_ZN7leveldb10TableCacheC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_7OptionsEi
-libleveldb.so.1:_ZN7leveldb10TableCacheC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_7OptionsEi
-libleveldb.so.1:_ZN7leveldb10TableCacheD1Ev
-libleveldb.so.1:_ZN7leveldb10TableCacheD2Ev
-libleveldb.so.1:_ZN7leveldb10VersionSet11LogAndApplyEPNS_11VersionEditEPNS_4port5MutexE
-libleveldb.so.1:_ZN7leveldb10VersionSet12AddLiveFilesEPSt3setImSt4lessImESaImEE
-libleveldb.so.1:_ZN7leveldb10VersionSet12CompactRangeEiPKNS_11InternalKeyES3_
-libleveldb.so.1:_ZN7leveldb10VersionSet13AppendVersionEPNS_7VersionE
-libleveldb.so.1:_ZN7leveldb10VersionSet13ReuseManifestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
-libleveldb.so.1:_ZN7leveldb10VersionSet13WriteSnapshotEPNS_3log6WriterE
-libleveldb.so.1:_ZN7leveldb10VersionSet14PickCompactionEv
-libleveldb.so.1:_ZN7leveldb10VersionSet16SetupOtherInputsEPNS_10CompactionE
-libleveldb.so.1:_ZN7leveldb10VersionSet17MakeInputIteratorEPNS_10CompactionE
-libleveldb.so.1:_ZN7leveldb10VersionSet18MarkFileNumberUsedEm
-libleveldb.so.1:_ZN7leveldb10VersionSet19ApproximateOffsetOfEPNS_7VersionERKNS_11InternalKeyE
-libleveldb.so.1:_ZN7leveldb10VersionSet28MaxNextLevelOverlappingBytesEv
-libleveldb.so.1:_ZN7leveldb10VersionSet7RecoverEPb
-libleveldb.so.1:_ZN7leveldb10VersionSet8FinalizeEPNS_7VersionE
-libleveldb.so.1:_ZN7leveldb10VersionSet8GetRangeERKSt6vectorIPNS_12FileMetaDataESaIS3_EEPNS_11InternalKeyES9_
-libleveldb.so.1:_ZN7leveldb10VersionSet9GetRange2ERKSt6vectorIPNS_12FileMetaDataESaIS3_EES7_PNS_11InternalKeyES9_
-libleveldb.so.1:_ZN7leveldb10VersionSetC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_7OptionsEPNS_10TableCacheEPKNS_21InternalKeyComparatorE
-libleveldb.so.1:_ZN7leveldb10VersionSetC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_7OptionsEPNS_10TableCacheEPKNS_21InternalKeyComparatorE
-libleveldb.so.1:_ZN7leveldb10VersionSetD1Ev
-libleveldb.so.1:_ZN7leveldb10VersionSetD2Ev
libleveldb.so.1:_ZN7leveldb10WriteBatch3PutERKNS_5SliceES3_
libleveldb.so.1:_ZN7leveldb10WriteBatch5ClearEv
+libleveldb.so.1:_ZN7leveldb10WriteBatch6AppendERKS0_
libleveldb.so.1:_ZN7leveldb10WriteBatch6DeleteERKNS_5SliceE
libleveldb.so.1:_ZN7leveldb10WriteBatch7HandlerD0Ev
libleveldb.so.1:_ZN7leveldb10WriteBatch7HandlerD1Ev
@@ -53,25 +15,10 @@
libleveldb.so.1:_ZN7leveldb10WriteBatchC2Ev
libleveldb.so.1:_ZN7leveldb10WriteBatchD1Ev
libleveldb.so.1:_ZN7leveldb10WriteBatchD2Ev
-libleveldb.so.1:_ZN7leveldb11BlockHandle10DecodeFromEPNS_5SliceE
-libleveldb.so.1:_ZN7leveldb11GetVarint32EPNS_5SliceEPj
-libleveldb.so.1:_ZN7leveldb11GetVarint64EPNS_5SliceEPm
-libleveldb.so.1:_ZN7leveldb11LogFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
libleveldb.so.1:_ZN7leveldb11NewLRUCacheEm
-libleveldb.so.1:_ZN7leveldb11PutVarint32EPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj
-libleveldb.so.1:_ZN7leveldb11PutVarint64EPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
-libleveldb.so.1:_ZN7leveldb11VersionEdit10DecodeFromERKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb11VersionEdit5ClearEv
-libleveldb.so.1:_ZN7leveldb12BlockBuilder3AddERKNS_5SliceES3_
-libleveldb.so.1:_ZN7leveldb12BlockBuilder5ResetEv
-libleveldb.so.1:_ZN7leveldb12BlockBuilder6FinishEv
-libleveldb.so.1:_ZN7leveldb12BlockBuilderC1EPKNS_7OptionsE
-libleveldb.so.1:_ZN7leveldb12BlockBuilderC2EPKNS_7OptionsE
-libleveldb.so.1:_ZN7leveldb12EscapeStringB5cxx11ERKNS_5SliceE
libleveldb.so.1:_ZN7leveldb12FilterPolicyD0Ev
libleveldb.so.1:_ZN7leveldb12FilterPolicyD1Ev
libleveldb.so.1:_ZN7leveldb12FilterPolicyD2Ev
-libleveldb.so.1:_ZN7leveldb12LockFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libleveldb.so.1:_ZN7leveldb12TableBuilder10WriteBlockEPNS_12BlockBuilderEPNS_11BlockHandleE
libleveldb.so.1:_ZN7leveldb12TableBuilder13ChangeOptionsERKNS_7OptionsE
libleveldb.so.1:_ZN7leveldb12TableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleE
@@ -83,69 +30,21 @@
libleveldb.so.1:_ZN7leveldb12TableBuilderC2ERKNS_7OptionsEPNS_12WritableFileE
libleveldb.so.1:_ZN7leveldb12TableBuilderD1Ev
libleveldb.so.1:_ZN7leveldb12TableBuilderD2Ev
-libleveldb.so.1:_ZN7leveldb12TempFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
-libleveldb.so.1:_ZN7leveldb12VarintLengthEm
libleveldb.so.1:_ZN7leveldb12WritableFileD0Ev
libleveldb.so.1:_ZN7leveldb12WritableFileD1Ev
libleveldb.so.1:_ZN7leveldb12WritableFileD2Ev
-libleveldb.so.1:_ZN7leveldb13EncodeFixed32EPcj
-libleveldb.so.1:_ZN7leveldb13EncodeFixed64EPcm
-libleveldb.so.1:_ZN7leveldb13NewDBIteratorEPNS_6DBImplEPKNS_10ComparatorEPNS_8IteratorEmj
-libleveldb.so.1:_ZN7leveldb13ParseFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPNS_8FileTypeE
-libleveldb.so.1:_ZN7leveldb13TableFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
-libleveldb.so.1:_ZN7leveldb14AppendNumberToEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
-libleveldb.so.1:_ZN7leveldb14EncodeVarint32EPcj
-libleveldb.so.1:_ZN7leveldb14EncodeVarint64EPcm
-libleveldb.so.1:_ZN7leveldb14GetVarint64PtrEPKcS1_Pm
-libleveldb.so.1:_ZN7leveldb14NumberToStringB5cxx11Em
libleveldb.so.1:_ZN7leveldb14SequentialFileD0Ev
libleveldb.so.1:_ZN7leveldb14SequentialFileD1Ev
libleveldb.so.1:_ZN7leveldb14SequentialFileD2Ev
-libleveldb.so.1:_ZN7leveldb14SetCurrentFileEPNS_3EnvERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
-libleveldb.so.1:_ZN7leveldb15CurrentFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZN7leveldb15InfoLogFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZN7leveldb15SanitizeOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_21InternalKeyComparatorEPKNS_20InternalFilterPolicyERKNS_7OptionsE
libleveldb.so.1:_ZN7leveldb16NewEmptyIteratorEv
libleveldb.so.1:_ZN7leveldb16NewErrorIteratorERKNS_6StatusE
libleveldb.so.1:_ZN7leveldb16RandomAccessFileD0Ev
libleveldb.so.1:_ZN7leveldb16RandomAccessFileD1Ev
libleveldb.so.1:_ZN7leveldb16RandomAccessFileD2Ev
libleveldb.so.1:_ZN7leveldb16ReadFileToStringEPNS_3EnvERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS7_
-libleveldb.so.1:_ZN7leveldb16SSTTableFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
-libleveldb.so.1:_ZN7leveldb17AppendInternalKeyEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_17ParsedInternalKeyE
-libleveldb.so.1:_ZN7leveldb17FilterBlockReader11KeyMayMatchEmRKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb17FilterBlockReaderC1EPKNS_12FilterPolicyERKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb17FilterBlockReaderC2EPKNS_12FilterPolicyERKNS_5SliceE
libleveldb.so.1:_ZN7leveldb17WriteStringToFileEPNS_3EnvERKNS_5SliceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libleveldb.so.1:_ZN7leveldb18BytewiseComparatorEv
-libleveldb.so.1:_ZN7leveldb18DescriptorFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
-libleveldb.so.1:_ZN7leveldb18EnvPosixTestHelper18SetReadOnlyFDLimitEi
-libleveldb.so.1:_ZN7leveldb18EnvPosixTestHelper20SetReadOnlyMMapLimitEi
-libleveldb.so.1:_ZN7leveldb18FilterBlockBuilder10StartBlockEm
-libleveldb.so.1:_ZN7leveldb18FilterBlockBuilder14GenerateFilterEv
-libleveldb.so.1:_ZN7leveldb18FilterBlockBuilder6AddKeyERKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb18FilterBlockBuilder6FinishEv
-libleveldb.so.1:_ZN7leveldb18FilterBlockBuilderC1EPKNS_12FilterPolicyE
-libleveldb.so.1:_ZN7leveldb18FilterBlockBuilderC2EPKNS_12FilterPolicyE
-libleveldb.so.1:_ZN7leveldb18NewMergingIteratorEPKNS_10ComparatorEPPNS_8IteratorEi
-libleveldb.so.1:_ZN7leveldb18OldInfoLogFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZN7leveldb18WriteBatchInternal10InsertIntoEPKNS_10WriteBatchEPNS_8MemTableE
-libleveldb.so.1:_ZN7leveldb18WriteBatchInternal11SetContentsEPNS_10WriteBatchERKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb18WriteBatchInternal11SetSequenceEPNS_10WriteBatchEm
-libleveldb.so.1:_ZN7leveldb18WriteBatchInternal5CountEPKNS_10WriteBatchE
-libleveldb.so.1:_ZN7leveldb18WriteBatchInternal6AppendEPNS_10WriteBatchEPKS1_
-libleveldb.so.1:_ZN7leveldb18WriteBatchInternal8SequenceEPKNS_10WriteBatchE
-libleveldb.so.1:_ZN7leveldb18WriteBatchInternal8SetCountEPNS_10WriteBatchEi
-libleveldb.so.1:_ZN7leveldb19NewTwoLevelIteratorEPNS_8IteratorEPFS1_PvRKNS_11ReadOptionsERKNS_5SliceEES2_S5_
-libleveldb.so.1:_ZN7leveldb20ConsumeDecimalNumberEPNS_5SliceEPm
libleveldb.so.1:_ZN7leveldb20NewBloomFilterPolicyEi
-libleveldb.so.1:_ZN7leveldb21AppendEscapedStringToEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb21SomeFileOverlapsRangeERKNS_21InternalKeyComparatorEbRKSt6vectorIPNS_12FileMetaDataESaIS5_EEPKNS_5SliceESC_
-libleveldb.so.1:_ZN7leveldb21WriteStringToFileSyncEPNS_3EnvERKNS_5SliceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZN7leveldb22GetLengthPrefixedSliceEPKcS1_PNS_5SliceE
-libleveldb.so.1:_ZN7leveldb22GetLengthPrefixedSliceEPNS_5SliceES1_
-libleveldb.so.1:_ZN7leveldb22GetVarint32PtrFallbackEPKcS1_Pj
-libleveldb.so.1:_ZN7leveldb22PutLengthPrefixedSliceEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_5SliceE
libleveldb.so.1:_ZN7leveldb2DB3PutERKNS_12WriteOptionsERKNS_5SliceES6_
libleveldb.so.1:_ZN7leveldb2DB4OpenERKNS_7OptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPS0_
libleveldb.so.1:_ZN7leveldb2DB6DeleteERKNS_12WriteOptionsERKNS_5SliceE
@@ -157,56 +56,6 @@
libleveldb.so.1:_ZN7leveldb3EnvD0Ev
libleveldb.so.1:_ZN7leveldb3EnvD1Ev
libleveldb.so.1:_ZN7leveldb3EnvD2Ev
-libleveldb.so.1:_ZN7leveldb3LogEPNS_6LoggerEPKcz
-libleveldb.so.1:_ZN7leveldb3log6Reader10ReadRecordEPNS_5SliceEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZN7leveldb3log6Reader10ReportDropEmRKNS_6StatusE
-libleveldb.so.1:_ZN7leveldb3log6Reader16LastRecordOffsetEv
-libleveldb.so.1:_ZN7leveldb3log6Reader16ReportCorruptionEmPKc
-libleveldb.so.1:_ZN7leveldb3log6Reader18ReadPhysicalRecordEPNS_5SliceE
-libleveldb.so.1:_ZN7leveldb3log6Reader18SkipToInitialBlockEv
-libleveldb.so.1:_ZN7leveldb3log6Reader8ReporterD0Ev
-libleveldb.so.1:_ZN7leveldb3log6Reader8ReporterD1Ev
-libleveldb.so.1:_ZN7leveldb3log6Reader8ReporterD2Ev
-libleveldb.so.1:_ZN7leveldb3log6ReaderC1EPNS_14SequentialFileEPNS1_8ReporterEbm
-libleveldb.so.1:_ZN7leveldb3log6ReaderC2EPNS_14SequentialFileEPNS1_8ReporterEbm
-libleveldb.so.1:_ZN7leveldb3log6ReaderD1Ev
-libleveldb.so.1:_ZN7leveldb3log6ReaderD2Ev
-libleveldb.so.1:_ZN7leveldb3log6Writer18EmitPhysicalRecordENS0_10RecordTypeEPKcm
-libleveldb.so.1:_ZN7leveldb3log6Writer9AddRecordERKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb3log6WriterC1EPNS_12WritableFileE
-libleveldb.so.1:_ZN7leveldb3log6WriterC1EPNS_12WritableFileEm
-libleveldb.so.1:_ZN7leveldb3log6WriterC2EPNS_12WritableFileE
-libleveldb.so.1:_ZN7leveldb3log6WriterC2EPNS_12WritableFileEm
-libleveldb.so.1:_ZN7leveldb3log6WriterD1Ev
-libleveldb.so.1:_ZN7leveldb3log6WriterD2Ev
-libleveldb.so.1:_ZN7leveldb4HashEPKcmj
-libleveldb.so.1:_ZN7leveldb4port17AcceleratedCRC32CEjPKcm
-libleveldb.so.1:_ZN7leveldb4port5Mutex4LockEv
-libleveldb.so.1:_ZN7leveldb4port5Mutex6UnlockEv
-libleveldb.so.1:_ZN7leveldb4port5MutexC1Ev
-libleveldb.so.1:_ZN7leveldb4port5MutexC2Ev
-libleveldb.so.1:_ZN7leveldb4port5MutexD1Ev
-libleveldb.so.1:_ZN7leveldb4port5MutexD2Ev
-libleveldb.so.1:_ZN7leveldb4port7CondVar4WaitEv
-libleveldb.so.1:_ZN7leveldb4port7CondVar6SignalEv
-libleveldb.so.1:_ZN7leveldb4port7CondVar9SignalAllEv
-libleveldb.so.1:_ZN7leveldb4port7CondVarC1EPNS0_5MutexE
-libleveldb.so.1:_ZN7leveldb4port7CondVarC2EPNS0_5MutexE
-libleveldb.so.1:_ZN7leveldb4port7CondVarD1Ev
-libleveldb.so.1:_ZN7leveldb4port7CondVarD2Ev
-libleveldb.so.1:_ZN7leveldb4port8InitOnceEPiPFvvE
-libleveldb.so.1:_ZN7leveldb5Arena15AllocateAlignedEm
-libleveldb.so.1:_ZN7leveldb5Arena16AllocateFallbackEm
-libleveldb.so.1:_ZN7leveldb5Arena16AllocateNewBlockEm
-libleveldb.so.1:_ZN7leveldb5ArenaC1Ev
-libleveldb.so.1:_ZN7leveldb5ArenaC2Ev
-libleveldb.so.1:_ZN7leveldb5ArenaD1Ev
-libleveldb.so.1:_ZN7leveldb5ArenaD2Ev
-libleveldb.so.1:_ZN7leveldb5Block11NewIteratorEPKNS_10ComparatorE
-libleveldb.so.1:_ZN7leveldb5BlockC1ERKNS_13BlockContentsE
-libleveldb.so.1:_ZN7leveldb5BlockC2ERKNS_13BlockContentsE
-libleveldb.so.1:_ZN7leveldb5BlockD1Ev
-libleveldb.so.1:_ZN7leveldb5BlockD2Ev
libleveldb.so.1:_ZN7leveldb5CacheD0Ev
libleveldb.so.1:_ZN7leveldb5CacheD1Ev
libleveldb.so.1:_ZN7leveldb5CacheD2Ev
@@ -217,131 +66,38 @@
libleveldb.so.1:_ZN7leveldb5Table8ReadMetaERKNS_6FooterE
libleveldb.so.1:_ZN7leveldb5TableD1Ev
libleveldb.so.1:_ZN7leveldb5TableD2Ev
-libleveldb.so.1:_ZN7leveldb6DBImpl11GetPropertyERKNS_5SliceEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZN7leveldb6DBImpl11GetSnapshotEv
-libleveldb.so.1:_ZN7leveldb6DBImpl11NewIteratorERKNS_11ReadOptionsE
-libleveldb.so.1:_ZN7leveldb6DBImpl12CompactRangeEPKNS_5SliceES3_
-libleveldb.so.1:_ZN7leveldb6DBImpl14BackgroundCallEv
-libleveldb.so.1:_ZN7leveldb6DBImpl14RecoverLogFileEmbPbPNS_11VersionEditEPm
-libleveldb.so.1:_ZN7leveldb6DBImpl15BuildBatchGroupEPPNS0_6WriterE
-libleveldb.so.1:_ZN7leveldb6DBImpl15CompactMemTableEv
-libleveldb.so.1:_ZN7leveldb6DBImpl15ReleaseSnapshotEPKNS_8SnapshotE
-libleveldb.so.1:_ZN7leveldb6DBImpl16DoCompactionWorkEPNS0_15CompactionStateE
-libleveldb.so.1:_ZN7leveldb6DBImpl16MakeRoomForWriteEb
-libleveldb.so.1:_ZN7leveldb6DBImpl16RecordReadSampleENS_5SliceE
-libleveldb.so.1:_ZN7leveldb6DBImpl16WriteLevel0TableEPNS_8MemTableEPNS_11VersionEditEPNS_7VersionE
-libleveldb.so.1:_ZN7leveldb6DBImpl17CleanupCompactionEPNS0_15CompactionStateE
-libleveldb.so.1:_ZN7leveldb6DBImpl17TEST_CompactRangeEiPKNS_5SliceES3_
-libleveldb.so.1:_ZN7leveldb6DBImpl19DeleteObsoleteFilesEv
-libleveldb.so.1:_ZN7leveldb6DBImpl19GetApproximateSizesEPKNS_5RangeEiPm
-libleveldb.so.1:_ZN7leveldb6DBImpl19NewInternalIteratorERKNS_11ReadOptionsEPmPj
-libleveldb.so.1:_ZN7leveldb6DBImpl20BackgroundCompactionEv
-libleveldb.so.1:_ZN7leveldb6DBImpl20TEST_CompactMemTableEv
-libleveldb.so.1:_ZN7leveldb6DBImpl21RecordBackgroundErrorERKNS_6StatusE
-libleveldb.so.1:_ZN7leveldb6DBImpl23MaybeScheduleCompactionEv
-libleveldb.so.1:_ZN7leveldb6DBImpl24InstallCompactionResultsEPNS0_15CompactionStateE
-libleveldb.so.1:_ZN7leveldb6DBImpl24OpenCompactionOutputFileEPNS0_15CompactionStateE
-libleveldb.so.1:_ZN7leveldb6DBImpl24TEST_NewInternalIteratorEv
-libleveldb.so.1:_ZN7leveldb6DBImpl26FinishCompactionOutputFileEPNS0_15CompactionStateEPNS_8IteratorE
-libleveldb.so.1:_ZN7leveldb6DBImpl33TEST_MaxNextLevelOverlappingBytesEv
-libleveldb.so.1:_ZN7leveldb6DBImpl3GetERKNS_11ReadOptionsERKNS_5SliceEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZN7leveldb6DBImpl3PutERKNS_12WriteOptionsERKNS_5SliceES6_
-libleveldb.so.1:_ZN7leveldb6DBImpl5NewDBEv
-libleveldb.so.1:_ZN7leveldb6DBImpl5WriteERKNS_12WriteOptionsEPNS_10WriteBatchE
-libleveldb.so.1:_ZN7leveldb6DBImpl6BGWorkEPv
-libleveldb.so.1:_ZN7leveldb6DBImpl6DeleteERKNS_12WriteOptionsERKNS_5SliceE
-libleveldb.so.1:_ZN7leveldb6DBImpl7RecoverEPNS_11VersionEditEPb
-libleveldb.so.1:_ZN7leveldb6DBImplC1ERKNS_7OptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZN7leveldb6DBImplC2ERKNS_7OptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZN7leveldb6DBImplD0Ev
-libleveldb.so.1:_ZN7leveldb6DBImplD1Ev
-libleveldb.so.1:_ZN7leveldb6DBImplD2Ev
-libleveldb.so.1:_ZN7leveldb6Footer10DecodeFromEPNS_5SliceE
libleveldb.so.1:_ZN7leveldb6LoggerD0Ev
libleveldb.so.1:_ZN7leveldb6LoggerD1Ev
libleveldb.so.1:_ZN7leveldb6LoggerD2Ev
libleveldb.so.1:_ZN7leveldb6Status9CopyStateEPKc
libleveldb.so.1:_ZN7leveldb6StatusC1ENS0_4CodeERKNS_5SliceES4_
libleveldb.so.1:_ZN7leveldb6StatusC2ENS0_4CodeERKNS_5SliceES4_
-libleveldb.so.1:_ZN7leveldb6crc32c6ExtendEjPKcm
libleveldb.so.1:_ZN7leveldb7OptionsC1Ev
libleveldb.so.1:_ZN7leveldb7OptionsC2Ev
-libleveldb.so.1:_ZN7leveldb7Version11UpdateStatsERKNS0_8GetStatsE
-libleveldb.so.1:_ZN7leveldb7Version12AddIteratorsERKNS_11ReadOptionsEPSt6vectorIPNS_8IteratorESaIS6_EE
-libleveldb.so.1:_ZN7leveldb7Version14OverlapInLevelEiPKNS_5SliceES3_
-libleveldb.so.1:_ZN7leveldb7Version16RecordReadSampleENS_5SliceE
-libleveldb.so.1:_ZN7leveldb7Version18ForEachOverlappingENS_5SliceES1_PvPFbS2_iPNS_12FileMetaDataEE
-libleveldb.so.1:_ZN7leveldb7Version20GetOverlappingInputsEiPKNS_11InternalKeyES3_PSt6vectorIPNS_12FileMetaDataESaIS6_EE
-libleveldb.so.1:_ZN7leveldb7Version26PickLevelForMemTableOutputERKNS_5SliceES3_
-libleveldb.so.1:_ZN7leveldb7Version3GetERKNS_11ReadOptionsERKNS_9LookupKeyEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS0_8GetStatsE
-libleveldb.so.1:_ZN7leveldb7Version3RefEv
-libleveldb.so.1:_ZN7leveldb7Version5UnrefEv
-libleveldb.so.1:_ZN7leveldb7VersionD1Ev
-libleveldb.so.1:_ZN7leveldb7VersionD2Ev
libleveldb.so.1:_ZN7leveldb8DumpFileEPNS_3EnvERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_12WritableFileE
libleveldb.so.1:_ZN7leveldb8FileLockD0Ev
libleveldb.so.1:_ZN7leveldb8FileLockD1Ev
libleveldb.so.1:_ZN7leveldb8FileLockD2Ev
-libleveldb.so.1:_ZN7leveldb8FindFileERKNS_21InternalKeyComparatorERKSt6vectorIPNS_12FileMetaDataESaIS5_EERKNS_5SliceE
libleveldb.so.1:_ZN7leveldb8Iterator15RegisterCleanupEPFvPvS1_ES1_S1_
libleveldb.so.1:_ZN7leveldb8IteratorC1Ev
libleveldb.so.1:_ZN7leveldb8IteratorC2Ev
libleveldb.so.1:_ZN7leveldb8IteratorD0Ev
libleveldb.so.1:_ZN7leveldb8IteratorD1Ev
libleveldb.so.1:_ZN7leveldb8IteratorD2Ev
-libleveldb.so.1:_ZN7leveldb8MemTable11NewIteratorEv
-libleveldb.so.1:_ZN7leveldb8MemTable22ApproximateMemoryUsageEv
-libleveldb.so.1:_ZN7leveldb8MemTable3AddEmNS_9ValueTypeERKNS_5SliceES4_
-libleveldb.so.1:_ZN7leveldb8MemTable3GetERKNS_9LookupKeyEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6StatusE
-libleveldb.so.1:_ZN7leveldb8MemTableC1ERKNS_21InternalKeyComparatorE
-libleveldb.so.1:_ZN7leveldb8MemTableC2ERKNS_21InternalKeyComparatorE
-libleveldb.so.1:_ZN7leveldb8MemTableD1Ev
-libleveldb.so.1:_ZN7leveldb8MemTableD2Ev
libleveldb.so.1:_ZN7leveldb8RepairDBERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_7OptionsE
libleveldb.so.1:_ZN7leveldb8SnapshotD0Ev
libleveldb.so.1:_ZN7leveldb8SnapshotD1Ev
libleveldb.so.1:_ZN7leveldb8SnapshotD2Ev
libleveldb.so.1:_ZN7leveldb9DestroyDBERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_7OptionsE
-libleveldb.so.1:_ZN7leveldb9Histogram3AddEd
-libleveldb.so.1:_ZN7leveldb9Histogram5ClearEv
-libleveldb.so.1:_ZN7leveldb9Histogram5MergeERKS0_
-libleveldb.so.1:_ZN7leveldb9LookupKeyC1ERKNS_5SliceEm
-libleveldb.so.1:_ZN7leveldb9LookupKeyC2ERKNS_5SliceEm
-libleveldb.so.1:_ZN7leveldb9ReadBlockEPNS_16RandomAccessFileERKNS_11ReadOptionsERKNS_11BlockHandleEPNS_13BlockContentsE
-libleveldb.so.1:_ZNK7leveldb10Compaction13IsTrivialMoveEv
-libleveldb.so.1:_ZNK7leveldb10VersionSet12LevelSummaryEPNS0_19LevelSummaryStorageE
-libleveldb.so.1:_ZNK7leveldb10VersionSet13NumLevelBytesEi
-libleveldb.so.1:_ZNK7leveldb10VersionSet13NumLevelFilesEi
+libleveldb.so.1:_ZN7leveldb9NewMemEnvEPNS_3EnvE
+libleveldb.so.1:_ZNK7leveldb10WriteBatch15ApproximateSizeEv
libleveldb.so.1:_ZNK7leveldb10WriteBatch7IterateEPNS0_7HandlerE
-libleveldb.so.1:_ZNK7leveldb11BlockHandle8EncodeToEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZNK7leveldb11InternalKey11DebugStringB5cxx11Ev
-libleveldb.so.1:_ZNK7leveldb11VersionEdit11DebugStringB5cxx11Ev
-libleveldb.so.1:_ZNK7leveldb11VersionEdit8EncodeToEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZNK7leveldb12BlockBuilder19CurrentSizeEstimateEv
libleveldb.so.1:_ZNK7leveldb12TableBuilder10NumEntriesEv
libleveldb.so.1:_ZNK7leveldb12TableBuilder6statusEv
libleveldb.so.1:_ZNK7leveldb12TableBuilder8FileSizeEv
-libleveldb.so.1:_ZNK7leveldb17ParsedInternalKey11DebugStringB5cxx11Ev
-libleveldb.so.1:_ZNK7leveldb20InternalFilterPolicy11KeyMayMatchERKNS_5SliceES3_
-libleveldb.so.1:_ZNK7leveldb20InternalFilterPolicy12CreateFilterEPKNS_5SliceEiPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZNK7leveldb20InternalFilterPolicy4NameEv
-libleveldb.so.1:_ZNK7leveldb21InternalKeyComparator18FindShortSuccessorEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-libleveldb.so.1:_ZNK7leveldb21InternalKeyComparator21FindShortestSeparatorEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_5SliceE
-libleveldb.so.1:_ZNK7leveldb21InternalKeyComparator4NameEv
-libleveldb.so.1:_ZNK7leveldb21InternalKeyComparator7CompareERKNS_5SliceES3_
libleveldb.so.1:_ZNK7leveldb5Table11NewIteratorERKNS_11ReadOptionsE
libleveldb.so.1:_ZNK7leveldb5Table19ApproximateOffsetOfERKNS_5SliceE
-libleveldb.so.1:_ZNK7leveldb6DBImpl16MaybeIgnoreErrorEPNS_6StatusE
-libleveldb.so.1:_ZNK7leveldb6Footer8EncodeToEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libleveldb.so.1:_ZNK7leveldb6Status8ToStringB5cxx11Ev
-libleveldb.so.1:_ZNK7leveldb7Version11DebugStringB5cxx11Ev
-libleveldb.so.1:_ZNK7leveldb7Version24NewConcatenatingIteratorERKNS_11ReadOptionsEi
-libleveldb.so.1:_ZNK7leveldb8MemTable13KeyComparatorclEPKcS3_
-libleveldb.so.1:_ZNK7leveldb9Histogram10PercentileEd
-libleveldb.so.1:_ZNK7leveldb9Histogram17StandardDeviationEv
-libleveldb.so.1:_ZNK7leveldb9Histogram6MedianEv
-libleveldb.so.1:_ZNK7leveldb9Histogram7AverageEv
-libleveldb.so.1:_ZNK7leveldb9Histogram8ToStringB5cxx11Ev
libleveldb.so.1:leveldb_approximate_sizes
libleveldb.so.1:leveldb_cache_create_lru
libleveldb.so.1:leveldb_cache_destroy
@@ -355,6 +111,7 @@
libleveldb.so.1:leveldb_delete
libleveldb.so.1:leveldb_destroy_db
libleveldb.so.1:leveldb_env_destroy
+libleveldb.so.1:leveldb_env_get_test_directory
libleveldb.so.1:leveldb_filterpolicy_create
libleveldb.so.1:leveldb_filterpolicy_create_bloom
libleveldb.so.1:leveldb_filterpolicy_destroy
@@ -385,6 +142,7 @@
libleveldb.so.1:leveldb_options_set_error_if_exists
libleveldb.so.1:leveldb_options_set_filter_policy
libleveldb.so.1:leveldb_options_set_info_log
+libleveldb.so.1:leveldb_options_set_max_file_size
libleveldb.so.1:leveldb_options_set_max_open_files
libleveldb.so.1:leveldb_options_set_paranoid_checks
libleveldb.so.1:leveldb_options_set_write_buffer_size
@@ -398,6 +156,7 @@
libleveldb.so.1:leveldb_release_snapshot
libleveldb.so.1:leveldb_repair_db
libleveldb.so.1:leveldb_write
+libleveldb.so.1:leveldb_writebatch_append
libleveldb.so.1:leveldb_writebatch_clear
libleveldb.so.1:leveldb_writebatch_create
libleveldb.so.1:leveldb_writebatch_delete
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,6 +1,5 @@
libc.so.6
libgcc_s.so.1
-libm.so.6
libpthread.so.0
libsnappy.so.1
libstdc++.so.6
diff --git a/files/Use-Solus-flags.patch b/files/Use-Solus-flags.patch
deleted file mode 100644
--- a/files/Use-Solus-flags.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From c65cde10235352c936c5e8255173e7f726b8923c Mon Sep 17 00:00:00 2001
-From: Peter O'Connor <sunnyflunk@users.noreply.github.com>
-Date: Thu, 2 Feb 2017 23:00:19 +1100
-Subject: [PATCH] Use Solus flags
-
-Don't override my flags!
----
- Makefile | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 07a5a1e..0e32cef 100644
---- a/Makefile
-+++ b/Makefile
-@@ -7,7 +7,7 @@
- # to switch between compilation modes.
-
- # (A) Production use (optimized mode)
--OPT ?= -O2 -DNDEBUG
-+#OPT ?= -O2 -DNDEBUG
- # (B) Debug mode, w/ full line-level debugging symbols
- # OPT ?= -g2
- # (C) Profiling mode: opt, but w/debugging symbols
-@@ -59,8 +59,8 @@ BENCHMARKS = \
- doc/bench/db_bench_sqlite3 \
- doc/bench/db_bench_tree_db
-
--CFLAGS += -I. -I./include $(PLATFORM_CCFLAGS) $(OPT)
--CXXFLAGS += -I. -I./include $(PLATFORM_CXXFLAGS) $(OPT)
-+CFLAGS += -I. -I./include $(PLATFORM_CCFLAGS) -DNDEBUG
-+CXXFLAGS += -I. -I./include $(PLATFORM_CXXFLAGS) -DNDEBUG
-
- LDFLAGS += $(PLATFORM_LDFLAGS)
- LIBS += $(PLATFORM_LIBS)
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : leveldb
-version : 1.20
-release : 3
+version : '1.22'
+release : 4
source :
- - https://github.com/google/leveldb/archive/v1.20.tar.gz : f5abe8b5b209c2f36560b75f32ce61412f39a2922f7045ae764a2c23335b6664
+ - https://github.com/google/leveldb/archive/1.22.tar.gz : 55423cac9e3306f4a9502c738a001e4a339d1a38ffbee7572d4a07d5d63949b2
license : BSD-3-Clause
component : programming
optimize : speed
@@ -14,17 +14,10 @@
builddeps :
- snappy-devel
setup : |
- %patch -p1 < $pkgfiles/Use-Solus-flags.patch
+ %cmake_ninja -DBUILD_SHARED_LIBS=1
build : |
- export CXXFLAGS=${CXXFLAGS/-flto/}
- %make
+ %ninja_build
install : |
- install -dm 00755 $installdir/usr/include/leveldb
- install -dm 00755 $installdir/usr/lib64
- install -dm 00755 $installdir/usr/bin
-
- install -Dm 00644 include/leveldb/* $installdir/usr/include/leveldb
- install -Dm 00644 out-shared/libleveldb* $installdir/usr/lib64
- install -Dm 00755 out-static/db_bench $installdir/usr/bin/db_bench
+ %ninja_install
check : |
- %make check
+ %ninja_check
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,15 +2,15 @@
<Source>
<Name>leveldb</Name>
<Packager>
- <Name>Pierre-Yves</Name>
- <Email>pyu@riseup.net</Email>
+ <Name>Martin Reboredo</Name>
+ <Email>gc1000ll@gmail.com</Email>
</Packager>
<License>BSD-3-Clause</License>
<PartOf>programming</PartOf>
<Summary xml:lang="en">Fast key-value storage library</Summary>
<Description xml:lang="en">LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
</Description>
- <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>leveldb</Name>
@@ -19,7 +19,8 @@
</Description>
<PartOf>programming</PartOf>
<Files>
- <Path fileType="library">/usr/lib64/lib*.so.*</Path>
+ <Path fileType="library">/usr/lib64/libleveldb.so.1</Path>
+ <Path fileType="library">/usr/lib64/libleveldb.so.1.22.0</Path>
</Files>
</Package>
<Package>
@@ -29,21 +30,38 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="3">leveldb</Dependency>
+ <Dependency release="4">leveldb</Dependency>
</RuntimeDependencies>
<Files>
- <Path fileType="executable">/usr/bin/db_bench</Path>
- <Path fileType="header">/usr/include/</Path>
- <Path fileType="library">/usr/lib64/lib*.so</Path>
+ <Path fileType="header">/usr/include/leveldb/c.h</Path>
+ <Path fileType="header">/usr/include/leveldb/cache.h</Path>
+ <Path fileType="header">/usr/include/leveldb/comparator.h</Path>
+ <Path fileType="header">/usr/include/leveldb/db.h</Path>
+ <Path fileType="header">/usr/include/leveldb/dumpfile.h</Path>
+ <Path fileType="header">/usr/include/leveldb/env.h</Path>
+ <Path fileType="header">/usr/include/leveldb/export.h</Path>
+ <Path fileType="header">/usr/include/leveldb/filter_policy.h</Path>
+ <Path fileType="header">/usr/include/leveldb/iterator.h</Path>
+ <Path fileType="header">/usr/include/leveldb/options.h</Path>
+ <Path fileType="header">/usr/include/leveldb/slice.h</Path>
+ <Path fileType="header">/usr/include/leveldb/status.h</Path>
+ <Path fileType="header">/usr/include/leveldb/table.h</Path>
+ <Path fileType="header">/usr/include/leveldb/table_builder.h</Path>
+ <Path fileType="header">/usr/include/leveldb/write_batch.h</Path>
+ <Path fileType="library">/usr/lib64/cmake/leveldb/leveldbConfig.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/leveldb/leveldbConfigVersion.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/leveldb/leveldbTargets-relwithdebinfo.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/leveldb/leveldbTargets.cmake</Path>
+ <Path fileType="library">/usr/lib64/libleveldb.so</Path>
</Files>
</Package>
<History>
- <Update release="3">
- <Date>2017-06-29</Date>
- <Version>1.2</Version>
+ <Update release="4">
+ <Date>2020-05-31</Date>
+ <Version>1.22</Version>
<Comment>Packaging update</Comment>
- <Name>Pierre-Yves</Name>
- <Email>pyu@riseup.net</Email>
+ <Name>Martin Reboredo</Name>
+ <Email>gc1000ll@gmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 8:58 PM (2 h, 52 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5807466
Default Alt Text
D8973.id.diff (29 KB)

Event Timeline