Re: Newbie GAR make build issue.

Nate Riffe <[email protected]>
Newsgroups gmane.linux.bbc.devel
Message-ID <[email protected]>
Just now Guy Hulbert made 15 LEDs in my apartment flash with this:
> Nate Riffe wrote:
> 
> >Try building it on Debian 3.0.  If you do not have access to a machine
> >running Debian 3.0, we have a Debian 3.0 chroot and instructions:
> >
> 
> Now there's an idea ... how much effort would it take to add 'make
> chroot' to GAR ?  Obviously, this would not apply to gargnome but I
> would like to be able to 'make chroot' for the singularity as well
> as bbc.

See meta/build-chroot.  It doesn't work yet, I kind of ran out of
steam on that one.  If you want it to work, submit a patch.

> This is what I originally meant by "orthogonal".  You have GAR --
> essentially gar.mk and gar.lib.mk and you have BBC -- which I think
> of as what is in meta/bbc/ and you have all the supported packages
> in the various other subdirectories.

I'm way ahead of you.  Do try to keep up.

> Although BBC nominally depends on GAR,

Sort of how your conception "nominally" depended on sex, I guess.

> one could have meta/woody (i.e.  debian3.0) which is completely
> independent of BBC. I don't think this is true for the singularity.
> If I understand things correctly the singularity is a subset of BBC.

GAR is already orthogonal to the BBC.  There are a variety of projects
that use it including LNX-BBC, GARNOME, and Gusto.  With some of the
more recent work, it's now possible to build a cross-compiling
toolchain and libc for GNU/Linux on any architecture, and clearly
that's useful outside of the LNX-BBC project.  There are many such
things that GAR *could* be used for, and if you have some particular
thing in mind, I suggest you get cracking on it rather than continuing
to espouse the fantasy that it *could* be done.  That said, GAR simply
isn't an appropriate solution to the problem of building Debian 3.0
systems.

> In order to support multiple systems you would need a way to include
> different versions of the same packages.

This is an incredibly simplistic view of the problem of ABI
dependency.

> This was one of the other "orthogonality" issues I mentioned.  I
> have not yet checked out the CVS tree so I don't know whether this
> is part of the GAR system or not.

You remind me of someone whose name I will not mention who has a very
annoying tendency to imagine problems that do not exist and then
imagine fantastical solutions to these made-up problems.  He does
absolutely no research into these problems whatsoever.  I suggest you
check out a copy of from cvs *now* rather than waiting until Christmas
and try to answer your own basic questions.  It would save us all a
lot of time.

-Nate

-- 
--< ((\))< >----< [email protected] >----< http://www.movealong.org/ >--
pub  1024D/05A058E0 2002-03-07 Nate Riffe (06-Mar-2002) <[email protected]>
     Key fingerprint = 0DAC F5CB D182 3165 D757  C466 CD42 12A8 05A0 58E0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.