Skip to content

Commit 90578b1

Browse files
virtio-bindings: Prepare v0.2.5 release
Changed - Regenerate bindings with Linux 6.12. - Introduced bindgen build dependency and its clang development package dependency. See bindgen fix below for why this was necessary. Fixed - Add license files. - Use bindgen library from build.rs to fix i686 builds due to x86_64-specific alignment checks. Closes: #328 Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
1 parent 2c21f25 commit 90578b1

File tree

8 files changed

+15
-5
lines changed

8 files changed

+15
-5
lines changed

virtio-bindings/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Upcoming Release
22

3+
# v0.2.5
4+
35
## Changed
46

57
- Regenerate bindings with Linux 6.12.

virtio-bindings/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "virtio-bindings"
3-
version = "0.2.4"
3+
version = "0.2.5"
44
authors = ["Sergio Lopez <slp@redhat.com>"]
55
description = "Rust FFI bindings to virtio generated using bindgen."
66
repository = "https://github.com/rust-vmm/vm-virtio"

virtio-blk/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ vmm-sys-util = { workspace = true }
1818
log = "0.4.17"
1919
virtio-queue = { path = "../virtio-queue" }
2020
virtio-device = { path = "../virtio-device" }
21-
virtio-bindings = { path = "../virtio-bindings", version = "0.2.4" }
21+
virtio-bindings = { path = "../virtio-bindings", version = "0.2.5" }
2222

2323
[dev-dependencies]
2424
vm-memory = { workspace = true, features = ["backend-mmap", "backend-atomic"] }

virtio-console/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ edition = "2021"
1212

1313

1414
[dependencies]
15-
virtio-bindings = { path = "../virtio-bindings", version = "0.2.4" }
15+
virtio-bindings = { path = "../virtio-bindings", version = "0.2.5" }
1616
virtio-queue = { path = "../virtio-queue", version = "0.14.0" }
1717
vm-memory = { workspace = true }
1818

virtio-queue/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
- Add license files.
66

7+
## Changed
8+
9+
- Updated virtio-bindings from 0.2.4 to 0.2.5.
10+
711
# v0.14.0
812

913
## Changed

virtio-queue/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ test-utils = []
1616
vm-memory = { workspace = true }
1717
vmm-sys-util = { workspace = true }
1818
log = "0.4.17"
19-
virtio-bindings = { path="../virtio-bindings", version = "0.2.4" }
19+
virtio-bindings = { path="../virtio-bindings", version = "0.2.5" }
2020

2121
[dev-dependencies]
2222
criterion = "0.5.1"

virtio-vsock/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
- Add license files.
66

7+
## Changed
8+
9+
- Updated virtio-bindings from 0.2.4 to 0.2.5.
10+
711
# v0.8.0
812

913
## Changed

virtio-vsock/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ edition = "2021"
1212
[dependencies]
1313
# The `path` part gets stripped when publishing the crate.
1414
virtio-queue = { path = "../virtio-queue", version = "0.14.0" }
15-
virtio-bindings = { path = "../virtio-bindings", version = "0.2.4" }
15+
virtio-bindings = { path = "../virtio-bindings", version = "0.2.5" }
1616
vm-memory = { workspace = true }
1717

1818
[dev-dependencies]

0 commit comments

Comments
 (0)