FDS/OS 1.0 fixes
This commit is contained in:
+5
-3
@@ -18,7 +18,7 @@ export PATH="$PWD/out/workstation:$PATH"
|
||||
|
||||
| Prerequisite | Used for |
|
||||
| --- | --- |
|
||||
| Prepared Void `void-packages` checkout and native XBPS utilities | Build source packages and install their AArch64 runtime dependencies |
|
||||
| Prepared writable Void `void-packages` checkout and native XBPS utilities | Build source packages and install their AArch64 runtime dependencies |
|
||||
| `mkfs.erofs`, `fsck.erofs` | Create and inspect read-only payload filesystems |
|
||||
| `bwrap` | Inspect filesystems and install package trees in a user namespace |
|
||||
| `xz` | Read older software cartridges and package/source archives |
|
||||
@@ -31,12 +31,14 @@ share the same Void checkout.
|
||||
|
||||
Prepare a Void source checkout using its [upstream instructions](https://github.com/void-linux/void-packages/blob/02a3cbc132c3c4a3a9d59e9b98f517af5dd11cd1/README.md).
|
||||
Complete `xbps-src binary-bootstrap` for the workstation architecture before
|
||||
using it. The workstation itself need not run Void. Select that checkout with
|
||||
using it. Keep this writable checkout outside Git submodules. The workstation itself need not run Void. Select that checkout with
|
||||
`--void-packages /path/to/void-packages`; native `xbps-*` tools must be in PATH,
|
||||
or selected with `--xbps-bin /path/to/bin`. Builds target AArch64/glibc.
|
||||
|
||||
For the complete FDS build workstation, [bootstrap](getting-started.md) already
|
||||
prepares `vendor/void-packages` and `.host/xbps/usr/bin`. Reuse its local tools:
|
||||
keeps `vendor/void-packages` as a clean upstream reference and prepares the
|
||||
writable `.host/void-packages` checkout plus `.host/xbps/usr/bin`. The native
|
||||
builder defaults to `.host/void-packages`. Reuse its local tools:
|
||||
|
||||
```sh
|
||||
./tools/prepare-image-tools
|
||||
|
||||
Reference in New Issue
Block a user