Excuse my mistake in missing the definition of binary seed mentioned here 
"opaque ascii or binary seeds that are injected during build time." Disregard 
that part.

On 9/24/21 2:35 PM, Sage Gerard wrote:

> Hello!
>
> I'm confused about fundamental definitions from the manual.
>
>> Possibly one of the most harmless, but certainly by far the biggest binary 
>> seed that all software distributions inject are the so [called] bootstrap 
>> binary seed. Bootstrap binaries are the initial binary seeds that are used 
>> to start building the distribution. -- 
>> https://www.gnu.org/software/mes/manual/html_node/Bootstrappable-Builds.html
>
> This definition of bootstrap binary seeds confused me because
>
> - "Binary seed" itself is not defined. After some searching, my understanding 
> is that this is a verified binary you inject among source code to produce 
> more software. Is that correct?
> - it switches from singular to plural form. "The biggest binary seed is the 
> bootstrap binary seed", followed by "Bootstrap binaries are the initial 
> binary seeds." How do these sentences reconcile?
>
> Also, in reading section 1.4 I didn't come away knowing what a full source 
> bootstrap even is. Does that mean you reproduce the hex0 binary, and then use 
> progressive stages to eventually reproduce the source code for a version of 
> Guix? Or does it mean that you reproduce an exact disk image for an OS for 
> the same CPU architecture as the hex program, with a copy of the Guix source 
> ready to go on that system?

Reply via email to