From Ratler, 8 Years ago, written in Plain Text.
Embed
  1. diff --git a/mkfiles/stage2.mk b/mkfiles/stage2.mk
  2. index a713a54..2438c4e 100644
  3. --- a/mkfiles/stage2.mk
  4. +++ b/mkfiles/stage2.mk
  5. @@ -105,6 +105,8 @@ $(ISO_TARGET)/.stage2: stage2-toolchain
  6.         @echo stage2-build
  7.         @cp /etc/resolv.conf $(ISO_TARGET)/etc/resolv.conf
  8.         @ASK_FOR_REBUILDS=n PROMPT_DELAY=0 $(ISO_SOURCE)/scripts/chroot-build bash -c 'for mod in `lsh sort_by_dependency $(filter-out $(KERNEL_MODULES) $(STAGE2_MODULES) $(EXCLUDE_MODULES),$(ALL_MODULES))`; do lin -c $$mod || exit 1; done'
  9. + # Rebuild systemd again to enable cryptsetup (cyclic dependency)
  10. + @ASK_FOR_REBUILDS=n PROMPT_DELAY=0 $(ISO_SOURCE)/scripts/chroot-build bash -c 'lin -cr systemd'
  11.         @rm -f $(ISO_TARGET)/etc/resolv.conf
  12.         @touch $@
  13.