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
  2024-05-07  1:16 ` cinerea0
  0 siblings, 2 replies; 3+ 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] 3+ 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
  1 sibling, 0 replies; 3+ 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] 3+ 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
  1 sibling, 0 replies; 3+ 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] 3+ messages in thread

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

Thread overview: 3+ 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

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).