public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rust-tikv-jemalloc-sys] rawhide: Update to version 0.7.1
@ 2026-06-07 6:32 Benjamin A. Beasley
0 siblings, 0 replies; only message in thread
From: Benjamin A. Beasley @ 2026-06-07 6:32 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/rust-tikv-jemalloc-sys
Branch : rawhide
Commit : 42a52440248578d8a8e2cb64bf4f9415bccc6289
Author : Benjamin A. Beasley <code@musicinmybrain.net>
Date : 2026-06-05T10:11:17+01:00
Stats : +49/-69 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/rust-tikv-jemalloc-sys/c/42a52440248578d8a8e2cb64bf4f9415bccc6289?branch=rawhide
Log:
Update to version 0.7.1
---
diff --git a/.gitignore b/.gitignore
index cd001b3..da3d1d9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate
/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate
+/tikv-jemalloc-sys-0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8.crate
diff --git a/rust-tikv-jemalloc-sys.spec b/rust-tikv-jemalloc-sys.spec
index bc81a2c..72ecb61 100644
--- a/rust-tikv-jemalloc-sys.spec
+++ b/rust-tikv-jemalloc-sys.spec
@@ -1,12 +1,12 @@
-# Generated by rust2rpm 27
+# Generated by rust2rpm 28
%bcond check 1
%global debug_package %{nil}
%global crate tikv-jemalloc-sys
-%global crate_version 0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
+%global crate_version 0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8
Name: rust-tikv-jemalloc-sys
-Version: 0.6.1
+Version: 0.7.1
Release: %autorelease
Summary: Rust FFI bindings to jemalloc
@@ -57,18 +57,6 @@ use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
-%package -n %{name}+background_threads-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+background_threads-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "background_threads" feature of the "%{crate}" crate.
-
-%files -n %{name}+background_threads-devel
-%ghost %{crate_instdir}/Cargo.toml
-
%package -n %{name}+background_threads_runtime_support-devel
Summary: %{summary}
BuildArch: noarch
@@ -76,24 +64,11 @@ BuildArch: noarch
%description -n %{name}+background_threads_runtime_support-devel %{_description}
This package contains library source intended for building other packages which
-use the "background_threads_runtime_support" feature of the
-"%{crate}" crate.
+use the "background_threads_runtime_support" feature of the "%{crate}" crate.
%files -n %{name}+background_threads_runtime_support-devel
%ghost %{crate_instdir}/Cargo.toml
-%package -n %{name}+debug-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+debug-devel %{_description}
-
-This package contains library source intended for building other packages which
-use the "debug" feature of the "%{crate}" crate.
-
-%files -n %{name}+debug-devel
-%ghost %{crate_instdir}/Cargo.toml
-
%package -n %{name}+override_allocator_on_supported_platforms-devel
Summary: %{summary}
BuildArch: noarch
@@ -101,8 +76,7 @@ BuildArch: noarch
%description -n %{name}+override_allocator_on_supported_platforms-devel %{_description}
This package contains library source intended for building other packages which
-use the "override_allocator_on_supported_platforms" feature of the
-"%{crate}" crate.
+use the "override_allocator_on_supported_platforms" feature of the "%{crate}" crate.
%files -n %{name}+override_allocator_on_supported_platforms-devel
%ghost %{crate_instdir}/Cargo.toml
@@ -138,8 +112,7 @@ BuildArch: noarch
%description -n %{name}+unprefixed_malloc_on_supported_platforms-devel %{_description}
This package contains library source intended for building other packages which
-use the "unprefixed_malloc_on_supported_platforms" feature of the
-"%{crate}" crate.
+use the "unprefixed_malloc_on_supported_platforms" feature of the "%{crate}" crate.
%files -n %{name}+unprefixed_malloc_on_supported_platforms-devel
%ghost %{crate_instdir}/Cargo.toml
diff --git a/rust2rpm.toml b/rust2rpm.toml
index c07bf9f..8c780eb 100644
--- a/rust2rpm.toml
+++ b/rust2rpm.toml
@@ -8,48 +8,54 @@ license-files.exclude = [
number = 10
file = "0001-Downstream-only-always-use-the-system-jemalloc.patch"
comments = [
- "Downstream-only: always use the system jemalloc",
+ "Downstream-only: always use the system jemalloc",
]
[requires]
build = [
- "tomcli",
- "pkgconfig(jemalloc)",
+ "tomcli",
+ "pkgconfig(jemalloc)",
]
lib = [
- "pkgconfig(jemalloc)",
+ "pkgconfig(jemalloc)",
]
[scripts.prep]
pre = [
- "# Remove the bundled copy of jemalloc.",
- "# It has the following licenses:",
- "# BSD-2-Clause: everything not otherwise indicated",
- "# BSD-3-Clause: jemalloc/bin/jeprof.in, jemalloc/test/{src,unit}/SFMT.c,",
- "# jemalloc/test/include/test/SFMT*.h",
- "# FSFAP: jemalloc/m4/ax_cxx_compile_stdcxx.m4",
- "# GPL-3.0-or-later: jemalloc/build-aux/config.{guess,sub}",
- "# HPND-Sell: jemalloc/build-aux/install-sh",
- "# MIT: jemalloc/test/unit/hash.c",
- "# LicenseRef-Fedora-Public-Domain: jemalloc/include/jemalloc/internal/hash.h",
- "# (https://gitlab.com/fedora/legal/fedora-license-data/-/issues/660)",
- "rm -rv jemalloc",
- "# Remove the configure script for the bundled jemalloc.",
- "# Its license is: FSFUL AND FSFAP",
- "rm -rv configure",
- "# Add unprefixed_malloc_on_supported_platforms to default features. Since",
- "# we always use the system jemalloc, and it is unprefixed, this feature is",
- "# effectively always enabled, so this helps dependent code with conditionals",
- "# do the right thing, particularly some of the tests in",
- "# rust-tikv-jemallocator.",
- "tomcli set Cargo.toml append features.default \\",
- " unprefixed_malloc_on_supported_platforms",
+ """\
+# Remove the bundled copy of jemalloc.
+# It has the following licenses:
+# BSD-2-Clause: everything not otherwise indicated
+# BSD-3-Clause: jemalloc/bin/jeprof.in, jemalloc/test/{src,unit}/SFMT.c,
+# jemalloc/test/include/test/SFMT*.h
+# FSFAP: jemalloc/m4/ax_cxx_compile_stdcxx.m4
+# GPL-3.0-or-later: jemalloc/build-aux/config.{guess,sub}
+# HPND-Sell: jemalloc/build-aux/install-sh
+# MIT: jemalloc/test/unit/hash.c
+# LicenseRef-Fedora-Public-Domain: jemalloc/include/jemalloc/internal/hash.h
+# (https://gitlab.com/fedora/legal/fedora-license-data/-/issues/660)
+rm -rv jemalloc
+# Remove the configure script for the bundled jemalloc.
+# Its license is: FSFUL AND FSFAP
+rm -rv configure
+# Add unprefixed_malloc_on_supported_platforms to default features. Since
+# we always use the system jemalloc, and it is unprefixed, this feature is
+# effectively always enabled, so this helps dependent code with conditionals
+# do the right thing, particularly some of the tests in
+# rust-tikv-jemallocator.
+tomcli set Cargo.toml append features.default \\
+ unprefixed_malloc_on_supported_platforms\
+""",
]
[features]
hide = [
- # Do not expose features that would require passing options to the configure
- # script of a bundled jemalloc library. Did we miss any?
- "disable_cache_oblivious",
- "disable_initial_exec_tls",
+ # Do not expose features that would require passing options to the
+ # configure script of a bundled jemalloc library. Did we miss any?
+ # https://src.fedoraproject.org/rpms/rust-tikv-jemalloc-sys/pull-request/1#comment-326578
+ "background_threads",
+ "debug",
+ "disable_cache_oblivious",
+ "disable_initial_exec_tls",
+ "profiling_libunwind",
]
diff --git a/sources b/sources
index a544782..898c270 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 01aab571381f9965faf0083240a4b65ea56a39f36feb7b540183e39ca20adec159bea773a79b29172e01ba52b06dba95c9e8b1ec0b62b380f659b0b66cbf7214
+SHA512 (tikv-jemalloc-sys-0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8.crate) = db30e97008de77beef3f6149057449647670b0511904803a5faae3df84e718e542069a8a0460ecf876d8b9ee8a986ace3ea5a7f1a34d39c6a80152c576506235
diff --git a/tikv-jemalloc-sys-fix-metadata-auto.diff b/tikv-jemalloc-sys-fix-metadata-auto.diff
index 1b15ed2..c906876 100644
--- a/tikv-jemalloc-sys-fix-metadata-auto.diff
+++ b/tikv-jemalloc-sys-fix-metadata-auto.diff
@@ -1,15 +1,15 @@
---- tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7/Cargo.toml 2025-10-16T20:00:08.528131+00:00
+--- tikv-jemalloc-sys-0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8/Cargo.toml 1970-01-01T00:00:01+00:00
++++ tikv-jemalloc-sys-0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8/Cargo.toml 2026-06-05T09:11:04.184667+00:00
@@ -13,7 +13,7 @@
edition = "2018"
rust-version = "1.71.0"
name = "tikv-jemalloc-sys"
--version = "0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7"
-+version = "0.6.1"
+-version = "0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8"
++version = "0.7.1"
authors = [
"Alex Crichton <alex@alexcrichton.com>",
"Gonzalo Brito Gadeschi <gonzalobg88@gmail.com>",
-@@ -99,3 +99,4 @@
+@@ -100,3 +100,4 @@
"cfg(jemallocator_docs)",
"cfg(prefixed)",
]
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-06-07 6:32 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-07 6:32 [rpms/rust-tikv-jemalloc-sys] rawhide: Update to version 0.7.1 Benjamin A. Beasley
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox