Re: buildworld fails (missing /usr/share/mk/src.opts.mk)

From: Trond Endrestøl <Trond.Endrestol_at_fagskolen.gjovik.no>
Date: Tue, 6 May 2014 13:44:33 +0200 (CEST)
On Tue, 6 May 2014 13:24+0200, Stefan Esser wrote:

> Am 06.05.2014 11:52, schrieb Stefan Esser:
> > Hi Warner,
> > 
> > as already reported by Jenkins, HEAD does not build.
> > 
> > Seems that this is caused by src.opts.mk missing in /usr/share/mk
> > during the cleandir phase. I guess this is kind of a bootstrap
> > issue - the definitions are looked up in the installed base, not
> > in the src tree - but did not verify this assumption.
> > 
> > A work-around is to manually install src.opts.mk:
> > 
> > # make -C /usr/src/share/mk install
> > 
> > (which might deserve an UPDATING entry). Falling back on the file
> > in the src directory might be a better solution ...
> > 
> > Regards, STefan
> 
> Following up to my earlier mail:
> 
> The diagnosis was wrong - the main Makefiles include src.opts.mk from
> the source directory. But two sub-ordinate Makefiles missed to include
> the new options file (sys/conf/kmod.mk and sys/modules/drm2/Makefile).
> 
> I committed a fix/work-around to stop the flood of tinderbox messages
> (r265433).

tinderbox still complains about usr.bin/bmake/Makefile.inc.

-- 
+-------------------------------+------------------------------------+
| Vennlig hilsen,               | Best regards,                      |
| Trond Endrestøl,              | Trond Endrestøl,                   |
| IT-ansvarlig,                 | System administrator,              |
| Fagskolen Innlandet,          | Gjøvik Technical College, Norway,  |
| tlf. mob.   952 62 567,       | Cellular...: +47 952 62 567,       |
| sentralbord 61 14 54 00.      | Switchboard: +47 61 14 54 00.      |
+-------------------------------+------------------------------------+
Received on Tue May 06 2014 - 09:44:41 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:49 UTC