Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Mimalloc & Mold
@ 2024-04-24 14:59 cinerea0
  2024-05-07  1:13 ` [PR PATCH] [Updated] " cinerea0
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: cinerea0 @ 2024-04-24 14:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 368 bytes --]

There is a new pull request by cinerea0 against master on the void-packages repository

https://github.com/cinerea0/void-packages mold
https://github.com/void-linux/void-packages/pull/50017

Mimalloc & Mold
#### Testing the changes
- I tested the changes in this PR: **YES**



A patch file from https://github.com/void-linux/void-packages/pull/50017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mold-50017.patch --]
[-- Type: text/x-diff, Size: 2437 bytes --]

From 61bf3713650bef5e3b943a132a1d2b1458380286 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Wed, 24 Apr 2024 10:50:43 -0400
Subject: [PATCH 1/2] mimalloc: update to 2.1.4

---
 srcpkgs/mimalloc/template | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mimalloc/template b/srcpkgs/mimalloc/template
index 3f098c48245f89..5d4ad7f40100ca 100644
--- a/srcpkgs/mimalloc/template
+++ b/srcpkgs/mimalloc/template
@@ -1,6 +1,6 @@
 # Template file for 'mimalloc'
 pkgname=mimalloc
-version=2.1.2
+version=2.1.4
 revision=1
 build_style=cmake
 configure_args="$(vopt_bool secure MI_SECURE)"
@@ -8,13 +8,17 @@ short_desc="General purpose allocator with excellent performance characteristics
 maintainer="Peter Wang <novalazy@gmail.com>"
 license="MIT"
 homepage="https://github.com/microsoft/mimalloc"
-distfiles="https://github.com/microsoft/mimalloc/archive/v${version}.tar.gz"
-checksum=2b1bff6f717f9725c70bf8d79e4786da13de8a270059e4ba0bdd262ae7be46eb
+distfiles="https://github.com/microsoft/mimalloc/archive/refs/tags/v${version}.tar.gz"
+checksum=ef31a7c593866a35883b2090654a8d6136a1cf06f22b577b4e1c818b1b0a8796
 
 build_options="secure"
 build_options_default="secure"
 desc_option_secure="Build mimalloc in secure mode"
 
+if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+	configure_args+=" MI_LIBC_MUSL=ON"
+fi
+
 post_install() {
 	vlicense LICENSE
 }

From 90de475d50c84364901990f36f2802ab256ecf69 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Wed, 24 Apr 2024 10:51:02 -0400
Subject: [PATCH 2/2] mold: update to 2.30.0

---
 srcpkgs/mold/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mold/template b/srcpkgs/mold/template
index d898e1b1119d19..d4f25988e0a023 100644
--- a/srcpkgs/mold/template
+++ b/srcpkgs/mold/template
@@ -1,6 +1,6 @@
 # Template file for 'mold'
 pkgname=mold
-version=2.4.1
+version=2.30.0
 revision=1
 build_style=cmake
 configure_args="-DMOLD_USE_SYSTEM_MIMALLOC=ON -DMOLD_USE_SYSTEM_TBB=ON"
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://github.com/rui314/mold"
 changelog="https://github.com/rui314/mold/releases"
 distfiles="https://github.com/rui314/mold/archive/refs/tags/v${version}.tar.gz"
-checksum=c9853d007d6a1b4f3e36b7314346751f4cc91bc43c76e30db51709b53b44dd68
+checksum=6e5178ccafe828fdb4ba0dd841d083ff6004d3cb41e56485143eb64c716345fd
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Updated] Mimalloc & Mold
  2024-04-24 14:59 [PR PATCH] Mimalloc & Mold cinerea0
@ 2024-05-07  1:13 ` cinerea0
  2024-05-07  1:16 ` cinerea0
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: cinerea0 @ 2024-05-07  1:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 373 bytes --]

There is an updated pull request by cinerea0 against master on the void-packages repository

https://github.com/cinerea0/void-packages mold
https://github.com/void-linux/void-packages/pull/50017

Mimalloc & Mold
#### Testing the changes
- I tested the changes in this PR: **YES**



A patch file from https://github.com/void-linux/void-packages/pull/50017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mold-50017.patch --]
[-- Type: text/x-diff, Size: 2435 bytes --]

From 40ca1bc8148cd28d32da5dde9438823d58d961a7 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 6 May 2024 21:12:54 -0400
Subject: [PATCH 1/2] mimalloc: update to 2.1.4

---
 srcpkgs/mimalloc/template | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mimalloc/template b/srcpkgs/mimalloc/template
index 3f098c48245f89..5d4ad7f40100ca 100644
--- a/srcpkgs/mimalloc/template
+++ b/srcpkgs/mimalloc/template
@@ -1,6 +1,6 @@
 # Template file for 'mimalloc'
 pkgname=mimalloc
-version=2.1.2
+version=2.1.4
 revision=1
 build_style=cmake
 configure_args="$(vopt_bool secure MI_SECURE)"
@@ -8,13 +8,17 @@ short_desc="General purpose allocator with excellent performance characteristics
 maintainer="Peter Wang <novalazy@gmail.com>"
 license="MIT"
 homepage="https://github.com/microsoft/mimalloc"
-distfiles="https://github.com/microsoft/mimalloc/archive/v${version}.tar.gz"
-checksum=2b1bff6f717f9725c70bf8d79e4786da13de8a270059e4ba0bdd262ae7be46eb
+distfiles="https://github.com/microsoft/mimalloc/archive/refs/tags/v${version}.tar.gz"
+checksum=ef31a7c593866a35883b2090654a8d6136a1cf06f22b577b4e1c818b1b0a8796
 
 build_options="secure"
 build_options_default="secure"
 desc_option_secure="Build mimalloc in secure mode"
 
+if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+	configure_args+=" MI_LIBC_MUSL=ON"
+fi
+
 post_install() {
 	vlicense LICENSE
 }

From ff6bf68b8ce53b4dec8a455225b4698f268a18da Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 6 May 2024 21:13:09 -0400
Subject: [PATCH 2/2] mold: update to 2.31.0

---
 srcpkgs/mold/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mold/template b/srcpkgs/mold/template
index d898e1b1119d19..d20d757eab534d 100644
--- a/srcpkgs/mold/template
+++ b/srcpkgs/mold/template
@@ -1,6 +1,6 @@
 # Template file for 'mold'
 pkgname=mold
-version=2.4.1
+version=2.31.0
 revision=1
 build_style=cmake
 configure_args="-DMOLD_USE_SYSTEM_MIMALLOC=ON -DMOLD_USE_SYSTEM_TBB=ON"
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://github.com/rui314/mold"
 changelog="https://github.com/rui314/mold/releases"
 distfiles="https://github.com/rui314/mold/archive/refs/tags/v${version}.tar.gz"
-checksum=c9853d007d6a1b4f3e36b7314346751f4cc91bc43c76e30db51709b53b44dd68
+checksum=3dc3af83a5d22a4b29971bfad17261851d426961c665480e2ca294e5c74aa1e5
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Mimalloc & Mold
  2024-04-24 14:59 [PR PATCH] Mimalloc & Mold cinerea0
  2024-05-07  1:13 ` [PR PATCH] [Updated] " cinerea0
@ 2024-05-07  1:16 ` cinerea0
  2024-05-14  2:14 ` [PR PATCH] [Updated] " cinerea0
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: cinerea0 @ 2024-05-07  1:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 431 bytes --]

New comment by cinerea0 on void-packages repository

https://github.com/void-linux/void-packages/pull/50017#issuecomment-2097185683

Comment:
My main concern is mimalloc's test failure on i686. It's been reported upstream (https://github.com/microsoft/mimalloc/issues/882) but microsoft hasn't responded yet. Normally one test failure on one platform wouldn't bother me so much, but given what mimalloc is I'm a bit more cautious.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Updated] Mimalloc & Mold
  2024-04-24 14:59 [PR PATCH] Mimalloc & Mold cinerea0
  2024-05-07  1:13 ` [PR PATCH] [Updated] " cinerea0
  2024-05-07  1:16 ` cinerea0
@ 2024-05-14  2:14 ` cinerea0
  2024-05-14  2:41 ` cinerea0
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: cinerea0 @ 2024-05-14  2:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 373 bytes --]

There is an updated pull request by cinerea0 against master on the void-packages repository

https://github.com/cinerea0/void-packages mold
https://github.com/void-linux/void-packages/pull/50017

Mimalloc & Mold
#### Testing the changes
- I tested the changes in this PR: **YES**



A patch file from https://github.com/void-linux/void-packages/pull/50017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mold-50017.patch --]
[-- Type: text/x-diff, Size: 2437 bytes --]

From 6da08d28671b3840e77224cd441a031913431d48 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 13 May 2024 22:14:17 -0400
Subject: [PATCH 1/2] mimalloc: update to 2.1.6

---
 srcpkgs/mimalloc/template | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mimalloc/template b/srcpkgs/mimalloc/template
index 3f098c48245f89..41b861db6d2a9d 100644
--- a/srcpkgs/mimalloc/template
+++ b/srcpkgs/mimalloc/template
@@ -1,6 +1,6 @@
 # Template file for 'mimalloc'
 pkgname=mimalloc
-version=2.1.2
+version=2.1.6
 revision=1
 build_style=cmake
 configure_args="$(vopt_bool secure MI_SECURE)"
@@ -8,13 +8,17 @@ short_desc="General purpose allocator with excellent performance characteristics
 maintainer="Peter Wang <novalazy@gmail.com>"
 license="MIT"
 homepage="https://github.com/microsoft/mimalloc"
-distfiles="https://github.com/microsoft/mimalloc/archive/v${version}.tar.gz"
-checksum=2b1bff6f717f9725c70bf8d79e4786da13de8a270059e4ba0bdd262ae7be46eb
+distfiles="https://github.com/microsoft/mimalloc/archive/refs/tags/v${version}.tar.gz"
+checksum=0ec960b656f8623de35012edacb988f8edcc4c90d2ce6c19f1d290fbb4872ccc
 
 build_options="secure"
 build_options_default="secure"
 desc_option_secure="Build mimalloc in secure mode"
 
+if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+	configure_args+=" MI_LIBC_MUSL=ON"
+fi
+
 post_install() {
 	vlicense LICENSE
 }

From 301e155b260c86df9d055f42ef45cf8aa8c79df1 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 13 May 2024 22:14:30 -0400
Subject: [PATCH 2/2] mold: update to 2.31.0

---
 srcpkgs/mold/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mold/template b/srcpkgs/mold/template
index d898e1b1119d19..d20d757eab534d 100644
--- a/srcpkgs/mold/template
+++ b/srcpkgs/mold/template
@@ -1,6 +1,6 @@
 # Template file for 'mold'
 pkgname=mold
-version=2.4.1
+version=2.31.0
 revision=1
 build_style=cmake
 configure_args="-DMOLD_USE_SYSTEM_MIMALLOC=ON -DMOLD_USE_SYSTEM_TBB=ON"
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://github.com/rui314/mold"
 changelog="https://github.com/rui314/mold/releases"
 distfiles="https://github.com/rui314/mold/archive/refs/tags/v${version}.tar.gz"
-checksum=c9853d007d6a1b4f3e36b7314346751f4cc91bc43c76e30db51709b53b44dd68
+checksum=3dc3af83a5d22a4b29971bfad17261851d426961c665480e2ca294e5c74aa1e5
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Updated] Mimalloc & Mold
  2024-04-24 14:59 [PR PATCH] Mimalloc & Mold cinerea0
                   ` (2 preceding siblings ...)
  2024-05-14  2:14 ` [PR PATCH] [Updated] " cinerea0
@ 2024-05-14  2:41 ` cinerea0
  2024-05-14  3:28 ` cinerea0
  2024-05-14 15:16 ` [PR PATCH] [Merged]: " cinerea0
  5 siblings, 0 replies; 7+ messages in thread
From: cinerea0 @ 2024-05-14  2:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 373 bytes --]

There is an updated pull request by cinerea0 against master on the void-packages repository

https://github.com/cinerea0/void-packages mold
https://github.com/void-linux/void-packages/pull/50017

Mimalloc & Mold
#### Testing the changes
- I tested the changes in this PR: **YES**



A patch file from https://github.com/void-linux/void-packages/pull/50017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mold-50017.patch --]
[-- Type: text/x-diff, Size: 3515 bytes --]

From 6da08d28671b3840e77224cd441a031913431d48 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 13 May 2024 22:14:17 -0400
Subject: [PATCH 1/2] mimalloc: update to 2.1.6

---
 srcpkgs/mimalloc/template | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mimalloc/template b/srcpkgs/mimalloc/template
index 3f098c48245f89..41b861db6d2a9d 100644
--- a/srcpkgs/mimalloc/template
+++ b/srcpkgs/mimalloc/template
@@ -1,6 +1,6 @@
 # Template file for 'mimalloc'
 pkgname=mimalloc
-version=2.1.2
+version=2.1.6
 revision=1
 build_style=cmake
 configure_args="$(vopt_bool secure MI_SECURE)"
@@ -8,13 +8,17 @@ short_desc="General purpose allocator with excellent performance characteristics
 maintainer="Peter Wang <novalazy@gmail.com>"
 license="MIT"
 homepage="https://github.com/microsoft/mimalloc"
-distfiles="https://github.com/microsoft/mimalloc/archive/v${version}.tar.gz"
-checksum=2b1bff6f717f9725c70bf8d79e4786da13de8a270059e4ba0bdd262ae7be46eb
+distfiles="https://github.com/microsoft/mimalloc/archive/refs/tags/v${version}.tar.gz"
+checksum=0ec960b656f8623de35012edacb988f8edcc4c90d2ce6c19f1d290fbb4872ccc
 
 build_options="secure"
 build_options_default="secure"
 desc_option_secure="Build mimalloc in secure mode"
 
+if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+	configure_args+=" MI_LIBC_MUSL=ON"
+fi
+
 post_install() {
 	vlicense LICENSE
 }

From 1598fdacdf9a1cd48d6df6e152be9b9d670a6493 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 13 May 2024 22:41:38 -0400
Subject: [PATCH 2/2] mold: update to 2.31.0

---
 srcpkgs/mold/patches/fix-arm-yield.patch | 24 ++++++++++++++++++++++++
 srcpkgs/mold/template                    |  4 ++--
 2 files changed, 26 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/mold/patches/fix-arm-yield.patch

diff --git a/srcpkgs/mold/patches/fix-arm-yield.patch b/srcpkgs/mold/patches/fix-arm-yield.patch
new file mode 100644
index 00000000000000..817b56be331377
--- /dev/null
+++ b/srcpkgs/mold/patches/fix-arm-yield.patch
@@ -0,0 +1,24 @@
+From 4510f4af81e65544fcd02826f253d3dc9e7fae9e Mon Sep 17 00:00:00 2001
+From: Rui Ueyama <ruiu@cs.stanford.edu>
+Date: Sat, 4 May 2024 13:05:00 +0900
+Subject: [PATCH] Use `pause` instruction on ARM7 and ARM8
+
+https://github.com/rui314/mold/issues/1250
+---
+ common/common.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/common/common.h b/common/common.h
+index 72dc34ff1..a9a52d6c5 100644
+--- a/common/common.h
++++ b/common/common.h
+@@ -528,6 +528,8 @@ static inline void pause() {
+   asm volatile("pause");
+ #elif defined(__aarch64__)
+   asm volatile("yield");
++#elif defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_8A__)
++  asm volatile("yield");
+ #endif
+ }
+ 
+
diff --git a/srcpkgs/mold/template b/srcpkgs/mold/template
index d898e1b1119d19..d20d757eab534d 100644
--- a/srcpkgs/mold/template
+++ b/srcpkgs/mold/template
@@ -1,6 +1,6 @@
 # Template file for 'mold'
 pkgname=mold
-version=2.4.1
+version=2.31.0
 revision=1
 build_style=cmake
 configure_args="-DMOLD_USE_SYSTEM_MIMALLOC=ON -DMOLD_USE_SYSTEM_TBB=ON"
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://github.com/rui314/mold"
 changelog="https://github.com/rui314/mold/releases"
 distfiles="https://github.com/rui314/mold/archive/refs/tags/v${version}.tar.gz"
-checksum=c9853d007d6a1b4f3e36b7314346751f4cc91bc43c76e30db51709b53b44dd68
+checksum=3dc3af83a5d22a4b29971bfad17261851d426961c665480e2ca294e5c74aa1e5
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Updated] Mimalloc & Mold
  2024-04-24 14:59 [PR PATCH] Mimalloc & Mold cinerea0
                   ` (3 preceding siblings ...)
  2024-05-14  2:41 ` cinerea0
@ 2024-05-14  3:28 ` cinerea0
  2024-05-14 15:16 ` [PR PATCH] [Merged]: " cinerea0
  5 siblings, 0 replies; 7+ messages in thread
From: cinerea0 @ 2024-05-14  3:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 373 bytes --]

There is an updated pull request by cinerea0 against master on the void-packages repository

https://github.com/cinerea0/void-packages mold
https://github.com/void-linux/void-packages/pull/50017

Mimalloc & Mold
#### Testing the changes
- I tested the changes in this PR: **YES**



A patch file from https://github.com/void-linux/void-packages/pull/50017.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-mold-50017.patch --]
[-- Type: text/x-diff, Size: 3588 bytes --]

From 6da08d28671b3840e77224cd441a031913431d48 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 13 May 2024 22:14:17 -0400
Subject: [PATCH 1/2] mimalloc: update to 2.1.6

---
 srcpkgs/mimalloc/template | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mimalloc/template b/srcpkgs/mimalloc/template
index 3f098c48245f89..41b861db6d2a9d 100644
--- a/srcpkgs/mimalloc/template
+++ b/srcpkgs/mimalloc/template
@@ -1,6 +1,6 @@
 # Template file for 'mimalloc'
 pkgname=mimalloc
-version=2.1.2
+version=2.1.6
 revision=1
 build_style=cmake
 configure_args="$(vopt_bool secure MI_SECURE)"
@@ -8,13 +8,17 @@ short_desc="General purpose allocator with excellent performance characteristics
 maintainer="Peter Wang <novalazy@gmail.com>"
 license="MIT"
 homepage="https://github.com/microsoft/mimalloc"
-distfiles="https://github.com/microsoft/mimalloc/archive/v${version}.tar.gz"
-checksum=2b1bff6f717f9725c70bf8d79e4786da13de8a270059e4ba0bdd262ae7be46eb
+distfiles="https://github.com/microsoft/mimalloc/archive/refs/tags/v${version}.tar.gz"
+checksum=0ec960b656f8623de35012edacb988f8edcc4c90d2ce6c19f1d290fbb4872ccc
 
 build_options="secure"
 build_options_default="secure"
 desc_option_secure="Build mimalloc in secure mode"
 
+if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then
+	configure_args+=" MI_LIBC_MUSL=ON"
+fi
+
 post_install() {
 	vlicense LICENSE
 }

From be25f504ca8ac630cce38d32acc36842004ef3f1 Mon Sep 17 00:00:00 2001
From: cinerea0 <cinerea0@disroot.org>
Date: Mon, 13 May 2024 23:28:05 -0400
Subject: [PATCH 2/2] mold: update to 2.31.0

---
 srcpkgs/mold/patches/fix-arm-yield.patch | 18 ++++++++++++++++++
 srcpkgs/mold/template                    |  4 ++--
 2 files changed, 20 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/mold/patches/fix-arm-yield.patch

diff --git a/srcpkgs/mold/patches/fix-arm-yield.patch b/srcpkgs/mold/patches/fix-arm-yield.patch
new file mode 100644
index 00000000000000..89cc4194d807a4
--- /dev/null
+++ b/srcpkgs/mold/patches/fix-arm-yield.patch
@@ -0,0 +1,18 @@
+Only use yield on ARM architectures that support it. Will be in next release. Taken from:
+https://github.com/rui314/mold/commit/f0f61cc7ad482672a73d3bb4778430c65f01e237
+https://github.com/rui314/mold/commit/4510f4af81e65544fcd02826f253d3dc9e7fae9e
+diff --git a/common/common.h b/common/common.h
+index c9820877789..a9a52d6c5fb 100644
+--- a/common/common.h
++++ b/common/common.h
+@@ -526,7 +526,9 @@ inline bool remove_prefix(std::string_view &s, std::string_view prefix) {
+ static inline void pause() {
+ #if defined(__x86_64__)
+   asm volatile("pause");
+-#elif defined(__arm__) || defined(__aarch64__)
++#elif defined(__aarch64__)
++  asm volatile("yield");
++#elif defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_8A__)
+   asm volatile("yield");
+ #endif
+ }
diff --git a/srcpkgs/mold/template b/srcpkgs/mold/template
index d898e1b1119d19..d20d757eab534d 100644
--- a/srcpkgs/mold/template
+++ b/srcpkgs/mold/template
@@ -1,6 +1,6 @@
 # Template file for 'mold'
 pkgname=mold
-version=2.4.1
+version=2.31.0
 revision=1
 build_style=cmake
 configure_args="-DMOLD_USE_SYSTEM_MIMALLOC=ON -DMOLD_USE_SYSTEM_TBB=ON"
@@ -14,7 +14,7 @@ license="MIT"
 homepage="https://github.com/rui314/mold"
 changelog="https://github.com/rui314/mold/releases"
 distfiles="https://github.com/rui314/mold/archive/refs/tags/v${version}.tar.gz"
-checksum=c9853d007d6a1b4f3e36b7314346751f4cc91bc43c76e30db51709b53b44dd68
+checksum=3dc3af83a5d22a4b29971bfad17261851d426961c665480e2ca294e5c74aa1e5
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Merged]: Mimalloc & Mold
  2024-04-24 14:59 [PR PATCH] Mimalloc & Mold cinerea0
                   ` (4 preceding siblings ...)
  2024-05-14  3:28 ` cinerea0
@ 2024-05-14 15:16 ` cinerea0
  5 siblings, 0 replies; 7+ messages in thread
From: cinerea0 @ 2024-05-14 15:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 218 bytes --]

There's a merged pull request on the void-packages repository

Mimalloc & Mold
https://github.com/void-linux/void-packages/pull/50017

Description:
#### Testing the changes
- I tested the changes in this PR: **YES**



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-05-14 15:16 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-24 14:59 [PR PATCH] Mimalloc & Mold cinerea0
2024-05-07  1:13 ` [PR PATCH] [Updated] " cinerea0
2024-05-07  1:16 ` cinerea0
2024-05-14  2:14 ` [PR PATCH] [Updated] " cinerea0
2024-05-14  2:41 ` cinerea0
2024-05-14  3:28 ` cinerea0
2024-05-14 15:16 ` [PR PATCH] [Merged]: " cinerea0

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).