Manual.md: base-devel isn't always in hostmakedeps
This commit is contained in:
parent
a916cf9cde
commit
6425225eea
1 changed files with 5 additions and 2 deletions
|
@ -541,8 +541,7 @@ them, understand this: Void Linux cross compiles for many arches. Sometimes in
|
||||||
a build process, certain programs must be run, for example `yacc`, or the
|
a build process, certain programs must be run, for example `yacc`, or the
|
||||||
compiler itself for a C program. Those programs get put in `hostmakedepends`.
|
compiler itself for a C program. Those programs get put in `hostmakedepends`.
|
||||||
When the build runs, those will be installed on the host to help the build
|
When the build runs, those will be installed on the host to help the build
|
||||||
complete. Please note that anything that is a dependency of `base-devel` will
|
complete.
|
||||||
already be installed, and should not be listed here.
|
|
||||||
|
|
||||||
Then there are those things for which a package either links against or
|
Then there are those things for which a package either links against or
|
||||||
includes header files. These are `makedepends`, and regardless of the
|
includes header files. These are `makedepends`, and regardless of the
|
||||||
|
@ -556,6 +555,10 @@ These are not all the packages the package needs at runtime, but only those
|
||||||
that are not linked against. This variable is most useful for non-compiled
|
that are not linked against. This variable is most useful for non-compiled
|
||||||
programs.
|
programs.
|
||||||
|
|
||||||
|
Finally, as a general rule, if something compiles the exact same way whether or
|
||||||
|
not you add a particular package to `makedepends` or `hostmakedepends`, it
|
||||||
|
shouldn't be added.
|
||||||
|
|
||||||
<a id="repositories"></a>
|
<a id="repositories"></a>
|
||||||
#### Repositories
|
#### Repositories
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue