git: nrelease - Preliminary Makefile adjustment to use dsynth

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Mar 14 12:20:32 PDT 2026


commit f2e741e444130a01827ab75e5e0fa0bba30d41c2
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sat Mar 14 12:09:48 2026 -0700

    nrelease - Preliminary Makefile adjustment to use dsynth
    
    * Use dsynth to build packages.  Note that we still have to bootstrap
      "pkg" (chicken-and-egg issue).
    
    * dsynth environment is placed in /usr/obj/release/build and is null-mounted
      into the chroot.
    
    * dsynth is run from the chroot to build and install packages.
    
    * Output from buildworld/buildkernel/installworld/installkernel now written
      to log files in /usr/obj/release instead of spewing to the console
      to reduce clutter.

Summary of changes:
 nrelease/Makefile | 151 +++++++++++++++++++++++++++++-------------------------
 1 file changed, 80 insertions(+), 71 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f2e741e444130a01827ab75e5e0fa0bba30d41c2


-- 
DragonFly BSD source repository


More information about the Commits mailing list