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

Re: Fwd: DragonFly ISO release build failure for 2CSNAP-20061107-2330-Devel


From: YONETANI Tomokazu <qhwt+dfly@xxxxxxxxxx>
Date: Thu, 9 Nov 2006 15:35:07 +0900

On Wed, Nov 08, 2006 at 09:24:21AM -0800, Matthew Dillon wrote:
> :> mkdep -f .depend -a    =20
> :...
> :> /usr/obj/usr/src/world_i386/usr/include/time.h:48:29: =20
> :> machine/uvparam.h: No such file or directory
> :> mkdep: compile failed
> :> *** Error code 1
> :
> :Is that fixed?
> :
> :cheers
> :   simon
> 
>     I'll do a buildworld and nrelease run and fix whatever problems crop
>     up.
> 
>     Is your snap build doing a buildworld followed by a buildkernel?  Or
>     is just doing a 'nativekernel' build?  You may have to manually update
>     the 'make' and 'config' programs, or build and install a new world.

But it's buildworld that is failing.  The `make' program inherits ${MACHINE}
from either the environment variable with the same name, or from
`sysctl -n hw.machine'.  So if you try to run buildworld of HEAD on a
pre-infrastructure-change kernel (either 1.6.x-RELEASE or 1.7.x-DEVELOPMENT),
you'll get this error because header files in /sys/machine/pc32/include
won't get installed into ${WORLDDEST}, because ${MACHINE} expands to i386,
not pc32 as expected.  Doing something like

  env MACHINE=pc32 make buildworld

got me past this stage, but wouldn't we like to avoid having to do this
in the next release?



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