sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (25f64845e79becba8b9e093279e95903ccc85651)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (25f64845e79becba8b9e093279e95903ccc85651)
- Date: Sat, 8 Jun 2024 12:56:57 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
devel/ccache/HISTORY | 1 +
devel/ccache/PRE_BUILD | 6 ++++++
devel/mold/HISTORY | 3 +++
devel/mold/PRE_BUILD | 6 ++++++
4 files changed, 16 insertions(+)
New commits:
commit 25f64845e79becba8b9e093279e95903ccc85651
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
mold - acutually use system blake3
commit 8a255958f1b90019e3ecd143f45ab8b29c9c425e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ccache - fix finding blake3
diff --git a/devel/ccache/HISTORY b/devel/ccache/HISTORY
index 8c9d3fa..2a6599d 100755
--- a/devel/ccache/HISTORY
+++ b/devel/ccache/HISTORY
@@ -1,6 +1,7 @@
2024-06-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.10
* DEPENDS: add xxhash, blake3, fmt; tweak redis
+ * PRE_BUILD: added, actually use system blake3
2024-02-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.9.1
diff --git a/devel/ccache/PRE_BUILD b/devel/ccache/PRE_BUILD
new file mode 100755
index 0000000..dad8300
--- /dev/null
+++ b/devel/ccache/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# use syetem file
+# fix finding blake3
+sed -i '/REGEX/s/_blake3_version_string/BLAKE3_VERSION_STRING/'
cmake/FindBlake3.cmake &&
+sed -i 's|blake3/||' src/ccache/Hash.hpp
diff --git a/devel/mold/HISTORY b/devel/mold/HISTORY
index 0c0ca61..de7593d 100644
--- a/devel/mold/HISTORY
+++ b/devel/mold/HISTORY
@@ -1,3 +1,6 @@
+2024-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: added, find and use blake3
+
2024-05-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.31.0
diff --git a/devel/mold/PRE_BUILD b/devel/mold/PRE_BUILD
new file mode 100755
index 0000000..49be64b
--- /dev/null
+++ b/devel/mold/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# more info
+sed -i 's/QUIET//' CMakeLists.txt &&
+# actually use system blake3
+sed -i 's/"blake3.h"/<blake3.h>/' elf/icf.cc elf/output-chunks.cc
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (25f64845e79becba8b9e093279e95903ccc85651), Treeve Jelbert, 06/08/2024
Archive powered by MHonArc 2.6.24.