* [gentoo-commits] repo/gentoo:master commit in: games-board/jja/files/, games-board/jja/
@ 2025-05-16 5:21 Patrick Lauer
0 siblings, 0 replies; only message in thread
From: Patrick Lauer @ 2025-05-16 5:21 UTC (permalink / raw
To: gentoo-commits
commit: 63b2818ce41cde097c3c1ad582a7e3284a8d272a
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Fri May 16 05:17:22 2025 +0000
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Fri May 16 05:21:54 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b2818c
games-board/jja: Fix building with gcc-15
Bundled rocksdb crate bundles rocksdb
Apply same fix as dev-libs/rocksdb
Closes: https://bugs.gentoo.org/938155
Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>
.../jja/files/rocksdb-10.1-fixincludes.patch | 47 ++++++++++++++++++++++
.../{jja-0.9.1-r2.ebuild => jja-0.9.1-r3.ebuild} | 9 +++++
2 files changed, 56 insertions(+)
diff --git a/games-board/jja/files/rocksdb-10.1-fixincludes.patch b/games-board/jja/files/rocksdb-10.1-fixincludes.patch
new file mode 100644
index 000000000000..07c073df4d96
--- /dev/null
+++ b/games-board/jja/files/rocksdb-10.1-fixincludes.patch
@@ -0,0 +1,47 @@
+From e780f74a97ca2fada2a6efe5ccc6f8ecc7564d22 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Lauren=C8=9Biu=20Nicola?= <lnicola@dend.ro>
+Date: Wed, 5 Mar 2025 15:42:46 +0200
+Subject: [PATCH] Add missing include (#13365)
+
+---
+ db/blob/blob_file_meta.h | 1 +
+ include/rocksdb/trace_record.h | 1 +
+ include/rocksdb/write_batch_base.h | 1 +
+ 3 files changed, 3 insertions(+)
+
+diff --git a/db/blob/blob_file_meta.h b/db/blob/blob_file_meta.h
+index d7c8a124336..2e47726f8d1 100644
+--- a/db/blob/blob_file_meta.h
++++ b/db/blob/blob_file_meta.h
+@@ -6,6 +6,7 @@
+ #pragma once
+
+ #include <cassert>
++#include <cstdint>
+ #include <iosfwd>
+ #include <memory>
+ #include <string>
+diff --git a/include/rocksdb/trace_record.h b/include/rocksdb/trace_record.h
+index 8f9c3ee2f0f..d321f538745 100644
+--- a/include/rocksdb/trace_record.h
++++ b/include/rocksdb/trace_record.h
+@@ -5,6 +5,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include <memory>
+ #include <string>
+ #include <vector>
+diff --git a/include/rocksdb/write_batch_base.h b/include/rocksdb/write_batch_base.h
+index 3334a129256..43b18602980 100644
+--- a/include/rocksdb/write_batch_base.h
++++ b/include/rocksdb/write_batch_base.h
+@@ -9,6 +9,7 @@
+ #pragma once
+
+ #include <cstddef>
++#include <cstdint>
+
+ #include "rocksdb/attribute_groups.h"
+ #include "rocksdb/rocksdb_namespace.h"
diff --git a/games-board/jja/jja-0.9.1-r2.ebuild b/games-board/jja/jja-0.9.1-r3.ebuild
similarity index 96%
rename from games-board/jja/jja-0.9.1-r2.ebuild
rename to games-board/jja/jja-0.9.1-r3.ebuild
index 5e3f7a7f27db..cff7469ccf4a 100644
--- a/games-board/jja/jja-0.9.1-r2.ebuild
+++ b/games-board/jja/jja-0.9.1-r3.ebuild
@@ -292,3 +292,12 @@ src_unpack() {
fi
}
+
+src_prepare() {
+ pushd .
+ cd "${WORKDIR}/cargo_home/gentoo/librocksdb-sys-0.11.0+8.1.1/rocksdb"
+ pwd
+ eapply "${FILESDIR}/rocksdb-10.1-fixincludes.patch"
+ popd
+ eapply_user
+}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2025-05-16 5:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-16 5:21 [gentoo-commits] repo/gentoo:master commit in: games-board/jja/files/, games-board/jja/ Patrick Lauer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox