[Buildroot] [PATCH v3 0/3] Add tainting support to buildroot
Angelo Compagnucci
angelo at amarulasolutions.com
Wed Sep 5 16:06:33 UTC 2018
Packages that need to resolve dependencies internally
and use a package manager would harm the reproducibility
of a build, moreover they escape the legal infrastructure
not giving enough informations on licensing.
This patch adds a tainting mechanism in the form of a
variable FOO_TAINTS that can be used to signal that
a package harms the reproducibility or licensing under
certain conditions.
This opens the door to include per language dependency
managers in buildroot.
Angelo Compagnucci (3):
Makefile: add tainting support
docs/manual: adding infos about tainting
package/nodejs: taint the build on external modules
Makefile | 10 ++++++++++
docs/manual/adding-packages-generic.txt | 6 ++++++
docs/manual/legal-notice.txt | 12 ++++++++++++
package/nodejs/nodejs.mk | 1 +
package/pkg-generic.mk | 8 ++++++++
5 files changed, 37 insertions(+)
--
2.7.4
More information about the buildroot
mailing list