From owner-freebsd-current Wed Jul 31 6:38: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3427B37B400; Wed, 31 Jul 2002 06:38:04 -0700 (PDT) Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 299C343E65; Wed, 31 Jul 2002 06:37:58 -0700 (PDT) (envelope-from jhay@zibbi.icomtek.csir.co.za) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.11.6/8.11.6) id g6VDbWc99288; Wed, 31 Jul 2002 15:37:32 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200207311337.g6VDbWc99288@zibbi.icomtek.csir.co.za> Subject: Re: Comments on Release Building for -current In-Reply-To: <022301c2387b$a8abf610$020aa8c0@aims.private> from Chris Knight at "Jul 31, 2002 08:18:46 pm" To: chris@aims.com.au Date: Wed, 31 Jul 2002 15:37:32 +0200 (SAT) Cc: freebsd-current@FreeBSD.ORG, re@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > As the snapshot manager at snapshots.jp.freebsd.org would be aware, > current's release building capability is woeful to say the least. A fair > bit of tidying up will need to be done for DP2. > I've managed to complete a successful release build of current with a > checkout of two days ago. For those interested, here's what I had to do: > > the mfsroot floppy contents were too large > FIX: > - edit /usr/src/release/i386/drivers.conf and move the following drivers > from floppy 2 to floppy3: aue, cue, em, kue, sk, ti, wb, xe, and the > SYSV stuff > - edit /usr/src/release/scripts/driver-copy2.awk to not error when it > encounters the floppy 3 candidates > > the kern floppy contents were too large > FIX: > - edit /usr/src/release/i386/dokern.sh and get sed to remove more > drivers from MFSROOT. The drivers are: eisa, ahb, isp, ses > > the fixit floppy contents were too large > FIX: > - edit /usr/src/release/i386/fixit_crunch.conf and remove the following > programs: mount_msdosfs restore rrestore telnet > > As you can see, all three 1.44MB floppies run out of space. With the > above changes, the build just scrapes by. I'd imagine that the changes > I made still wouldn't be enough for a release build to be successful > for PC98 or Alpha. > I'm happy to help resolve the release building issue if anybody is > interested. Do you have this available as a patch set? If so, I'd be interested in it. I'll try it here on my release building machine and if nobody else do something about it, I'll try to commit it. I know about the mfsroot size problem, but didn't know about the others. In my previous successfull release, they did still fit. John -- John Hay -- John.Hay@icomtek.csir.co.za / jhay@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message