History log of /haiku/build/jam/images/definitions/bootstrap
Revision Date Author Comments
# 96a321df 30-Oct-2014 Ingo Weinhold <ingo_weinhold@gmx.de>

bootstrap image: Add remote command execution script

In order to automate the complete bootstrap build process we need a
mechanism to control the second phase which builds the final packages
on the booted bootstrap Haiku. To avoid additional dependencies
(buildbot slave, ssh, rsh,...) we'd have to cross-build, there's now a
pair of simple python scripts that allows executing commands on a remote
machine. The server script (bootstrap_daemon.py) is added to the
bootstrap image and started automatically during the boot.


# b2d0f2e7 01-Oct-2014 Jérôme Duval <jerome.duval@gmail.com>

Use bash_bootstrap for the bootstrap build.

* don't build the in-tree bash.
* bash doesn't need to be a mandatory package, it's now a dependency of
the haiku package.


# 8b21b2b9 01-Oct-2014 Jérôme Duval <jerome.duval@gmail.com>

bash: use outsourced package for non-bootstrap builds.

* the bootstrap build keeps on building the in-tree bash.


# 5de87ca9 03-Jul-2014 Oliver Tappe <zooey@hirschkaefer.de>

Copy haikuports/FormatVersions onto the bootstrap image.

* Without it, haikuporter will believe there's a version mismatch
between itself and the haikuports tree.


# dff7d3a0 16-Mar-2014 Oliver Tappe <zooey@hirschkaefer.de>

Add files missing in last commit, sorry.


# 96a321df07ea530287c8b55f82304783c9725aee 30-Oct-2014 Ingo Weinhold <ingo_weinhold@gmx.de>

bootstrap image: Add remote command execution script

In order to automate the complete bootstrap build process we need a
mechanism to control the second phase which builds the final packages
on the booted bootstrap Haiku. To avoid additional dependencies
(buildbot slave, ssh, rsh,...) we'd have to cross-build, there's now a
pair of simple python scripts that allows executing commands on a remote
machine. The server script (bootstrap_daemon.py) is added to the
bootstrap image and started automatically during the boot.


# b2d0f2e7b6631b82a18bec9feeb7f1ce14271814 01-Oct-2014 Jérôme Duval <jerome.duval@gmail.com>

Use bash_bootstrap for the bootstrap build.

* don't build the in-tree bash.
* bash doesn't need to be a mandatory package, it's now a dependency of
the haiku package.


# 8b21b2b910c4aed4632e192812ac586b981a42a0 01-Oct-2014 Jérôme Duval <jerome.duval@gmail.com>

bash: use outsourced package for non-bootstrap builds.

* the bootstrap build keeps on building the in-tree bash.


# 5de87ca904bb614263dd312bebfa8179a6f5969d 03-Jul-2014 Oliver Tappe <zooey@hirschkaefer.de>

Copy haikuports/FormatVersions onto the bootstrap image.

* Without it, haikuporter will believe there's a version mismatch
between itself and the haikuports tree.


# dff7d3a0f24a74b2be5884ebd8324f26cc8b87a2 16-Mar-2014 Oliver Tappe <zooey@hirschkaefer.de>

Add files missing in last commit, sorry.