Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Apr 2000 16:07:31 -0700 (PDT)
From:      papowell@astart.com
To:        grog@lemis.com, jhix@mindspring.com
Cc:        freebsd-small@FreeBSD.ORG
Subject:   Re: [HEADS-UP] reviewers needed for repairs to PicoBSD --------
Message-ID:  <200004142307.QAA28262@h4.private>

next in thread | raw e-mail | index | archive | help
> From owner-freebsd-small@FreeBSD.ORG Sun Apr  2 00:02:31 2000
> Date: Sun, 2 Apr 2000 09:30:33 +0930
> From: Greg Lehey <grog@lemis.com>
> To: W Gerald Hicks <jhix@mindspring.com>
> Cc: freebsd-small@FreeBSD.ORG
> Subject: Re: [HEADS-UP] reviewers needed for repairs to PicoBSD --------
> Phone: +61-8-8388-8286
>
> On Saturday,  1 April 2000 at 14:29:02 -0800, W Gerald Hicks wrote:
> > PicoBSD's build framework been completely broken for some time now.
>
> Well, not completely.  I committed a Makefile-based build back in
> December, and it works.
>
> > Thanks to Omachonu Ogali (aka missnglnk) there are fixes waiting for
> > review in the PR database:
> >
> > http://www.FreeBSD.org/cgi/query-pr.cgi?pr=17737
>
> *sigh* I'm sure that these patches improve things, but they're really
> bandaids on a conceptually broken build process.  I should have looked
> earlier and pointed Omachonu at the "custom" target.  I see he looked
> at it and made a fix, which was due to the change of a kernel option.
> I assume this means he found no other problem with it.
>
> There's no reason (apart from time) why we shouldn't adapt the
> Makefile-based build to the other targets.  This seems a much better
> way to go than to maintain the old build scripts, which aren't really
> BSD-like.
>
> Greg
> --
> Finger grog@lemis.com for PGP public key
> See complete headers for address and phone numbers
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-small" in the body of the message
>

OK,  I just KNOW I am going to regret this...

I have a make + configure based setup for building picoBSD,
using the 3.2 distribution.   The reason for the configure
stuff was to allow you to have a single source location
and build the binaries in a different place.

I ran into some problems when I tried to use this with the
4.0-- (i.e. - prerelease) so I dropped the work.

I also have a 'femptoBSD' which is tiny tiny tiny - I ripped
a whole slew of stuff out of the kernel...
You would be AMAZED at what you can do with ifdef's and
how much crud ... umm... uh... provisions for future extensions
has accumulated.

I will be working on this some time soon as our the group who
used the previous stuff want to add some features to their
systems.

Patrick Powell                 Astart Technologies,
papowell@astart.com            9475 Chesapeake Drive, Suite D,
Network and System             San Diego, CA 92123
  Consulting                   858-874-6543 FAX 858-279-8424 
LPRng - Print Spooler (http://www.astart.com)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-small" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004142307.QAA28262>