[haiku-commits] Re: r35705 - haiku/trunk/build/jam

  • From: Ingo Weinhold <ingo_weinhold@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 03 Mar 2010 16:57:54 +0100

On 2010-03-03 at 15:38:55 [+0100], François Revol <revol@xxxxxxx> wrote:
> > We could make ftp and telnet optional and ncurses could then become
> > an
> > optional build feature. Or more radically we could completely
> > outsource ftp
> > and telnet.
> >
> > I suppose everyone who builds their own images uses an alpha-*
> > profile or
> > at least a bunch of optional packages anyway. So I guess the real
> > question
> > is what purpose we want the barebones image to have. Obviously it's
> > nice to
> > have the system to work (i.e. boot) without optional packages, but
> > what
> > beyond that?
> 
> Building optional packages require a working image first, which if no
> longer the case makes non-x86 port not doable easily...

That problem already exists anyway, since you do at least need to 
cross-compile the build tools. Outsourcing mandatory software would just 
add more items to the cross-compilation list. Which is obviously 
inconvenient for ports (though at least theoretically it only has to be 
done once). On the other hand, the ports are maintained at HaikuPorts 
anyway, so not having them in the Haiku repository just simplifies things.

CU, Ingo

Other related posts: