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
|
||||
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
|
||||
complete. Please note that anything that is a dependency of `base-devel` will
|
||||
already be installed, and should not be listed here.
|
||||
complete.
|
||||
|
||||
Then there are those things for which a package either links against or
|
||||
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
|
||||
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>
|
||||
#### Repositories
|
||||
|
||||
|
|
Loading…
Reference in a new issue