Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debian bootstrap and csm fixes #2667

Merged
merged 2 commits into from
Oct 17, 2024
Merged

Conversation

schaefi
Copy link
Collaborator

@schaefi schaefi commented Oct 17, 2024

This patch is two fold

Fixed debian bootstrap script calls

Run scripts as commands with their native shebang and not through bash. Not all debian package scripts uses bash, some of them uses sh which can be a link to dash or other interpreters. This Fixes #2660

Evaluate eficsm everywhere

Fixed _supports_bios_modules() to take an eventually provided eficsm setup into account. The grub config still searches for i386 grub modules even if eficsm="false" is set.

Run scripts as commands with their native shebang and not
through bash. Not all debian package scripts uses bash, some
of them uses sh which can be a link to dash or other
interpreters. This Fixes #2660
Fixed _supports_bios_modules() to take an eventually
provided eficsm setup into account. The grub config still
searches for i386 grub modules even if eficsm="false"
is set.
@schaefi schaefi self-assigned this Oct 17, 2024
@Conan-Kudo Conan-Kudo merged commit 8f4dc32 into main Oct 17, 2024
12 checks passed
@Conan-Kudo Conan-Kudo deleted the debian_bootstrap_and_csm_fixes branch October 17, 2024 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Can't build Debian 11, Ubuntu 22.04, Ubuntu 20.04 (realpath No such file or directory)
2 participants