35 lines
1.3 KiB
Plaintext
35 lines
1.3 KiB
Plaintext
Build profiles for src:util-linux
|
|
---------------------------------
|
|
|
|
A full build of src:util-linux produces a large number of binary packages,
|
|
while depending on a large number of shared libraries.
|
|
|
|
To ease bootstrapping of a Debian system, src:util-linux supports a number
|
|
of build profiles. These build profiles avoid depending on some shared
|
|
libraries at the expense of providing a limited feature set or binary package
|
|
set. To learn more about build profiles in general, please refer to
|
|
https://wiki.debian.org/BuildProfileSpec
|
|
|
|
Profile "noudeb"
|
|
----------------
|
|
|
|
Standardized profile: "Inhibit building udebs"
|
|
|
|
Profile "stage1"
|
|
----------------
|
|
|
|
Avoids most shared library dependencies AND builds only lib* packages.
|
|
Intended to break bootstrapping cycles. Will be renamed at a later time,
|
|
as its name has been deprecated by the BuildProfileSpec.
|
|
|
|
Profile "pkg.util-linux.noverity"
|
|
---------------------------------
|
|
|
|
Avoids the libcryptsetup-dev build dependency, at the cost of disabling
|
|
dm-verity support. Does not change the binary package set. If this profile
|
|
is used in a bootstrap build, src:util-linux should be rebuilt once
|
|
libcryptsetup-dev is available without this profile, as the binary packages
|
|
are not "fully functional" (= lack dm-verity support).
|
|
|
|
-- Chris Hofstaedtler <zeha@debian.org> Sun, 05 Sep 2021 15:11:59 +0000
|