From owner-freebsd-questions Mon Dec 30 11: 1:18 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D836E37B406 for ; Mon, 30 Dec 2002 11:01:16 -0800 (PST) Received: from mcambria.fid4.com (h006097296569.ne.client2.attbi.com [66.30.202.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id D52E943ED1 for ; Mon, 30 Dec 2002 11:01:15 -0800 (PST) (envelope-from cambria@fid4.com) Received: from fid4.com (h006097296569.fid4.com [66.30.202.75]) by mcambria.fid4.com (8.12.6/8.11.6) with ESMTP id gBUIuR0D019517 for ; Mon, 30 Dec 2002 13:56:28 -0500 (EST) (envelope-from cambria@fid4.com) Message-ID: <3E1096DB.C8140A9C@fid4.com> Date: Mon, 30 Dec 2002 13:56:27 -0500 From: "Michael C. Cambria" X-Mailer: Mozilla 4.8 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Can FreeBSD for Soekris be built this way? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I've been reading, and playing with various ways of setting up a soekris net4521. Nothing I've seen (or more likely, understood) in the archives seems to show building FreeBSD for the soekris from different sources than the one used on the "build" system (e.g. the PC running FreeBSD already.) What I've looked at so far describes scripts that will copy files built originally from /usr/src used by the PC itself. Since smarter people than I haven't already done this, I'm curious if there is a technical reason why the following isn't possible: - On a stable system, cvsup a different release (e.g. 5.0 -current) into say, /soekris/usr/src. - build everything, setting (if needed?) DESTDIR to somewhere in /soekris and MAKEOBJDIRPREFIX=/soekris/usr/obj - use the results of the steps above to build the CF image or an image than can run via PXE (e.g. no CF at all.) Anything new needed for say, 5.0 would have to be under /soekris as the build system wouldn't have it. If I understand "make release" correctly, the above looks similar. I've never built a release before. I didn't want to start learning it just now if it doesn't apply to setting up the 4521. Thanks, MikeC To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message