On Wed, 2007-06-06 at 16:36 +0530, Moinak Ghosh wrote:
> Francois Saint-Jacques wrote:
> > On Tue, Jun 05, 2007 at 09:35:33AM -0400, Brian Gupta wrote:
> >   
> >> One of the goals of Indiana is also to be able to boot and install from a
> >> mini cd rom image, that pulls things from the network. I have been thinking
> >> that the best option would be to include templates in the installation
> >> procedure that could pull down different packages sets depending on what
> >> kind of distro you want. e.g - Indiana, minimum, Reference.
> >>
> >> What do you guys thing?
> >>
> >> -Brian
> >>
> >> On 6/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >>     
> >
> > Beforing getting in the package management/installation stuff, I think we
> > need to solve a big problem here: ON build. The current build process is
> > really monolithic and unfriendly for new commers. What is all that
> > 'nightly' and 'bldenv' stuff?
> >
> > Have you considered seperating in packages and give the freedom to build 
> > what ever you want (kernel, libc, base utils) like GNU tools? By following
> > this method, you give more freedom to external distribution.
> >   
> 
> It is possible to do partial builds even today.
> nightly will build the whole thing. bldenv will start a new shell with the
> environment vars setup properly. Now in this shell you can only build libc
> by doing: cd usr/src/lib/libc; make
> Build kernel via: cd usr/src/uts; make
> 
> The thing that is missing is a make menuconfig like stuff that can allow
> one to build a reduced set of kernel components or a reduced features 
> kernel.

Please don't do that... Usually feature like this heavily depends on
macros within the kernel and changes its structuring. As the result
Linux kernels suffers from beign incompatible even within the same minor
release just because vendors jumping on this feature and building their
variants with modified .config files.

As far as Embedded OpenSolaris is concerned (if any), in my opinion it
should just single option in bld-env which strips down existing
components and produces reduced fat proto.

> Currently all kernel components are built.
> 
> Regards,
> Moinak.
> 
> _______________________________________________
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
> 
-- 
Erast

_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to