public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/wasmedge] epel9: Update to 0.17.1
@ 2026-07-06 15:31 hydai
0 siblings, 0 replies; only message in thread
From: hydai @ 2026-07-06 15:31 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/wasmedge
Branch : epel9
Commit : a3a777e1790f519cfe858f0adcd531f4c6a213de
Author : hydai <hydai@hyd.ai>
Date : 2026-07-06T15:30:48+00:00
Stats : +7/-59 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/wasmedge/c/a3a777e1790f519cfe858f0adcd531f4c6a213de?branch=epel9
Log:
Update to 0.17.1
Signed-off-by: hydai <hydai@hyd.ai>
---
diff --git a/.gitignore b/.gitignore
index f3840fc..735c80f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
/WasmEdge-0.13.5-src.tar.gz
/WasmEdge-0.14.0-src.tar.gz
/WasmEdge-0.17.0-src.tar.gz
+/WasmEdge-0.17.1-src.tar.gz
diff --git a/0001-Build-with-fmt-8-and-older-spdlog.patch b/0001-Build-with-fmt-8-and-older-spdlog.patch
deleted file mode 100644
index eac4752..0000000
--- a/0001-Build-with-fmt-8-and-older-spdlog.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-diff --git a/include/common/int128.h b/include/common/int128.h
-index 40f49e727..d26ad3011 100644
---- a/include/common/int128.h
-+++ b/include/common/int128.h
-@@ -555,6 +555,7 @@ using uint128_t = uint128;
- #include <fmt/format.h>
-
- FMT_BEGIN_NAMESPACE
-+#if FMT_VERSION >= 90000
- namespace detail {
- inline constexpr bool operator>=(detail::uint128_fallback LHS,
- unsigned int RHS) {
-@@ -668,6 +669,7 @@ FMT_CONSTEXPR20 inline int count_digits(detail::uint128_fallback N) {
- }
-
- } // namespace detail
-+#endif
-
- template <typename Char> struct formatter<WasmEdge::uint128, Char> {
- private:
-diff --git a/lib/common/spdlog.cpp b/lib/common/spdlog.cpp
-index 39ba477bb..39f6a7ff8 100644
---- a/lib/common/spdlog.cpp
-+++ b/lib/common/spdlog.cpp
-@@ -9,7 +9,30 @@
- // https://github.com/gabime/spdlog/pull/3198
- #pragma clang diagnostic ignored "-Wextra-semi"
- #endif
-+#if __has_include(<spdlog/sinks/callback_sink.h>)
- #include <spdlog/sinks/callback_sink.h>
-+#else
-+// Fallback for spdlog without callback_sink.h (e.g. RHEL 9 / EPEL 9 spdlog 1.10).
-+#include <spdlog/sinks/base_sink.h>
-+#include <functional>
-+#include <mutex>
-+namespace spdlog::sinks {
-+template <typename Mutex> class callback_sink final : public base_sink<Mutex> {
-+public:
-+ explicit callback_sink(
-+ std::function<void(const details::log_msg &)> Callback)
-+ : Cb(std::move(Callback)) {}
-+
-+protected:
-+ void sink_it_(const details::log_msg &Msg) override { Cb(Msg); }
-+ void flush_() override {}
-+
-+private:
-+ std::function<void(const details::log_msg &)> Cb;
-+};
-+using callback_sink_mt = callback_sink<std::mutex>;
-+} // namespace spdlog::sinks
-+#endif
- #if defined(__clang_major__) && __clang_major__ >= 10
- #pragma clang diagnostic pop
- #endif
diff --git a/sources b/sources
index 8bce1f5..8de4d16 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (WasmEdge-0.17.0-src.tar.gz) = 3e0f9739c7cd5af4ad1e54ed009719c8e4d3d4bfc821103bd954f5bc662381278f97078b4d177f4fae599b3a199b55b6e1fd81ce75ab7711921779db2e89d567
+SHA512 (WasmEdge-0.17.1-src.tar.gz) = b5f1d7cde7fee8f43dff972135fb49489c0e752cd364aa13ecb15b7ccd0d81579ac2552d3e3a8f6f5a870313eda640010f833869a0089677a3c8d76476e0fbed
diff --git a/wasmedge.spec b/wasmedge.spec
index 8817fca..a03ac2b 100644
--- a/wasmedge.spec
+++ b/wasmedge.spec
@@ -1,4 +1,4 @@
-%global version 0.17.0
+%global version 0.17.1
%global reponame WasmEdge
%global capi_soname 0
%global capi_version 0.1.1
@@ -11,8 +11,6 @@ Summary: High performance WebAssembly Virtual Machine
License: ASL 2.0 and CC0
URL: https://github.com/%{reponame}/%{reponame}
Source0: %{url}/releases/download/%{version}/%{reponame}-%{version}-src.tar.gz
-# Downstream: build against RHEL 9 fmt 8 / spdlog 1.10 (no callback_sink)
-Patch0: 0001-Build-with-fmt-8-and-older-spdlog.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: git
@@ -119,6 +117,10 @@ cd ..
%{_libdir}/lib%{name}.so
%changelog
+* Mon Jul 06 2026 hydai <hydai@hyd.ai> - 0.17.1-1
+- Update to 0.17.1
+- Drop 0001-Build-with-fmt-8-and-older-spdlog.patch; fmt/spdlog compat upstreamed
+
* Tue Jun 02 2026 hydai <hydai@hyd.ai> - 0.17.0-1
- Update to 0.17.0
- Drop downstream LLVM 19/20/21 and overflow patches (merged upstream)
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-06 15:31 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-06 15:31 [rpms/wasmedge] epel9: Update to 0.17.1 hydai
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox