* [make-initrd] Release make-initrd 2.9.0
@ 2020-07-27 10:38 Alexey Gladkov
0 siblings, 0 replies; only message in thread
From: Alexey Gladkov @ 2020-07-27 10:38 UTC (permalink / raw)
To: make-initrd
New release 2.9.0 is available.
This release is notable for very large refactoring:
- All utilities use bash at runtime and image generation.
- Refactoring of dependencies between features. Now all dependencies are
calculated before features are included.
Git repository
==============
https://github.com/osboot/make-initrd.git
http://git.altlinux.org/people/legion/packages/make-initrd.git
Feedback and bug reports, as always, are welcomed.
Changelog
=========
Alexey Gladkov (30):
Use bash for scripting
create-initrd: Use bash array to calculate list of files and directories
Show only actually included features
Refactor feature dependencies
Check public goals early
Include guess.mk and guessed.mk only if needed
Remove extra conditions around features
Move all functions into functions.mk
Drop rules.mk and reorder targets
if_feature, wildcard_features should check all disabled features
Rename wildcard_features -> wildcard-features
Move guess.mk into make-initrd.mk
Ignore unknown feature names
Move checks for unknown and deprecated features info make-initrd.mk
Feature guestfs: Add mke2fs utility
Feature guestfs: Drop DISABLE_GUESS since features cannot affect autodetect
create-initrd: Use a temporary file for pattern matching
Do not use custom variables to track re-execution
make-initrd: Better handle signals
Feature cleanup: Remove temporary root directory
Use DISABLE_FEATURES if defined
Use .PHONY for targets
Replace which by bash builtin
Ignore return code if libraries not found
mi-bug-report: Update usage
configure: Drop obsolete options
Guess root: Fix detection of majmin in bug-report
tests: Autodetect config
Drop locking in runtime init
2.9.0
--
Rgrds, legion
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-07-27 10:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-27 10:38 [make-initrd] Release make-initrd 2.9.0 Alexey Gladkov
Make-initrd development discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/make-initrd/0 make-initrd/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 make-initrd make-initrd/ http://lore.altlinux.org/make-initrd \
make-initrd@lists.altlinux.org make-initrd@lists.altlinux.ru make-initrd@lists.altlinux.com
public-inbox-index make-initrd
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.make-initrd
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git