Bootstrapping and autotools

Andrius Štikonas andrius at stikonas.eu
Thu Apr 18 22:18:53 UTC 2024


2024 m. balandžio 18 d., ketvirtadienis 23:11:41 BST kpcyrd rašė:
> hello,
> 
> does somebody know what the bootstrapping status of autotools is?

It can be done. See https://github.com/fosslinux/live-bootstrap/blob/master/
parts.rst

> 
> Also, is something considered "bootstrapped from source" if the build is
> making use of a pre-generated `./configure` script that is 25k lines long?
> 

Yes, I agree and that's what live-bootstrap does.

> In my opinion something is only "bootstrapped from source" if autoreconf
> is used as part of the build instead of executing some pre-compiled
> `./configure` script. This however means that, to compile bash, one
> needs to compile autotools first.

No, that doesn't mean that you need to compile autotools first. There are other 
options, e.g. you can hand-write makefile.

Also note that we recently learned that autoreconf -f is not guaranteed to 
rebuild all pre-generated files.

Andrius

> 
> curious,
> kpcyrd






More information about the rb-general mailing list