Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jun 2015 05:38:15 +0300
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        "Simon J. Gerraty" <sjg@juniper.net>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: FreeBSD_HEAD_amd64_gcc4.9 - Build #85 - Failure
Message-ID:  <20150615023815.GX2080@kib.kiev.ua>
In-Reply-To: <26638.1434317325@chaos>
References:  <1946759092.21.1434275152705.JavaMail.jenkins@jenkins-9.freebsd.org> <CAJ-Vmok-gSsKp2v8Vo4dvqxaJKYdbOLpBgWGTjOM9cJ-obB5VA@mail.gmail.com> <CAG=rPVcK-XTUMC-GWntpreysUafHdhs7K%2BYice=updcX9Y7TiA@mail.gmail.com> <19058.1434316691@chaos> <39D19CBC-B00A-474D-83CA-6DDA618EDD58@gmail.com> <26638.1434317325@chaos>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jun 14, 2015 at 02:28:45PM -0700, Simon J. Gerraty wrote:
> Garrett Cooper <yaneurabeya@gmail.com> wrote:
> 
> > On Jun 14, 2015, at 14:18, Simon J. Gerraty <sjg@juniper.net> wrote:
> > 
> > > Craig Rodrigues <rodrigc@crodrigues.org> wrote:
> > >> On Sun, Jun 14, 2015 at 8:09 AM, Adrian Chadd <adrian@freebsd.org> wrote:
> > >> 
> > >>    + make -j 4 CROSS_TOOLCHAIN=amd64-gcc buildworld
> > >>    __MAKE_CONF=/builds/FreeBSD_HEAD_amd64_gcc4.9/make.conf
> > >>    make: "/builds/FreeBSD_HEAD_amd64_gcc4.9/Makefile" line 102: Malformed
> > >>    conditional (${MK_META_MODE} == "yes")
> > > 
> > > That would imply that src/share/mk isn't being used?
> > > 
> > > I'm not sure when Warner changed the default MAKESYSPATH to be
> > > .../share/mk
> > > but that would be the right thing to do:
> > 
> > That???s only present on head.
> 
> The default? yes I think it went back and forth a bit.
> But you can use
> 
> make -m .../share/mk
> 
> on 10.0

I see the same problem on the up-to-date stable/10 host, trying to build
HEAD.  This is completely unacceptable, we have documented and always
supported just
	make buildworld buildkernel
on latest stable to get buildable and bootable HEAD.

There is yet another issue with the build system, I have
	INSTALL+=-CS
in make.conf for around 15 years.  Apparently it is broken now.
The installkernel target results in
ph/vjc (install)
--- _kmodinstall ---
CS -o root -g wheel -m 555   ng_vjc.ko /usr/home/kostik/build/bsd/DEV/p/boot/kernel
CS: not found
etc.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150615023815.GX2080>