pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/jemalloc
Module Name: pkgsrc
Committed By: adam
Date: Tue Apr 14 12:49:12 UTC 2026
Modified Files:
pkgsrc/devel/jemalloc: Makefile buildlink3.mk distinfo
pkgsrc/devel/jemalloc/patches:
patch-include_jemalloc_internal_quantum.h
Removed Files:
pkgsrc/devel/jemalloc/patches: patch-Makefile.in patch-src_pages.c
Log Message:
jemalloc: updated to 5.3.1
5.3.1 (Apr 13, 2026)
This release includes over 390 commits spanning bug fixes, new features,
performance optimizations, and portability improvements. Multiple percent
of system-level metric improvements were measured in tested production
workloads. The release has gone through large-scale production testing
at Meta.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/jemalloc/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/jemalloc/buildlink3.mk
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/jemalloc/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/devel/jemalloc/patches/patch-Makefile.in
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/devel/jemalloc/patches/patch-include_jemalloc_internal_quantum.h
cvs rdiff -u -r1.7 -r0 pkgsrc/devel/jemalloc/patches/patch-src_pages.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/jemalloc/Makefile
diff -u pkgsrc/devel/jemalloc/Makefile:1.26 pkgsrc/devel/jemalloc/Makefile:1.27
--- pkgsrc/devel/jemalloc/Makefile:1.26 Wed May 8 18:50:24 2024
+++ pkgsrc/devel/jemalloc/Makefile Tue Apr 14 12:49:12 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2024/05/08 18:50:24 cheusov Exp $
+# $NetBSD: Makefile,v 1.27 2026/04/14 12:49:12 adam Exp $
-DISTNAME= jemalloc-5.3.0
-PKGREVISION= 1
+DISTNAME= jemalloc-5.3.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=jemalloc/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
@@ -18,7 +17,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-xmalloc
CONFIGURE_ARGS+= --with-xslroot=${PREFIX}/share/xsl/docbook/
PKGCONFIG_OVERRIDE= jemalloc.pc.in
-BUILD_MAKE_FLAGS+= SHELL=${CONFIG_SHELL}
+BUILD_MAKE_FLAGS+= SHELL=${CONFIG_SHELL:Q}
REPLACE_PERL= bin/jeprof.in
Index: pkgsrc/devel/jemalloc/buildlink3.mk
diff -u pkgsrc/devel/jemalloc/buildlink3.mk:1.4 pkgsrc/devel/jemalloc/buildlink3.mk:1.5
--- pkgsrc/devel/jemalloc/buildlink3.mk:1.4 Mon Sep 26 18:02:21 2022
+++ pkgsrc/devel/jemalloc/buildlink3.mk Tue Apr 14 12:49:12 2026
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2022/09/26 18:02:21 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2026/04/14 12:49:12 adam Exp $
BUILDLINK_TREE+= jemalloc
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= jemalloc
JEMALLOC_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.jemalloc+= jemalloc>=4.0.0
-BUILDLINK_ABI_DEPENDS.jemalloc?= jemalloc>=5.2.1nb4
+BUILDLINK_ABI_DEPENDS.jemalloc+= jemalloc>=5.2.1nb4
BUILDLINK_PKGSRCDIR.jemalloc?= ../../devel/jemalloc
.endif # JEMALLOC_BUILDLINK3_MK
Index: pkgsrc/devel/jemalloc/distinfo
diff -u pkgsrc/devel/jemalloc/distinfo:1.19 pkgsrc/devel/jemalloc/distinfo:1.20
--- pkgsrc/devel/jemalloc/distinfo:1.19 Wed May 31 21:04:17 2023
+++ pkgsrc/devel/jemalloc/distinfo Tue Apr 14 12:49:12 2026
@@ -1,9 +1,7 @@
-$NetBSD: distinfo,v 1.19 2023/05/31 21:04:17 christos Exp $
+$NetBSD: distinfo,v 1.20 2026/04/14 12:49:12 adam Exp $
-BLAKE2s (jemalloc-5.3.0.tar.bz2) = 285e6145b9d3b575b1ec5cfdae8af40b461149085f001839d64685c0d56e2689
-SHA512 (jemalloc-5.3.0.tar.bz2) = 22907bb052096e2caffb6e4e23548aecc5cc9283dce476896a2b1127eee64170e3562fa2e7db9571298814a7a2c7df6e8d1fbe152bd3f3b0c1abec22a2de34b1
-Size (jemalloc-5.3.0.tar.bz2) = 736023 bytes
-SHA1 (patch-Makefile.in) = 502b7b8b80429c3db15ef001dad04805824a9a98
+BLAKE2s (jemalloc-5.3.1.tar.bz2) = a87c3c4ccc03226c7d8f2a01a5f1917b18e223feae9a72154bf85a8134a12c5c
+SHA512 (jemalloc-5.3.1.tar.bz2) = 46e4829c88078618860cb75aff074f281306eeb9fa624b7457dd9464d811723f80c27af1c3648e04c9fa74df5c087ae4e415c3b611602fd849f83f37f8cd4f9d
+Size (jemalloc-5.3.1.tar.bz2) = 920181 bytes
SHA1 (patch-configure) = 5dec3fb5b2ece549e40743780db3057dd83cc17e
-SHA1 (patch-include_jemalloc_internal_quantum.h) = e291b59958813fc1af28bea0a5a63d5715090a48
-SHA1 (patch-src_pages.c) = a2b9589def01d941e2fe65b30f5f9faf059d8833
+SHA1 (patch-include_jemalloc_internal_quantum.h) = 78be39875a93294989f6f22c61fa0950a28e8c4a
Index: pkgsrc/devel/jemalloc/patches/patch-include_jemalloc_internal_quantum.h
diff -u pkgsrc/devel/jemalloc/patches/patch-include_jemalloc_internal_quantum.h:1.1 pkgsrc/devel/jemalloc/patches/patch-include_jemalloc_internal_quantum.h:1.2
--- pkgsrc/devel/jemalloc/patches/patch-include_jemalloc_internal_quantum.h:1.1 Wed Apr 24 17:11:00 2019
+++ pkgsrc/devel/jemalloc/patches/patch-include_jemalloc_internal_quantum.h Tue Apr 14 12:49:12 2026
@@ -1,15 +1,15 @@
-$NetBSD: patch-include_jemalloc_internal_quantum.h,v 1.1 2019/04/24 17:11:00 adam Exp $
+$NetBSD: patch-include_jemalloc_internal_quantum.h,v 1.2 2026/04/14 12:49:12 adam Exp $
Add 32-bit SPARC support.
---- include/jemalloc/internal/quantum.h.orig 2019-04-24 16:37:33.000000000 +0000
+--- include/jemalloc/internal/quantum.h.orig 2026-04-14 00:12:37.000000000 +0000
+++ include/jemalloc/internal/quantum.h
-@@ -15,7 +15,7 @@
- # ifdef __alpha__
- # define LG_QUANTUM 4
- # endif
--# if (defined(__sparc64__) || defined(__sparcv9) || defined(__sparc_v9__))
-+# if (defined(__sparc64__) || defined(__sparcv9) || defined(__sparc_v9__) || defined(__sparc__))
- # define LG_QUANTUM 4
- # endif
- # if (defined(__amd64__) || defined(__x86_64__) || defined(_M_X64))
+@@ -16,7 +16,7 @@
+ # define LG_QUANTUM 4
+ # endif
+ # if (defined(__sparc64__) || defined(__sparcv9) \
+- || defined(__sparc_v9__))
++ || defined(__sparc_v9__) || defined(__sparc__))
+ # define LG_QUANTUM 4
+ # endif
+ # if (defined(__amd64__) || defined(__x86_64__) || defined(_M_X64))
Home |
Main Index |
Thread Index |
Old Index