Re: Floppyless release build of sparc64

2003-07-25 Thread David O'Brien
On Thu, Jul 24, 2003 at 11:50:10PM +0300, Ruslan Ermilov wrote:
boot.flp is actually useful on sparc64 because you can dd it to a disk
from solaris and then boot off it to install.  I'm happy with having
the option of not building it if it saves time but please make it an
option.
   
   OK, then things will be left as is.  There's already an option for
   this; it's called NO_FLOPPIES (documented in the release(7) manpage).
  
  BUT the size of the floppy should be something like 10MB so that we
  know we will *never* overflow it during make release.
  
 Should the need arise for that, it's a two-line change to release/Makefile,
 by just bumping MFSSIZE and BIGBOOTSIZE for sparc64.

You're missing the point.  The size should be set now to something that
will *never* be too small.  Waiting until make release is broken is
stupid in this case.

-- 
-- David  ([EMAIL PROTECTED])
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Floppyless release build of sparc64

2003-07-25 Thread Ruslan Ermilov
On Fri, Jul 25, 2003 at 01:39:14PM -0700, David O'Brien wrote:
 On Thu, Jul 24, 2003 at 11:50:10PM +0300, Ruslan Ermilov wrote:
 boot.flp is actually useful on sparc64 because you can dd it to a disk
 from solaris and then boot off it to install.  I'm happy with having
 the option of not building it if it saves time but please make it an
 option.

OK, then things will be left as is.  There's already an option for
this; it's called NO_FLOPPIES (documented in the release(7) manpage).
   
   BUT the size of the floppy should be something like 10MB so that we
   know we will *never* overflow it during make release.
   
  Should the need arise for that, it's a two-line change to release/Makefile,
  by just bumping MFSSIZE and BIGBOOTSIZE for sparc64.
 
 You're missing the point.  The size should be set now to something that
 will *never* be too small.  Waiting until make release is broken is
 stupid in this case.
 
I will leave this up to the sparc64 port maintainers, okay?


Cheers,
-- 
Ruslan Ermilov  Sysadmin and DBA,
[EMAIL PROTECTED]   Sunbay Software Ltd,
[EMAIL PROTECTED]   FreeBSD committer


pgp0.pgp
Description: PGP signature


Re: Floppyless release build of sparc64

2003-07-24 Thread David O'Brien
On Wed, Jul 23, 2003 at 07:07:30PM +0300, Ruslan Ermilov wrote:
 On Wed, Jul 23, 2003 at 11:57:58AM -0400, Jake Burkholder wrote:
  Apparently, On Wed, Jul 23, 2003 at 09:16:43AM +0300,
  Ruslan Ermilov said words to the effect of;
  
   A similar change would be in order for sparc64.  Patch is
   attached, please review.  The net effect is that we save
   huge CPU times in release.9 and do not create the useless
   boot.flp floppy image (the sparc64/mkisoimages.sh script
   doesn't need it).
  
  boot.flp is actually useful on sparc64 because you can dd it to a disk
  from solaris and then boot off it to install.  I'm happy with having
  the option of not building it if it saves time but please make it an
  option.
 
 OK, then things will be left as is.  There's already an option for
 this; it's called NO_FLOPPIES (documented in the release(7) manpage).

BUT the size of the floppy should be something like 10MB so that we
know we will *never* overflow it during make release.

-- 
-- David  ([EMAIL PROTECTED])
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Floppyless release build of sparc64

2003-07-24 Thread Ruslan Ermilov
On Thu, Jul 24, 2003 at 11:55:10AM -0700, David O'Brien wrote:
 On Wed, Jul 23, 2003 at 07:07:30PM +0300, Ruslan Ermilov wrote:
  On Wed, Jul 23, 2003 at 11:57:58AM -0400, Jake Burkholder wrote:
   Apparently, On Wed, Jul 23, 2003 at 09:16:43AM +0300,
 Ruslan Ermilov said words to the effect of;
   
A similar change would be in order for sparc64.  Patch is
attached, please review.  The net effect is that we save
huge CPU times in release.9 and do not create the useless
boot.flp floppy image (the sparc64/mkisoimages.sh script
doesn't need it).
   
   boot.flp is actually useful on sparc64 because you can dd it to a disk
   from solaris and then boot off it to install.  I'm happy with having
   the option of not building it if it saves time but please make it an
   option.
  
  OK, then things will be left as is.  There's already an option for
  this; it's called NO_FLOPPIES (documented in the release(7) manpage).
 
 BUT the size of the floppy should be something like 10MB so that we
 know we will *never* overflow it during make release.
 
Should the need arise for that, it's a two-line change to release/Makefile,
by just bumping MFSSIZE and BIGBOOTSIZE for sparc64.


Cheers,
-- 
Ruslan Ermilov  Sysadmin and DBA,
[EMAIL PROTECTED]   Sunbay Software Ltd,
[EMAIL PROTECTED]   FreeBSD committer


pgp0.pgp
Description: PGP signature


Floppyless release build of sparc64

2003-07-23 Thread Ruslan Ermilov
A similar change would be in order for sparc64.  Patch is
attached, please review.  The net effect is that we save
huge CPU times in release.9 and do not create the useless
boot.flp floppy image (the sparc64/mkisoimages.sh script
doesn't need it).

On Tue, Jul 22, 2003 at 10:53:53PM -0700, Ruslan Ermilov wrote:
 ru  2003/07/22 22:53:53 PDT
 
   FreeBSD src repository
 
   Modified files:
 release  Makefile 
   Log:
   Do not define BIGBOOTSIZE and the friends for amd64; it serves
   no useful purpose other than wasting CPU time in make release
   creating useless boot.flp.
   
   Desired by: peter
   
   Revision  ChangesPath
   1.789 +0 -3  src/release/Makefile


Cheers,
-- 
Ruslan Ermilov  Sysadmin and DBA,
[EMAIL PROTECTED]   Sunbay Software Ltd,
[EMAIL PROTECTED]   FreeBSD committer
Index: Makefile
===
RCS file: /home/ncvs/src/release/Makefile,v
retrieving revision 1.790
diff -u -r1.790 Makefile
--- Makefile23 Jul 2003 06:00:56 -  1.790
+++ Makefile23 Jul 2003 06:09:41 -
@@ -202,11 +202,8 @@
 BIGBOOTLABEL=  minimum2
 .elif ${TARGET_ARCH} == sparc64
 DISKLABEL= sunlabel
-BIGBOOTSIZE=   4096
 MFSSIZE=   4096
-BOOTINODE= 8192
 MFSINODE=  8192
-BIGBOOTLABEL=  auto
 MFSLABEL=  auto
 .elif ${TARGET_ARCH} == ia64
 BIGBOOTLABEL=  efi
Index: sparc64/dokern.sh
===
RCS file: sparc64/dokern.sh
diff -N sparc64/dokern.sh
--- sparc64/dokern.sh   13 Oct 2002 18:36:06 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,6 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD: src/release/sparc64/dokern.sh,v 1.1 2002/10/13 18:36:06 jake Exp $
-#
-
-sed-e 's/ident.*GENERIC/ident  BOOTMFS/g'


pgp0.pgp
Description: PGP signature


Re: Floppyless release build of sparc64

2003-07-23 Thread Jake Burkholder
Apparently, On Wed, Jul 23, 2003 at 09:16:43AM +0300,
Ruslan Ermilov said words to the effect of;

 A similar change would be in order for sparc64.  Patch is
 attached, please review.  The net effect is that we save
 huge CPU times in release.9 and do not create the useless
 boot.flp floppy image (the sparc64/mkisoimages.sh script
 doesn't need it).

boot.flp is actually useful on sparc64 because you can dd it to a disk
from solaris and then boot off it to install.  I'm happy with having
the option of not building it if it saves time but please make it an
option.

Jake

 
 On Tue, Jul 22, 2003 at 10:53:53PM -0700, Ruslan Ermilov wrote:
  ru  2003/07/22 22:53:53 PDT
  
FreeBSD src repository
  
Modified files:
  release  Makefile 
Log:
Do not define BIGBOOTSIZE and the friends for amd64; it serves
no useful purpose other than wasting CPU time in make release
creating useless boot.flp.

Desired by: peter

Revision  ChangesPath
1.789 +0 -3  src/release/Makefile
 
 
 Cheers,
 -- 
 Ruslan ErmilovSysadmin and DBA,
 [EMAIL PROTECTED] Sunbay Software Ltd,
 [EMAIL PROTECTED] FreeBSD committer

 Index: Makefile
 ===
 RCS file: /home/ncvs/src/release/Makefile,v
 retrieving revision 1.790
 diff -u -r1.790 Makefile
 --- Makefile  23 Jul 2003 06:00:56 -  1.790
 +++ Makefile  23 Jul 2003 06:09:41 -
 @@ -202,11 +202,8 @@
  BIGBOOTLABEL=minimum2
  .elif ${TARGET_ARCH} == sparc64
  DISKLABEL=   sunlabel
 -BIGBOOTSIZE= 4096
  MFSSIZE= 4096
 -BOOTINODE=   8192
  MFSINODE=8192
 -BIGBOOTLABEL=auto
  MFSLABEL=auto
  .elif ${TARGET_ARCH} == ia64
  BIGBOOTLABEL=efi
 Index: sparc64/dokern.sh
 ===
 RCS file: sparc64/dokern.sh
 diff -N sparc64/dokern.sh
 --- sparc64/dokern.sh 13 Oct 2002 18:36:06 -  1.1
 +++ /dev/null 1 Jan 1970 00:00:00 -
 @@ -1,6 +0,0 @@
 -#!/bin/sh
 -#
 -# $FreeBSD: src/release/sparc64/dokern.sh,v 1.1 2002/10/13 18:36:06 jake Exp $
 -#
 -
 -sed  -e 's/ident.*GENERIC/ident  BOOTMFS/g'



___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Floppyless release build of sparc64

2003-07-23 Thread Ruslan Ermilov
On Wed, Jul 23, 2003 at 11:57:58AM -0400, Jake Burkholder wrote:
 Apparently, On Wed, Jul 23, 2003 at 09:16:43AM +0300,
   Ruslan Ermilov said words to the effect of;
 
  A similar change would be in order for sparc64.  Patch is
  attached, please review.  The net effect is that we save
  huge CPU times in release.9 and do not create the useless
  boot.flp floppy image (the sparc64/mkisoimages.sh script
  doesn't need it).
 
 boot.flp is actually useful on sparc64 because you can dd it to a disk
 from solaris and then boot off it to install.  I'm happy with having
 the option of not building it if it saves time but please make it an
 option.
 
OK, then things will be left as is.  There's already an option for
this; it's called NO_FLOPPIES (documented in the release(7) manpage).


Cheers,
-- 
Ruslan Ermilov  Sysadmin and DBA,
[EMAIL PROTECTED]   Sunbay Software Ltd,
[EMAIL PROTECTED]   FreeBSD committer


pgp0.pgp
Description: PGP signature