Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libwasmedge0-0.16.1-2.5 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libwasmedge0 Distribution: openSUSE Tumbleweed
Version: 0.16.1 Vendor: openSUSE
Release: 2.5 Build date: Tue Apr 14 20:41:38 2026
Group: System/Libraries Build host: reproducible
Size: 1984956 Source RPM: wasmedge-0.16.1-2.5.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/WasmEdge/WasmEdge
Summary: WasmEdge library
Library for WasmEdge.

Provides

Requires

License

Apache-2.0 AND CC0-1.0

Changelog

* Tue Apr 14 2026 Dirk Müller <dmueller@suse.com>
  - add gcc16.patch (bsc#1262067)
* Sat Apr 11 2026 Dirk Müller <dmueller@suse.com>
  - update to 0.16.1:
    * fix(tools): revert the proposal disable options
    * fix(tools): wrong option name for threads proposal
    * test(example): update mandelbrot-set-in-threads example
    * ci: use macos-15-intel as the ci runner, instead of
      macos-14-large
    * feat(installer,v2): add version-aware manylinux support for
      0.15.0+
    * feat(installer,v2): support WasmEdge 0.15.0 tarball structure
    * [CAPI]
    * feat(api): allow redirect of stdin, stdout, and stderr in C
      SDK
    * feat(api): refactor the api header file
    * feat(api): new api for setting wasm standard in config
    * [WASI]
    * feat(wasi): export wasi module to calling frame
    * feat(wasi): don't handle append flag ourself
    * [WASI-NN]
    * feat(wasi-nn): bump llama.cpp b7090
    * feat(wasi-nn): bump wasi-nn plugin to 0.1.34
    * feat(wasi-nn): support gpt-oss
    * feat(wasi-nn): remove llama_context_default_params, use
      default common_params value
    * feat(wasi-nn,bitnet): add BitNet backend support
    * feat(wasi-nn,ggml): support MiniCPM-V4.5
    * feat(wasi-nn,MLX): support whisper for MLX backend
    * feat(wasi-nn,ggml): adjust seed type
    * feat(wasi-nn): provide WASMEDGE_FORCE_DOWNLOAD_SIMDJSON to
      avoid using system simdjson
    * fix(WASI-NN/MLX): change loadBytesFromFile ifstream
    * refactor(WASI-NN/GGML): parse metadata
    * refactor(WASI-NN/GGML): refactor function structure
    * [Plugin]
    * feat(plugin): add WasmEdgeIOstream API
    * feat(plugin): bump the dependencies of wasmedge-ffmpeg,
      ffmpeg to 7.1
    * [AOT]
    * feat(aot): add support for llvm 21
    * [Tools]
    * feat(tools): tool options for wasm 3.0
    * feat(compiler): gc proposal - support array instructions
    * feat(compiler): gc proposal - support br instructions
    * feat(compiler): gc proposal - support ref instructions
    * feat(compiler): gc proposal - support struct instructions
    * feat(compiler): support GC types in AOT compiler
    * refactor(compiler): refine the value load/store of allocated
      array
    * [Component Model]
    * Update import name rule (spec changes)
    * Partial resource support
    * Support more WASM interface types
    * Validate instantiate imports and arguments
    * Validate CoreInstance Section, Improve Context, add tests for
      nested components
    * Add validation for sortidx
    * refactor(ast,loader): unify the coding style of canonical in
      component model
    * refactor(ast): adjust the AST nodes for component model and
      add implementation comments
    * refactor(ast): rename the basic types of component model
    * refactor(loader,ast): adjust the AST nodes for component
      model
    * refactor(loader): fix the error info and re-order the
      functions of component model loader
    * feat(component-model/validation): validate alias section
    * [Executor]
    * Save thread-local variables before executing the nested VM
      call
    * Merge `prepare` and `SavedThreadLocal`
    * Re-order and lint the instructions.
    * refactor(executor): move the packVal/unpackVal functions
    * refactor(executor): refine the logging codes
    * refactor(executor,compiler): reduce the redundant code
      between aot proxy and interpreter
    * fix(executor): add checks before dumpStackTrace
    * refactor(runtime,executor): apply the new component AST
      structures in the instantiation phase
    * [Runtime]
    * coredump: Implement WASM coredump feature when the trap
      occurs
    * coredump: Fix type conversion issue
    * feat(ast,runtime): apply some resource type and component
      hostfunc conversion
    * [Installer]
    * v1: Show error message when it is triggered on Windows
    * v1: Update the assets' URLs for the 0.13.5 and 0.14.0 ggmlbn
    * v1: add plugin wasi\_nn-tensorflowlite for mac arm from
      0.14.1
    * v2: Enhance the message for -c/--ggmlcuda
    * v2: Provide a better output for the usage of the --version
      option
    * v2: Update the assets' URLs for the 0.14.1 ggmlbn
    * v2: Use 0.14.1 by default
    * v2: Enhance the troubleshooting message
    * [LLVM] Support LLVM 19
    * [Log]
    * Support all log levels in the API and add user callback
      support
    * Allow unregistering the log callback function.
    * [Loader] Support more proposals in Serializer:
    * Add Exception Handling proposal
    * Add tests for relaxed-SIMD instructions
    * Add Function References Instructions and their tests
    * Add GC proposal types and instructions with corresponding
      tests
    * Add tests for Typed Function References proposal's types
    * Add tests for composite and sub types
    * Fix nested component load
    * unify the coding style of EXPECTED\_TRY
    * use error instead of info for error logging
    * [Validator]
    * [Validator] Add detection of missing atomic instructions for
      memory alignment.
    * [Validator] Non-imported global is valid in const expression
      validation with function-reference proposal.
    * [Validator] Fix the error code of call\_indirection
      instruction validation.
    * refactor(validator): re-design the validator structures and
      apply the new component model AST
    * refactor(ast,loader): re-design the ast structures in
      component model
    * [Plugin] Image: Use `stb_image` to replace libpng and
      libjpeg.
    * Bump to f056911
    * chore(plugin): wasmedge-images: bump to stb\_image\_resize2
      2.14
    * [Plugin] Stable Diffusion:
    * Bump to dcf91
    * Add more tests
    * Add option for enabling OpenMP
    * Fix the build failure on macOS Metal
    * Fix reuse context segmentation fault
    * Support clip\_g option
    * [Plugin] New proposals: Implement wasi-poll poll-oneoff
    * [Plugin] wasm\_bpf: Fix error of poisoned identifier
    * [WASI-NN]
    * Add finalize\_execution\_context function
    * Bump plugin version to 0.1.20
    * Fix incorrect function dispatch.
    * Refactor dependency CMake
    * Refactor the graph and context management mechanism for all
      backends.
    * Apply WASMEDGE\_WASI\_NN\_VERSION to the plugin's version
    * Update tensor type index
    * [WASI-NN] Torch backend:
    * Update PyTorch version
    * Support Torch AOTI
    * [WASI-NN] llama.cpp backend:
    * Bump llama.cpp to b5896
    * Do not append SEP when getting embeddings
    * Fix accessing freed data after unload.
    * Fix `fmt::format` error in embedding
    * Fix reloading llama context
    * Reload llama context if embedding status changes
    * Support new vision models: Qwen2VL
    * Support new options: seed, split-mode, and warmup
    * Disable warmup by default to match previous behavior
    * Use the cached image embed instead to reduce costs
    * Support text-to-speech
    * Add TTS speaker profile support
    * Check the projection model before loading
    * use the new libmtmd for multimodal models
    * clear the context before mtmd evaluation
    * fix n\_ubatch assignment
    * [WASI-NN] whisper.cpp backend:
    * Fix the token timestamp option
    * Move the whisper.cpp linking out of the header.
    * Add more options: no-timestamp and audio-ctx
    * Support Metal on macOS
    * Support CUDA on Linux
    * Fix the modified test file path
    * [WASI-NN] mlx backend:
    * Support `mlx` backend for the WASI-NN plugin
    * support gemma3 for mlx plugin
    * support quantized gemma3 model
    * feat(WASI-NN/mlx): support tensor input
    * [WASI-NN] ChatTTS backend:
    * Fix GIL problem and do not call Py\_Finalize
    * Update compute function to be compatible with v0.2.1
    * [WASI-NN] piper backend:
    * Extend the json\_input functionality to allow setting various
      parameters at runtime
    * Fix arguments for target linking and including in piper patch
    * [WASI-NN] openvino backend:
    * Update to 2025.0.0
    * Add openvino-genai support
    * Add dependency installer for openvino-genai
    * feat(wasi-nn/openvino): add device string retrieval and
      improve input tensor handling
    * [Debug] Add stack trace while an error occurred
    * [CAPI]
    * feat(c-api): add method to delete registered modules from VM
    * Fixed issues:
    * [Compiler] Use pointer to pointer of data of memory instance
      in execution context for passing into AOT mode.
    * [Loader] Fix the wrong default elem type.
    * [Loader] Fix the error code and detection of malformed memory
      operation flags.
    * [Loader] Fix the element segment format in wasm-1.0.
    * [Loader] Sections in module should in ordered.
    * [Loader] The multi-value checking should in validation phase.
    * [LLVM] Check unsupported proposals in configure
    * [LLVM] Ignore C++17 deprecated warning in <ciso646> header
    * [LLVM] `LLVMX86_MMXTypeKind` moved in LLVM-20
    * [LLVM] Correctness the bit cast of relaxed-simd instructions
    * [WASI] win: Use `ReadFile/WriteFile` instead of
      `ReadFileEx/WriteFileEx`
    * [WASI-crypto] Fix: secretkey\_export on RSA with
      ENCODING\_PKCS8
    * [VM] Support VM.getFunctionList for the component instance
    * fix: add Python 3.9 setup for OpenWRT build dependencies
    * fix(executor): fix the copy of valtype in the ref\_test
      instructions
    * fix(executor): pick the first nan value for min and max
      instructions
    * fix(loader,validator,test): shared memory must-have-max case
      should be in validation phase.
    * fix(validator): enforce subtyping depth limit during
      validation
    * fix(wasi\_nn): update input tensor shape and simplify model
      compilation
    * fix(CAPI): no longer include stdbool.h after C23
    * fix(wasi-nn, ggml):  Empty generation returned if n\_predict
      is -1 or -2
    * fix: the uninstaller can handle the .bash\_profile even if it
      is not a regular file.
    * ci(uninstaller): verify the symlink uninstallation
* Tue Jul 16 2024 Jan Engelhardt <jengelh@inai.de>
  - Add fmt11.patch to resolve FTBFS
* Sun Nov 26 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.13.5:
    * [Component] share loading entry for component and module
      (#2945)
    * Initial support for the component model proposal.
    * This PR allows WasmEdge to recognize the component and module
      format.
    * Provide options for enabling OpenBLAS, Metal, and cuBLAS.
    * Bump llama.cpp to b1383
    * Build thirdparty/ggml only when the ggml backend is enabled.
    * Enable the ggml plugin on the macOS platform.
    * Introduce `AUTO` detection. Wasm application will no longer
      need to specify the hardware spec (e.g., CPU or GPU). It will
      auto-detect by the runtime.
    * Unified the preload options with case-insensitive matching
    * Introduce `metadata` for setting the ggml options.
    * The following options are supported:
    * `enable-log`: `true` to enable logging. (default: `false`)
    * `stream-stdout`: `true` to print the inferred tokens in the
      streaming mode to standard output. (default: `false`)
    * `ctx-size`: Set the context size the same as the `--ctx-size`
      parameter in llama.cpp. (default: `512`)
    * `n-predict`: Set the number of tokens to predict, the same as
      the `--n-predict` parameter in llama.cpp. (default: `512`)
    * `n-gpu-layers`: Set the number of layers to store in VRAM,
      the same as the `--n-gpu-layers` parameter in llama.cpp.
      (default: `0`)
    * `reverse-prompt`: Set the token pattern at which you want to
      halt the generation. Similar to the `--reverse-prompt`
      parameter in llama.cpp. (default: `""`)
    * `batch-size`: Set the number of batch sizes for prompt
      processing, the same as the `--batch-size` parameter in
      llama.cpp. (default: `512`)
    * Notice: Because of the limitation of the WASI-NN proposal,
      there is no way to set the metadata during the loading
      process. The current workaround will re-load the model when
      `n_gpu_layers` is set to a non-zero value.
    * Installer: Support WASI-NN ggml plugin on both macOS Intel
      model (CPU only) and macOS Apple Silicon model. (#2882)
    * [Java Bindings] provide platform-specific jni and jar for
      Java bindings (#2980)
    * [C API]:
    * Provide getData API for FunctionInstance (#2937)
    * Add the API to set WASI-NN preloads. (#2827)
    * [Plugin]:
    * [zlib]:
    * initial support of the zlib plugin (#2562)
    * With a simple building guide and basic working examples
    * [MSVC] Support MSVC for building WasmEdge
    * [AOT] Support LLVM 17
    * Fixed issues:
    * [Installer]: Double quote the strings to prevent splitting in
      env file (#2994)
    * [AOT]:
    * Validate AOT section header fields
    * Add invariant attribute for memory and global pointer
    * [C API]:
    * Fix the wrong logic of getting types from exports.
    * [Example] Fix get-string with the latest C++ internal getSpan
      API. Fixes #2887 (#2929)
    * [CI] install llvm@16 to fix macOS build (#2878)
    * Misc:
    * [Example] Update wit-bindgen version from 0.7.0 to 0.11.0
      (#2770)
    * Thank all the contributors who made this release possible!
    * dm4, hydai, Lîm Tsú-thuàn, Meenu Yadav, michael1017, proohit,
      Saikat Dey, Shen-Ta Hsieh, Shreyas Atre, Wang Jikai, Wck-
      iipi, YiYing He
    * If you want to build from source, please use
      WasmEdge-0.13.5-src.tar.gz instead of the zip or tarball
      provided by GitHub directly.
    * ### 0.13.4 (2023-09-05)
    * Features:
    * [C API] Provide API for registering the Pre- and Post- host
      functions
    * Pre host function will be triggered before calling every host
      function
    * Post host function will be triggered after calling every host
      function
    * [CI] Update llvm-windows from 13.0.3 to 16.0.6
    * WasmEdge supports multiple LLVM version, users can choose
      whatever they want.
    * This change is for CI.
    * [CI] build alpine static libraries (#2699)
    * This provides pre-built static libraries using musl-libc on
      alpine.
    * [Plugin] add wasmedge\_rustls\_plugin (#2762)
    * [Plugin] implement opencvmini `rectangle` and `cvtColor`
      (#2705)
    * [Test] Migrating spec test from RapidJSON to SIMDJSON (#2659)
    * [WASI Socket] AF\_UNIX Support (#2216)
    * This is disable by default.
    * How to enable this feature:
    * CLI: Use `--allow-af-unix`.
    * C API: Use `WasmEdge\_ConfigureSetAllowAFUNIX`.
    * [WASI-NN] Add ggml backend for llama (#2763)
    * Integrate llama.cpp as a new WASI-NN backend.
    * [WASI-NN] Add load\_by\_name implementation into wasi-nn
      plugin (#2742)
    * Support named\_model feature.
    * [WASI-NN] Added support for Tuple Type Output Tensors in
      Pytorch Backend (#2564)
    * Fixed issues:
    * [AOT] Fix fallback case of `compileVectorExtAddPairwise`.
      (#2736)
    * [AOT] Fix the neontbl1 codegen error on macOS (#2738)
    * [Runtime] fix memory.init oob. issue #2743  (#2758)
    * [Runtime] fix table.init oob. issue #2744 (#2756)
    * [System] Remove "inline" from Fault::emitFault (#2695)
      (#2720)
    * [Test] Use std::filesystem::u8path instead of a `const char*`
      Path (#2706)
    * [Utils] Installer: Fix checking of shell paths (#2752)
    * [Utils] Installer: Formatting and Better source message
      (#2721)
    * [WASI] Avoid undefined function `FindHolderBase::reset`
    * [WASI] itimerspec with 0 timeout will disarm timer, +1 to
      workaround (#2730)
* Mon Aug 21 2023 Alexandre Vicenzi <alexandre.vicenzi@suse.com>
  - Initial revision

Files

/usr/lib64/libwasmedge.so.0
/usr/lib64/libwasmedge.so.0.1.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:54:38 2026