[Openmcl-devel] A Debian packaging update and an outstanding issue

Faheem Mitha faheem at faheem.info
Sun Aug 12 19:23:04 PDT 2012


On Mon, 13 Aug 2012 01:08:31 +0200, Pascal J. Bourguignon <pjb at informatimago.com> wrote:

> You could instrument ccl with my all new stepper package, trace its
> processing while compiling itself, reformat the output to make it
> even more "human readable" (or modify my stepper to produce this
> nicer output directly).  This would make a procedure that a human
> could execute to produce the initial debian ccl binary.

> An alternative would be to have a human just interpret the ccl
> source code to compile ccl itself, but it may be too complex,
> therefore too error risky.  The first procedure would have more
> step, but they'd be simplier steps.

> You could write a new target for ccl, that would produce C code
> instead of binary code.  Make a cross compilation to that target,
> and have debian people compile that C code with the gcc compiler the
> compiled by had as described in the first procedure above.  They did
> that once upon a time, didn't they?

I'm afraid all this sounds miles over my head.

> Because if they never did that, I'm afraid debian may be compromised:
> http://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf
>
>
>> The phrase "slightly older and compatible" is vague.

> Try to compile gcc 4.5 with gcc 1.0.

I really don't see how this is relevant. I'm not suggesting that the
CCL developers support compilation of CCL by an ancient version of
CCL.

                                                     Regards, Faheem




More information about the Openmcl-devel mailing list