DragonFly BSD
DragonFly bugs List (threaded) for 2005-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [Fwd: DragonFly ISO release build failure for 2CSNAP-20050728-2330-Devel]


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Mon, 1 Aug 2005 17:55:46 -0700 (PDT)

:> [sanipp]
:> cd /usr/src/etc/sendmail; make obj
:> /usr/obj/nrelease/usr/src/etc/sendmail created for /usr/src/etc/sendmail
:> cd /usr/src/etc/sendmail; make distribution
:> install -o root -g wheel -m 444  /usr/src/etc/sendmail/dragonfly.mc 
:> dragonfly.cf /usr/release/root/etc/mail
:> install: dragonfly.cf: No such file or directory
:> *** Error code 71
:
:Does nrelease make a different obj than the buildworld used?  That 
:appears to be the case since the obj didn't exist either and I assume
:that building a release does a buildworld first.  A buildworld does
:do a 'make obj' and 'make' in /usr/src/etc/sendmail/ so those files
:are being built.  I guess I need some help understanding the nrelease
:process.

   I haven't had time to look at the issue yet but the objdir in a
   buildworld is NOT the same objdir you get when you do 'make obj'
   manually.  The buildworld's objdir is only used by buildworld related
   targets, and I don't think make distribution is a buildworld related
   target.  So the distribution step would be creating/accessing the
   standard location for object directories rather then the one that
   buildworld uses.  This wasn't a problem before... it's supposed to
   build the .cf file, but I seem to recall a recent commit which might
   have changed the behavior.

   I'll try to track it down.

					-Matt
					Matthew Dillon 
					<dillon@xxxxxxxxxxxxx>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]