Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 May 2016 16:55:47 -0700
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        current@FreeBSD.org
Subject:   Re: [CFT] WITH_META_MODE: Working incremental build
Message-ID:  <ff541c28-5be4-b756-85a7-4b5c3c3e4262@FreeBSD.org>
In-Reply-To: <fe25f23e-e666-831c-9e90-9122822f8be0@FreeBSD.org>
References:  <e25bdb07-8a72-f955-ffb2-5d2609b9d3fe@FreeBSD.org> <20160531140608.GA24894@albert.catwhisker.org> <5c2283ef-def0-1bdd-4766-0d2a901e7580@FreeBSD.org> <abcea294-7e18-c24e-ea3b-986f1e85034d@FreeBSD.org> <fe25f23e-e666-831c-9e90-9122822f8be0@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--sNfuBEKkgk4BX3knmPkpM20Obgbj4Uk2p
Content-Type: multipart/mixed; boundary="5ucpqIhP2SDLIwuVsJNk7L17fDsSVuEbJ"
From: Bryan Drewery <bdrewery@FreeBSD.org>
To: current@FreeBSD.org
Message-ID: <ff541c28-5be4-b756-85a7-4b5c3c3e4262@FreeBSD.org>
Subject: Re: [CFT] WITH_META_MODE: Working incremental build
References: <e25bdb07-8a72-f955-ffb2-5d2609b9d3fe@FreeBSD.org>
 <20160531140608.GA24894@albert.catwhisker.org>
 <5c2283ef-def0-1bdd-4766-0d2a901e7580@FreeBSD.org>
 <abcea294-7e18-c24e-ea3b-986f1e85034d@FreeBSD.org>
 <fe25f23e-e666-831c-9e90-9122822f8be0@FreeBSD.org>
In-Reply-To: <fe25f23e-e666-831c-9e90-9122822f8be0@FreeBSD.org>

--5ucpqIhP2SDLIwuVsJNk7L17fDsSVuEbJ
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 5/31/16 4:51 PM, Bryan Drewery wrote:
> On 5/31/16 4:41 PM, Bryan Drewery wrote:
>> On 5/31/16 4:37 PM, Bryan Drewery wrote:
>>> On 5/31/16 7:06 AM, David Wolfskill wrote:
>>>> Kernel build failed (on laptop).  But siince the build machine had s=
ucceeded,
>>>> I tried "make cleanworld" on the laptop, taht re-tried the build... =
and
>>>> it worked.
>>>> --- machine ---
>>>> machine -> /root/svn/base/sys/amd64/include
>>>> ln: machine/include: File exists
>>>> *** [machine] Error code 1
>>>>
>>>> make: stopped in /root/svn/base/sys/modules/accf_http
>>>
>>>
>>> I've figured out the root cause for this and will have a fix soon.
>>>
>>
>> Should be fixed by r301088.
>>
>> If you hit a Linux64.ko issue, you forgot to cleanworld first. Sorry
>> about that. I've added in a mitigation to rebuild in this case and am
>> working to get a change into bmake to remove the cleanworld need.
>>
>> The last remaining failure reported is in sys/boot/efi/loader when
>> running installworld.
>>
>=20
> I'm thinking the installworld issue is actually fixed by r301088 as
> well.  My theory is that the bad machine symlink being created in the
> source directory caused the symlink for sys/boot/efi/loader to be
> considered modified and it rebuilt on install.
>=20

Another reported issue just now is that right after an installworld,
everything rebuilds due to changed /bin/sh (-dM flag to make tells you
why things rebuild).  I'll look into some mitigations for this.

--=20
Regards,
Bryan Drewery


--5ucpqIhP2SDLIwuVsJNk7L17fDsSVuEbJ--

--sNfuBEKkgk4BX3knmPkpM20Obgbj4Uk2p
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCgAGBQJXTiSDAAoJEDXXcbtuRpfP244H/1ZC2aDkSm0nGf1rgSM1otIe
kvHH5XJ1CGC29ieiC3xfh6KLkZNc5sPVF2Az3oEpq6qbk1XnMw9B//ksNFsGRS95
4xpdmDCuE9cpG+OTDO17MGjBr82UAES4J4O/zGogZRcmUac7es+yMCCzC6oAnqMH
2hr9ZVx/oKo2m+IO/imTMTLf8qXLKYauYP/+RxjtPbh1dw6K0JnaYtlHJ+ejlVah
lWowJ3W9Rt8j6lrL55ByS8SwzKuBw7R8dhaUMwumDktDNJ5i0QHVcvW7J4sibR1V
FluILwoYTVuwTemMzw1o8n8+wO2rOpzgULu9+d0xhwV7+Qej+AY9JSCy3nX/p28=
=rEZJ
-----END PGP SIGNATURE-----

--sNfuBEKkgk4BX3knmPkpM20Obgbj4Uk2p--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ff541c28-5be4-b756-85a7-4b5c3c3e4262>