Wii Linux Developers Blog ------------------------- Blog Post --------- Back to list Title: For Developers: build and boot stack changes Date: Jun 19, 2025 By: Techflash Welcome, developers! There's recently been a major build workflow change, that you probably care about. For anyone making custom builds, this announcement is for you! The build-stack and boot-stack have undergone massive changes, that affect how, and what, you build to get the kernel and boot menu. You can check the commit logs on GitHub (boot-stack, build-stack) for the actual code changes, but here's the cliff notes: - The Internal Loader has been removed. If you were relying on that to exist (perhaps making modifications to it), it doesn't anymore. - The Loader-Img (Boot Menu) has now included in the kernel. If you were relying on it to be a `.ldr` file on the SD Card, it isn't anymore. - `/run/boot_part` can now fail to mount gracefully in the loader-img, you can't rely on it to always exist. You can check `if [ "$noBootPart" = "true" ]` to see if it failed to mount or not. - The parameters that you need to pass to `build-kernel.sh`, `build-loader.sh`, and `copy-ssh.sh` have been updated. Please review the new parameters in the usage if you need to update build scripts. - `build-loader.sh` is now called automatically during `build-kernel.sh`. You don't need to call it manually anymore. If you did/are, it won't hurt anything, but it's redundant, and a minor waste of time. For regular users: This announcement probably doesn't concern you. You'll see that `wii-linux-loader-stable` will be removed next time you try to update - this will not affect functionality, and you should not be concerned.
This site is proudly written in basic HTML and near-zero CSS
© Copyright 2024-2025 Techflash. Some rights reserved
See legal disclaimers, privacy policy, copyright, and trademark notices