building d-i on GNU/kFreeBSD

introduction

goal

Building d-i on GNU/kFreeBSD should be as simple as on GNU/Linux, i.e.

$ svn co svn://svn.debian.org/svn/d-i/trunk/installer/build/
$ cd build/
$ make all_clean && make reallyclean && fakeroot make build_monolithic # or build_netboot

This section contains instructions on how to build d-i on GNU/kFreeBSD dealing with

These are all bad things, and should be fixed, and the content of this section should be eventually removed.

assumptions

dependencies between tasks

All tasks described here should be indipendent from each other unless differently specified.

d-i image

Building d-i image is described here; in particular, monolithic is described (netboot should not work because of udebs fetched from the net instead of localeudebs).

This task depends on all the previous ones.

$ svn co svn://svn.debian.org/svn/d-i/branches/d-i/kfreebsd/installer/build/ # fetching source

$ make all_clean && make reallyclean && fakeroot make build_monolithic # (or build_netboot) # building

This will create (among other files) build/dest/monolithic/mini.iso.

references

bugs and missing features

bugs

missing features