From 995e7df97c36f1ace950f8e35d5000aba756422a Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Fri, 27 Feb 2026 09:44:33 +0100 Subject: [PATCH 1/3] Update cargo-release configuration to latest version --- Cargo.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index f2fbf21..751a604 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,8 +18,7 @@ thiserror = "1.0.16" cargo_metadata = "0.9.1" [package.metadata.release] -no-dev-version = true pre-release-replacements = [ - { file="Changelog.md", search="# Unreleased", replace="# Unreleased\n\n# {{version}} – {{date}}", exactly=1 }, + { file = "Changelog.md", search = "# Unreleased", replace = "# Unreleased\n\n# {{version}} – {{date}}", exactly = 1 }, ] pre-release-commit-message = "Release version {{version}}" From 868909c57955f3bc9055ac6ce14d550a40b15842 Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Fri, 27 Feb 2026 09:51:02 +0100 Subject: [PATCH 2/3] Update changelog --- Changelog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Changelog.md b/Changelog.md index 63326a4..1aba018 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,8 @@ # Unreleased +- Fix bootloader build on latest nightlies by passing `-Zjson-target-spec` ([#105](https://github.com/rust-osdev/bootimage/pull/105)) +- Fix typos in error messages ([#89](https://github.com/rust-osdev/bootimage/pull/89)) + # 0.10.3 – 2021-04-01 - Fix "unnnecessary trailing semicolon" warning on Rust 1.51 From 7296615a8b51cb3bc59b1def252377b173c185d0 Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Fri, 27 Feb 2026 09:51:26 +0100 Subject: [PATCH 3/3] Commit Cargo.lock --- example-kernels/Cargo.lock | 94 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 example-kernels/Cargo.lock diff --git a/example-kernels/Cargo.lock b/example-kernels/Cargo.lock new file mode 100644 index 0000000..eefb175 --- /dev/null +++ b/example-kernels/Cargo.lock @@ -0,0 +1,94 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "basic" +version = "0.1.0" +dependencies = [ + "bootloader", + "x86_64", +] + +[[package]] +name = "bit_field" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6" + +[[package]] +name = "bitflags" +version = "2.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" + +[[package]] +name = "bootloader" +version = "0.9.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13f6a8a495d2f93fe3d6eb3a224f9aa749a63cfd746ed03eb5ddcbd00ade7d8f" + +[[package]] +name = "rlibc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc874b127765f014d792f16763a81245ab80500e2ad921ed4ee9e82481ee08fe" + +[[package]] +name = "runner" +version = "0.1.0" +dependencies = [ + "bootloader", + "x86_64", +] + +[[package]] +name = "runner-doctest" +version = "0.1.0" +dependencies = [ + "bootloader", + "rlibc", + "x86_64", +] + +[[package]] +name = "runner-fail-reboot" +version = "0.1.0" +dependencies = [ + "bootloader", + "rlibc", + "x86_64", +] + +[[package]] +name = "runner-test" +version = "0.1.0" +dependencies = [ + "bootloader", + "rlibc", + "x86_64", +] + +[[package]] +name = "rustversion" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" + +[[package]] +name = "volatile" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "442887c63f2c839b346c192d047a7c87e73d0689c9157b00b53dcc27dd5ea793" + +[[package]] +name = "x86_64" +version = "0.14.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c101112411baafbb4bf8d33e4c4a80ab5b02d74d2612331c61e8192fc9710491" +dependencies = [ + "bit_field", + "bitflags", + "rustversion", + "volatile", +]