Please write a canonical version of the LICENSE policy as it regards packages with static linking. It should cover: - Languages that generate inherently static binaries (Go, Rust) - USE=static binaries that link in libraries from DEPEND - USE=static binaries that link in bundled libraries
It should also include the unofficial enforcement so far has been stricter on the inherently static languages with bundles vs C-based non-bundled libraries.
I'll draft something in a few minutes.
Created attachment 613274 [details, diff] 0001-other-metadata-LICENSE.patch Here's my proposed patch (same as on GitHub PR).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/policy-guide.git/commit/?id=557319dfdd2e495af848d1803227941c2a4f82fd commit 557319dfdd2e495af848d1803227941c2a4f82fd Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-02-11 10:05:58 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-02-21 11:07:33 +0000 other-metadata: LICENSE Closes: https://bugs.gentoo.org/709020 Closes: https://github.com/gentoo/policy-guide/pull/12 Signed-off-by: Michał Górny <mgorny@gentoo.org> other-metadata.rst | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+)