From 457814a3bda541ffed9ec436d83233ab2227a821 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Nov 2026 03:06:01 +0000 Subject: [PATCH] Bump hyperlight-guest-bin from 0.18.0 to 0.19.0 Bumps [hyperlight-guest-bin](https://github.com/hyperlight-dev/hyperlight) from 0.18.0 to 0.19.0. - [Release notes](https://github.com/hyperlight-dev/hyperlight/releases) - [Changelog](https://github.com/hyperlight-dev/hyperlight/blob/main/CHANGELOG.md) - [Commits](https://github.com/hyperlight-dev/hyperlight/compare/v0.18.0...v0.19.0) --- updated-dependencies: - dependency-name: hyperlight-guest-bin dependency-version: 0.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 127 ++++++++++++++++++++++++++++++++++++----------------- Cargo.toml | 2 +- 2 files changed, 88 insertions(+), 41 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6fc29b3b..d67656bf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -26,6 +26,12 @@ version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" +[[package]] +name = "allocator-api2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c880a97d28a3681c0267bd29cff89621202715b065127cd445fa0f0fe0aa2880" + [[package]] name = "android_system_properties" version = "0.1.5" @@ -289,15 +295,6 @@ dependencies = [ "serde_core", ] -[[package]] -name = "buddy_system_allocator" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1af5a01adeeade54c9f5060300227a8ee64c05b6376f28e9b8ee3b72dd2056f" -dependencies = [ - "spin 0.10.0", -] - [[package]] name = "bumpalo" version = "3.20.3" @@ -1454,7 +1451,7 @@ version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" dependencies = [ - "allocator-api2", + "allocator-api2 0.2.21", "equivalent", "foldhash", ] @@ -1465,7 +1462,7 @@ version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" dependencies = [ - "allocator-api2", + "allocator-api2 0.2.21", "equivalent", "foldhash", "serde", @@ -1635,12 +1632,31 @@ dependencies = [ "flatbuffers", "log", "smallvec", - "spin 0.12.3", + "spin", "thiserror", "tracing", "tracing-core", ] +[[package]] +name = "hyperlight-common" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8255ebc8f04272f64137e19f5c42cdcc1c92df56a63df964d258923c553add6" +dependencies = [ + "anyhow", + "bitflags 2.13.2", + "bytemuck", + "bytes", + "fixedbitset", + "flatbuffers", + "log", + "smallvec", + "spin", + "thiserror", + "tracing-core", +] + [[package]] name = "hyperlight-guest" version = "0.18.0" @@ -1649,8 +1665,23 @@ checksum = "7faceeab52cbc0f128e75fa4b0ee9fce17c3c462d7776feca66f41e98bf2a4bb" dependencies = [ "anyhow", "flatbuffers", - "hyperlight-common", - "hyperlight-guest-tracing", + "hyperlight-common 0.18.0", + "hyperlight-guest-tracing 0.18.0", + "itertools 0.15.0", + "serde_json", + "tracing", +] + +[[package]] +name = "hyperlight-guest" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2d8614341a6365a37395a975077a6472f0065919fc4e1bbe551097f8682ec2c" +dependencies = [ + "anyhow", + "flatbuffers", + "hyperlight-common 0.19.0", + "hyperlight-guest-tracing 0.19.0", "itertools 0.15.0", "serde_json", "tracing", @@ -1658,28 +1689,28 @@ dependencies = [ [[package]] name = "hyperlight-guest-bin" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7eff3c3b94ae4da51f03d535e9a13a4132f5f87694a19514c038a9517cfd750" +checksum = "9e81e9b723d4fb0804f0c6ef57383df6c66e768e443cf9d5bf8548d2e233fe57" dependencies = [ - "buddy_system_allocator", "flatbuffers", - "hyperlight-common", - "hyperlight-guest", + "hyperlight-common 0.19.0", + "hyperlight-guest 0.19.0", "hyperlight-guest-macro", - "hyperlight-guest-tracing", + "hyperlight-guest-tracing 0.19.0", "hyperlight-libc", "linkme", "log", - "spin 0.12.3", + "spin", + "talc", "tracing", ] [[package]] name = "hyperlight-guest-macro" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f957baa8d97e2787589bf084a18096c08ab4dd22d4f5a040f153f9f719330ec3" +checksum = "79986640467531455c7a4189f11c6f3a9cb63225bad1525bb5a0c2523390a15a" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -1693,8 +1724,20 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a12c240f87acd92e80ea08e9a405e781e4a15b9f38fee5fe261e9ce69b816d3" dependencies = [ - "hyperlight-common", - "spin 0.12.3", + "hyperlight-common 0.18.0", + "spin", + "tracing", + "tracing-core", +] + +[[package]] +name = "hyperlight-guest-tracing" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "386e053d56679610902ef68feb1966e043c67c55006954a6afdca89567a2ce21" +dependencies = [ + "hyperlight-common 0.19.0", + "spin", "tracing", "tracing-core", ] @@ -1721,8 +1764,8 @@ dependencies = [ "gdbstub_arch", "goblin", "hex", - "hyperlight-common", - "hyperlight-guest-tracing", + "hyperlight-common 0.18.0", + "hyperlight-guest-tracing 0.18.0", "kvm-bindings", "kvm-ioctls", "lazy_static", @@ -1770,7 +1813,7 @@ dependencies = [ "dashmap", "env_logger", "fn-traits", - "hyperlight-common", + "hyperlight-common 0.18.0", "hyperlight-host", "hyperlight-js-common", "hyperlight-js-runtime", @@ -1820,27 +1863,27 @@ dependencies = [ "hashbrown 0.17.1", "hex", "hmac", - "hyperlight-common", - "hyperlight-guest", + "hyperlight-common 0.18.0", + "hyperlight-guest 0.18.0", "hyperlight-guest-bin", "hyperlight-js-common", "rquickjs", "serde", "serde_json", "sha2 0.10.9", - "spin 0.12.3", + "spin", "tempfile", "tracing", ] [[package]] name = "hyperlight-libc" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a74af1c1cc60140c000a6ebd4eba3121bc2b8f56f134163c25eadca1146b73e0" +checksum = "4f0631fc2defbb09008f2dbcff3c995a8378e7e0efa614228cd6250f7b52c3be" dependencies = [ "anyhow", - "bindgen 0.72.1", + "bindgen 0.73.2", "cc", "glob", ] @@ -3704,12 +3747,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "spin" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" - [[package]] name = "spin" version = "0.12.3" @@ -3803,6 +3840,16 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "talc" +version = "5.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53f8ad14fa1c1b8635114abf9721076fe1e869572a5f26a52690f407292c80dc" +dependencies = [ + "allocator-api2 0.4.0", + "lock_api", +] + [[package]] name = "tempfile" version = "3.27.0" diff --git a/Cargo.toml b/Cargo.toml index 8cd010aa..22fc6eaf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ readme = "README.md" [workspace.dependencies] # Keep the host and guest on the same release for transport compatibility. -hyperlight-guest-bin = { version = "0.18.0", features = ["libc"] } +hyperlight-guest-bin = { version = "0.19.0", features = ["libc"] } hyperlight-host = { version = "0.18.0", default-features = false } hyperlight-common = { version = "0.18.0", default-features = false } hyperlight-guest = { version = "0.18.0" }