You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LFS 12.4
General:
- Remove `init`, since the notes assume `systemd` installations
- remove timings
- formatting changes in scripts:
- use `nproc` in scripts
Minor text formatting and spacing fixes:
- Align table columns in markdown
- Use https links
- Standardize "filesystem" -> "file system"
- Capitalization
- back tick quotes
Setup:
- add note on how to verify kernel package, based on
https://www.kernel.org/category/signatures.html
- Capitalize words, environment variable names in debug message
- No need to `chown` symlinks
Temp system:
- no need to `chown` symlinks
- remove cleanup of `libtools`, since this is done in each package
Chroot:
- Always create `/boot` directory on lfs if it does not exist, but only
bind mount the host's if `/boot` isn't already mounted
- virtual file system setup
- add `/usr/lib/locale` to file system
- `umount` verbosely
- add note on checking PTYs
Main build:
- Update `glibc` scripts: patch for `Valgrind`, remove `nscd.conf`
setup, update `nsswitch.conf` and use all cores when running tests
- Update installed locales
- Update `tcl` versions in post build script
- Add `lz4`
- move `pkgconf` to part 2
- `binutils` has no known test failures
- `mpfr` patch
- `acl` test details
- `gcc` scripts to fix unlimited stack size, remove known
failures
- Update `ncurses` install script to patch header, use `ln` to handle
non-wide libraries
- Update `bash` test script
- Remove `libtool` test helper script
- No need to run `gperf` tests with `-j1` anymore
- Remove `autoconf` patch script
- Do run Python tests, add notes on timeout and known test failures
- Move `kmod` down
- Create section for mostly-Python packages
- Remove `check`
- Set `TERM` env for vim tests
- Package archives no longer have Capital names (`MarkupSafe`, `Jinja`)
- Remove tests notes (no longer available)
- `systemd` patch and configuration scripts. Update test notes
- `util-linux` known test failures
- Remove old test failures notes
- Remove old "see also" notes
- Update notes on cleaning up after chroot
Linux:
- Extract from `*.tar.xz`