Subject: Re: 'build.sh release' failing
To: None <current-users@netbsd.org>
From: Christos Zoulas <christos@astron.com>
List: current-users
Date: 02/18/2006 18:16:37
In article <20060218.190238.118947736.taca@back-street.net>,
Takahiro Kambe  <taca@back-street.net> wrote:
>In message <20060218084050.GD18335@snowdrop.l8s.co.uk>
>	on Sat, 18 Feb 2006 08:40:51 +0000,
>	David Laight <david@l8s.co.uk> wrote:
>> On Sat, Feb 18, 2006 at 11:34:18AM +0900, Izumi Tsutsui wrote:
>> > In article <20060218.103556.35009448.taca@back-street.net>
>> > taca@back-street.net wrote:
>> > 
>> > > Do we really need to include other plathome's code in installboot(8)?
>> 
>> No, indeed on i386 sysinst itself doesn't use installboot at all!
>Hmmm.  Personally, I don't feel like missing installboot(8) from
>install media.
>
>> (all you need to do it copy bootxx_xxx to the beginning of the mbr
>> partition missing out the sector that contains the disklabel).
>Then, a more simple tool like installboot(8)?
>
>> Size *.cro|sort -n|tail gives:
>>   30205    1608    3616   35429    8a65 tip.cro
>Who use tip?

You can compile libz to be a lot smaller if you:

.if defined(SMALL)
CPPFLAGS+= -DDYNAMIC_CRC_TABLE -DBUILDFIXED
.endif

christos