Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (25f64845e79becba8b9e093279e95903ccc85651)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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.

Top of Page