Skip to content

chore: add ./bootstrap into rules to reduce requirements on build environment#28

Merged
zeschg merged 1 commit intomasterfrom
fix/bootstrap-deb
Oct 24, 2025
Merged

chore: add ./bootstrap into rules to reduce requirements on build environment#28
zeschg merged 1 commit intomasterfrom
fix/bootstrap-deb

Conversation

@zeschg
Copy link
Collaborator

@zeschg zeschg commented Oct 24, 2025

The bootstrap step needs tools like libtool, autoconf, etc. These things are correctly added as Build-Depends in debian/control. But the problem is that ./bootstrap is supposed to be run before the Debian build, which means these tools must be installed beforehand. In some build environments, this might not be easy to do.
Moving it into debian/rules before configure seems to do the trick, and it's more in line with how normal Deb packages are supposed to work.

@zeschg zeschg self-assigned this Oct 24, 2025
@zeschg zeschg merged commit c8bfdf4 into master Oct 24, 2025
2 checks passed
@zeschg zeschg deleted the fix/bootstrap-deb branch October 24, 2025 14:55
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.

2 participants