svn commit: r216473 - head/sbin/geom/class/eli

Xin LI delphij at delphij.net
Thu Dec 16 20:27:19 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 12/16/10 12:23, Ulrich Spörlein wrote:
> On Thu, 16.12.2010 at 14:22:47 -0500, John Baldwin wrote:
>> On Thursday, December 16, 2010 2:04:08 pm Robert Watson wrote:
>>> On Thu, 16 Dec 2010, David O'Brien wrote:
>>>
>>>>>> Log:
>>>>>>   Bump WARNS to 6.
>>>>>>
>>>>>> Modified:
>>>>>>   head/sbin/geom/class/eli/Makefile
>>>>>
>>>>> FYI, this broke the tinderbox on arm, ia64, mips, and sparc64.
>>>>
>>>> Errr.  Reverted.  I built it on the architectures I had access to...
>>>
>>> For WARNS-related changes, I generally use "make universe" to test across 
>>> architectures.  This builds all of our architectures world + all available 
>>> kernels, and seems the most effective way to avoid the above situations. (I've 
>>> fallen into exactly the same trap...)
>>>
>>> The one thing to be cautious about is that make universe won't fail if an 
>>> individual build fails, so you need to check the logs to make sure everything 
>>> actually succeeded.
>>
>> Which is why I prefer 'make tinderbox' since it tells you what fails. :)
> 
> Shamless plug: the attached, crude expect(1) script allows you to do
> $ cd /usr/src && universe-build sbin/geom WARNS=6
> 
> with the minimal amount of compilation (you have to build the toolchain
> once, though). I found it invaluable.

I think we could probably put that in src/tools/somewhere...

Cheers,
- -- 
Xin LI <delphij at delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!	       Live free or die
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (FreeBSD)

iQEcBAEBCAAGBQJNCnYYAAoJEATO+BI/yjfBJmwH/jmQzWwaUq36K8WiR+PDZl69
j86BxbDBENFitziKYhi5+5OZ1Lqh5iid5x4eZreloLF3/Bj70qLe+sTTGKYkYQIt
L4mJAOkBrgC35NVe3V3RenAyyfEZOmm42ofPMAzg98oiGxSxHnTbKy1RZgHhR9O6
ZjIwhY7WJM1Zmwk5lfafzFZuBGoucXWpp54YxdxjIMqqUL16Ivqk715WzfxXzeUj
VX9QZBcNZKpK9YWz5c1Z+OTbyMDgGK5jtVtKzkE8ecMNcxJjw2CT2kwJz1HZgGOr
eNIHh4dv6LHDuhMj+o6kry3GMvjIDa9XmLHa2heH+PD7Wz+5wnUegF8yg3pElnk=
=3hxw
-----END PGP SIGNATURE-----


More information about the svn-src-all mailing list