Re: Bootstrapping from binary blob shipped in the source package
Florian Weimer wrote:
>
>>> Some packages (notably compilers) avoid cyclic build dependencies by
>>> shipping some sort of pre-compiled blob in the source package. This
>>> blob is then used to compile the package.
>>>
>>> Does this fullfil the requirement that packages in main must be built
>>> from source code?
Where exactly is this requirement?
Marco d'Itri <md@linux.it> wrote:
>
> There is nothing wrong with using a precompiled compiler to bootstrap
> the package in Debian, but after there is a working package in the
> archive it should not be used anymore (for reliability issues, not
> freedom issues).
What do you mean by reliability here? From a package-building
perspective, I find it to be more reliable to use the precompiled blop
because then I can make sure that the package compiles in a minimal
environment. Otherwise I need to depend on a *specific* prior version
of the compiler, thus making the build more fragile (think Ubuntu), or
I need to depend on a wide range on prior versions of the compiler,
making testing much harder.
Cheers,
--
Jens Peter Secher.
_DD6A 05B0 174E BFB2 D4D9 B52E 0EE5 978A FE63 E8A1 jpsecher gmail com_.
A. Because it breaks the logical sequence of discussion.
Q. Why is top posting bad?
Reply to: