Compare commits

...
Sign in to create a new pull request.

9 commits

Author SHA1 Message Date
Fedora Release Engineering
bf32f63a71 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:41:38 +00:00
hydai
413625c189 Release 0.17.1
Signed-off-by: hydai <hydai@hyd.ai>
2026-07-06 13:04:14 +00:00
František Zatloukal
bc89d47d1c Rebuilt for fmt/spdlog 2026-06-25 12:41:53 +02:00
hydai
cf2bc7a492 Release 0.17.0
- Bump C API library version (capi_version) to 0.1.1
- Drop Patch0: Poller context refactor merged upstream in 0.17.0 (WasmEdge/WasmEdge#4509)

Signed-off-by: hydai <hydai@hyd.ai>
2026-06-02 03:36:04 +00:00
hydai
2deb44698f Release 0.16.1
Signed-off-by: hydai <hydai@hyd.ai>
2026-01-29 10:57:10 +00:00
Fedora Release Engineering
77d3cb82a2 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:07:26 +00:00
dm4
03061a817a Backport fix for CVE-2025-22921
Signed-off-by: dm4 <dm4@secondstate.io>
2026-01-02 07:50:30 +00:00
dm4
77dbafb03f Remove the unused patch file
Signed-off-by: dm4 <dm4@secondstate.io>
2026-01-02 07:48:31 +00:00
Marcin Juszkiewicz
07fa8c1127 enable RISC-V 64-bit port 2025-12-15 13:25:37 +01:00
4 changed files with 23 additions and 35 deletions

3
.gitignore vendored
View file

@ -12,3 +12,6 @@
/WasmEdge-0.14.0-src.tar.gz
/WasmEdge-0.14.1-src.tar.gz
/WasmEdge-0.15.0-src.tar.gz
/WasmEdge-0.16.1-src.tar.gz
/WasmEdge-0.17.0-src.tar.gz
/WasmEdge-0.17.1-src.tar.gz

View file

@ -1,31 +0,0 @@
From 05c0693bb02e83f342af08ed27747be3bc761668 Mon Sep 17 00:00:00 2001
From: Shen-Ta Hsieh <beststeve@secondstate.io>
Date: Tue, 21 Jan 2025 13:19:23 +0800
Subject: [PATCH] [LLVM] Ignore c++17 deprecated warning in <ciso646> header
Signed-off-by: Shen-Ta Hsieh <beststeve@secondstate.io>
---
lib/llvm/llvm.h | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/lib/llvm/llvm.h b/lib/llvm/llvm.h
index b5e19745..9b08d97b 100644
--- a/lib/llvm/llvm.h
+++ b/lib/llvm/llvm.h
@@ -2,6 +2,13 @@
// SPDX-FileCopyrightText: 2019-2024 Second State INC
#pragma once
+#if defined(__GNUC__) || defined(__clang__)
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wcpp"
+#include <ciso646>
+#pragma GCC diagnostic pop
+#endif
+
#include "common/errcode.h"
#include "common/span.h"
#include <llvm-c/Analysis.h>
--
2.34.1

View file

@ -12,3 +12,6 @@ SHA512 (WasmEdge-0.13.5-src.tar.gz) = 9d3ece45897d2c9bb3848662fc4ab36c2e0f178450
SHA512 (WasmEdge-0.14.0-src.tar.gz) = fa9ab14f1c477e1909efe88d760a2ab9212687328a885054f0830284bc71d559ab5263eefbbc564d88280b3907d5e3145ffeff87830eb13ad1f3fc4a599e4340
SHA512 (WasmEdge-0.14.1-src.tar.gz) = cf708ad789c8d7cb8b5885d6b13dbb010fa433e93971fedb0c05dd2794ad69d79b08535c854ea8744243ff65c61f0de1b6e3fe2a981b69fc92701b4675cc80d4
SHA512 (WasmEdge-0.15.0-src.tar.gz) = 3a41f362852dd04dc441ebe10fac266703bb146100cceec64df3fce76f57960ac7dacfc9c1243f4177899a5c4d50166158908b0ec4e88e3f226cad2fd350e6cd
SHA512 (WasmEdge-0.16.1-src.tar.gz) = b09c8d83e3627085382109ea073ecc099b57e109b419171a29ab780ee36b371de9bd1864d478c15324f29baabd0c19dda8a32a37f46a738f39e47ef6d51a0770
SHA512 (WasmEdge-0.17.0-src.tar.gz) = 3e0f9739c7cd5af4ad1e54ed009719c8e4d3d4bfc821103bd954f5bc662381278f97078b4d177f4fae599b3a199b55b6e1fd81ce75ab7711921779db2e89d567
SHA512 (WasmEdge-0.17.1-src.tar.gz) = b5f1d7cde7fee8f43dff972135fb49489c0e752cd364aa13ecb15b7ccd0d81579ac2552d3e3a8f6f5a870313eda640010f833869a0089677a3c8d76476e0fbed

View file

@ -1,7 +1,7 @@
%global version 0.15.0
%global version 0.17.1
%global reponame WasmEdge
%global capi_soname 0
%global capi_version 0.1.0
%global capi_version 0.1.1
Name: wasmedge
Version: %{version}
@ -23,7 +23,7 @@ Requires: lld18
Requires: llvm18
Requires: spdlog
# Currently wasmedge could only be built on specific arches
ExclusiveArch: x86_64 aarch64
ExclusiveArch: x86_64 aarch64 riscv64
Provides: %{reponame} = %{version}-%{release}
Provides: bundled(blake3) = 1.2.0
Provides: bundled(wasi-cpp-header) = 0.0.1
@ -55,7 +55,7 @@ Provides: %{reponame}-devel = %{version}-%{release}
This package contains necessary header files for %{reponame} development.
%prep
%autosetup -n %{name}
%autosetup -n %{name} -p1
[ -f VERSION ] || echo -n %{version} > VERSION
%build
@ -102,6 +102,19 @@ cd ..
%{_includedir}/%{name}/int128.h
%{_includedir}/%{name}/version.h
%{_includedir}/%{name}/wasmedge.h
%{_includedir}/%{name}/wasmedge_ast.h
%{_includedir}/%{name}/wasmedge_basic.h
%{_includedir}/%{name}/wasmedge_compiler.h
%{_includedir}/%{name}/wasmedge_configure.h
%{_includedir}/%{name}/wasmedge_context.h
%{_includedir}/%{name}/wasmedge_deprecated.h
%{_includedir}/%{name}/wasmedge_execution.h
%{_includedir}/%{name}/wasmedge_experimental.h
%{_includedir}/%{name}/wasmedge_instance.h
%{_includedir}/%{name}/wasmedge_plugin.h
%{_includedir}/%{name}/wasmedge_tools.h
%{_includedir}/%{name}/wasmedge_value.h
%{_includedir}/%{name}/wasmedge_vm.h
%{_libdir}/lib%{name}.so
%changelog