public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rust-tikv-jemalloc-sys] f44: Update to version 0.7.1
@ 2026-06-07  6:34 Benjamin A. Beasley
  0 siblings, 0 replies; only message in thread
From: Benjamin A. Beasley @ 2026-06-07  6:34 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/rust-tikv-jemalloc-sys
Branch : f44
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=f44

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:34 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:34 [rpms/rust-tikv-jemalloc-sys] f44: 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