Skip to content

Releases: pretorh/lfs-notes

v12.4-0

Choose a tag to compare

@pretorh pretorh released this 31 May 12:38
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`

v12.0-1

Choose a tag to compare

@pretorh pretorh released this 13 Oct 14:57
minor wording changes

"run" scripts (can be copied into sources dir)

v12.0-0

Choose a tag to compare

@pretorh pretorh released this 18 Feb 05:45
ab01239

Update notes for LFS 12.0

Change timings to use binutils' real time as base (not usr+sys)

Minor cleanup and wording changes

v11.2-1

Choose a tag to compare

@pretorh pretorh released this 15 Feb 16:04
4defa6a

What's Changed

  • Blfs: basic packages after 11.2 in #16
  • Cleanup: change step headings, create index table in #17
  • Cleanup: rearrange scripts in #18

What's Fixed

  • Fix/rerun 11.2 in #20

Full Changelog: v11.2-0...v11.2-1

v11.2-0

Choose a tag to compare

@pretorh pretorh released this 07 Jan 08:35
a61fae0

Updated notes, scripts and timings for the 11.2-systemd version of the book