summaryrefslogtreecommitdiff
path: root/dev-libs/rocksdb
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-18 17:55:42 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-18 17:55:42 +0100
commitb481b54b8432c46df354eedc3532b0420a38fd5a (patch)
tree02cc62a183cabccf4aa944e0d15b047b383abf16 /dev-libs/rocksdb
parent7288c6e5fa05acddbf692a5187d925ef85662b46 (diff)
gentoo auto-resync : 18:04:2023 - 17:55:41
Diffstat (limited to 'dev-libs/rocksdb')
-rw-r--r--dev-libs/rocksdb/Manifest5
-rw-r--r--dev-libs/rocksdb/files/rocksdb-6.14.6-gcc13.patch51
-rw-r--r--dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild1
-rw-r--r--dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild1
4 files changed, 56 insertions, 2 deletions
diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest
index d15b8a3decf7..8be7446c0cd9 100644
--- a/dev-libs/rocksdb/Manifest
+++ b/dev-libs/rocksdb/Manifest
@@ -1,3 +1,4 @@
+AUX rocksdb-6.14.6-gcc13.patch 1139 BLAKE2B 9cc1fc9a51f6e96c36564c1df33ab0648ce823c1dda7415bf122904028e3a5ec54386f90426cff77580f0b3a0d7ad55650610a8421400caf966ee7600644ec96 SHA512 c72bbe325d989411fbc6b34f5f1ce55053703bf49f30355e9b45595bcc611785dd5783cb21b59c381e4eeee5df458abb2b9717afcaea278135785006216eb922
AUX rocksdb-6.17.3-add_timer_for_riscv.patch 1647 BLAKE2B d1e78c98149f534ce8d02754f5e15b5aeccadb99cf82586bd24c44c68aef5134bdd5d00f5f81699bae59f27ae9f565f40069afedba081f7a76ec54d90a37462b SHA512 ebcf6c5df091860bf53edf54af47678e90da251f28d0ed46be7ac1cf32f50528f8185e94d82ec770c97aa23d24dfcbba634ffcf2671a5dad5fcfd6104115bb69
AUX rocksdb-6.17.3-libatomic.patch 2131 BLAKE2B 2f12fee9b062cf4bf633d784bd4234a1076d0b763f85b9ab0332c828661674944251098e7784b07118e95aa2f4729360cfe3b7b0c95afe58772ea0d3579afd96 SHA512 4717fb67b322f34a2fa351eac1d8fdcbf239acedefd8bcb69c07f11f472f0adc8579e7ddf01be6ba9239009f81d8df4b1cbfb1b88e996ad63fc1d3ff8b801526
AUX rocksdb-7.9.2-gcc-13.patch 1117 BLAKE2B 675802fdeee88304b37e0a7a50685f5103d52b017fe8551ef562f7336421cc28501774a5c7e0ec83e18ddff2be8258a67e3e6abe8131158207963a385de4deb2 SHA512 c55e33fcca683248bd49a342e923736f27b3fbf98443f09bb6a2df7dfe571b93d99997aa8cf308879d77d63beed12e3b50dd30aa0b745b4488304055decf5c29
@@ -6,7 +7,7 @@ DIST rocksdb-6.15.5.tar.gz 6501252 BLAKE2B f85c6b54043019692a7174e41b69625650d07
DIST rocksdb-6.17.3.tar.gz 6651009 BLAKE2B c032bdf61d93a35e84c65146ad6d1f8639e9f36a323c142fe4131b501051bfb9c4c4edb13b69c86e35740117029996bb4c94887ea690d1957926bdfd347c744a SHA512 085adab94b7eb22859b4119b0356f148231800413571e932a7248967b1866d40a0be4b8265f2a9c6c21c600d3b2254c36e64ce7851171ff7c439a17306a84981
DIST rocksdb-7.9.2.tar.gz 12058713 BLAKE2B 76a840565fccdc800eaad055da7698f7a5fc6e217187e078d60420c61cde1236c427cc4ae7d557c69ee5c358cd1ebc7fc4ed52063c04965fcc2c3c35774e9f59 SHA512 9cf2a359cedb21ca70fc921e54f19c406fd9aa2a739ad1627842fad2dec0e7dedbfe52aa8e85fbfbe7005c00ca1e7e7013f728d4d9938f3cebdf794504b431cb
EBUILD rocksdb-6.14.6-r2.ebuild 1159 BLAKE2B fe5986a80b60f39c5d252d3a491394096f736139fd801c6316e578c89bad260204960a9a9a14c74f75cc36b3085a2791bb6f088a5fb627b091b9e55de18a2fdc SHA512 6adfaee8d6c4ebf7253f4ba892ab1c3e4dac00c6e35dc427d608795157dff5ba0eefab4a6405bcbf7a641b4327c8aa12a040a57f8697a5fe66fd2ebbdaa3a17a
-EBUILD rocksdb-6.15.5-r1.ebuild 1151 BLAKE2B aa671350e675c0c5a11f181847c098faca1f6c31cb2f6a5ae144973d243ac7f045436d76addb0c5af4267f1984efa0570d862e27dfb4a0ccb67f131a7c6eac45 SHA512 f8386a5e6a401dd859ebfaa6220f654381006b0aa108f1f540f6767670ee926e8461c8cdb3d0c6e81c4a88639fb72e4a25b8775840082f9558103f13d0d50d62
-EBUILD rocksdb-6.17.3-r1.ebuild 1212 BLAKE2B 1fc9bee8845d8f93c663913f3c9bab6050533e9d54fbe5f9d46f735e3ae8507a49786dece44aca010c43acc0fb7d30b1327b06122fcd0cd61cd68b60d8626ab4 SHA512 fe0a8419e84765f9043946588b4909e8821031aca7b6bdd8876510021ba184cf2d69edf5fc22bc6e1cf496acfedd441abc32c7dc7eb91bfca5089b75ffaa899a
+EBUILD rocksdb-6.15.5-r1.ebuild 1191 BLAKE2B 2f20070eccef36b903af5c3b04dd785e9b3eddfa7bfdf3d88394bf59cb144aedef1c1824b42e45153177bcf9610c44389f64c1ef9d6e816b190fbc9be8511049 SHA512 abbd4ee73b103d51b41bccd12f95395a970756c0c350c0d9e379522df9dd543d5886d0d9748b1efd62112ad5c171062c4c6c56a8a5c3490875ded6cb2d4b91a4
+EBUILD rocksdb-6.17.3-r1.ebuild 1252 BLAKE2B 0f8972d1ffdffb0fdfb76c4e561fe23b8a35b1c77376497adab560d89dccf5d1ae489f11ec3607933ecccb73fba7812305637bd8f0a1c5a7ee4b7986943a0fa9 SHA512 65007bdb7a48ab2083eab0cf5f3229b37ebbb2096546819ed5cec52437c6dca7d09f5aee599559b2b71986f5a58570a33eec234c07188a3162a43a3a41151b7e
EBUILD rocksdb-7.9.2.ebuild 1280 BLAKE2B bff5eeafa4c995e5c1d225bf63302da8ed4b62fe274244ba6c46636a860b8845dd855c44e16139779208915d7635d2c6b73d63a9f51c67ca16c161870bc9210f SHA512 6a2f471ee4c75ac3bdad16de3b1716453823c710375aca71360be608290571f86a08fe3e13b84a4da0420bb1fe7e06ec24627014d1bb7eec8b95b53f34d6c976
MISC metadata.xml 331 BLAKE2B 87d08d645ae5c6ba7c56a6539e4aad829b270c0b0399eb7742ee9939601f36701577f876a1e42437a5142391c474e19d9601034c8d660dc3b6b886b67196da1a SHA512 871ec4229514f866d483a6ca78c8d101b154a18b2e779f13626c676260a6852013a72587961e6c89cea7a85ce3c0f151a61051974c59bd4cdd60fbf1e08c1384
diff --git a/dev-libs/rocksdb/files/rocksdb-6.14.6-gcc13.patch b/dev-libs/rocksdb/files/rocksdb-6.14.6-gcc13.patch
new file mode 100644
index 000000000000..384c241bc2b8
--- /dev/null
+++ b/dev-libs/rocksdb/files/rocksdb-6.14.6-gcc13.patch
@@ -0,0 +1,51 @@
+https://bugs.gentoo.org/895358
+--- a/db/compaction/compaction_iteration_stats.h
++++ b/db/compaction/compaction_iteration_stats.h
+@@ -5,6 +5,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include "rocksdb/rocksdb_namespace.h"
+
+ struct CompactionIterationStats {
+--- a/include/rocksdb/utilities/checkpoint.h
++++ b/include/rocksdb/utilities/checkpoint.h
+@@ -8,6 +8,7 @@
+ #pragma once
+ #ifndef ROCKSDB_LITE
+
++#include <cstdint>
+ #include <string>
+ #include <vector>
+ #include "rocksdb/status.h"
+--- a/table/block_based/data_block_hash_index.h
++++ b/table/block_based/data_block_hash_index.h
+@@ -5,6 +5,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include <string>
+ #include <vector>
+
+--- a/third-party/folly/folly/synchronization/detail/ProxyLockable-inl.h
++++ b/third-party/folly/folly/synchronization/detail/ProxyLockable-inl.h
+@@ -13,6 +13,7 @@
+ #include <memory>
+ #include <mutex>
+ #include <stdexcept>
++#include <system_error>
+ #include <utility>
+
+ namespace folly {
+--- a/util/string_util.h
++++ b/util/string_util.h
+@@ -6,6 +6,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include <sstream>
+ #include <string>
+ #include <unordered_map>
diff --git a/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild b/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
index e5d045110946..65bcab9dd9d0 100644
--- a/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
+++ b/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
@@ -26,6 +26,7 @@ DEPEND="
RDEPEND="${DEPEND}"
PATCHES=(
+ "${FILESDIR}"/${PN}-6.14.6-gcc13.patch
"${FILESDIR}"/${PN}-6.17.3-libatomic.patch
)
diff --git a/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild b/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild
index 06b33de81b92..86a2c6f594ad 100644
--- a/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild
+++ b/dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild
@@ -26,6 +26,7 @@ DEPEND="
RDEPEND="${DEPEND}"
PATCHES=(
+ "${FILESDIR}"/${PN}-6.14.6-gcc13.patch
"${FILESDIR}"/${PN}-6.17.3-add_timer_for_riscv.patch
"${FILESDIR}"/${PN}-6.17.3-libatomic.patch
)