summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/classes.rst7
-rw-r--r--documentation/ref-manual/qa-checks.rst23
2 files changed, 30 insertions, 0 deletions
diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst
index aacbb8a495..0762d1d8bc 100644
--- a/documentation/ref-manual/classes.rst
+++ b/documentation/ref-manual/classes.rst
@@ -1336,6 +1336,13 @@ Here are the tests you can list with the :term:`WARN_QA` and
1336- ``patch-fuzz:`` Checks for fuzz in patch files that may allow 1336- ``patch-fuzz:`` Checks for fuzz in patch files that may allow
1337 them to apply incorrectly if the underlying code changes. 1337 them to apply incorrectly if the underlying code changes.
1338 1338
1339- ``patch-status-core:`` Checks that the Upstream-Status is specified
1340 and valid in the headers of patches for recipes in the OE-Core layer.
1341
1342- ``patch-status-noncore:`` Checks that the Upstream-Status is specified
1343 and valid in the headers of patches for recipes in layers other than
1344 OE-Core.
1345
1339- ``perllocalpod:`` Checks for ``perllocal.pod`` being erroneously 1346- ``perllocalpod:`` Checks for ``perllocal.pod`` being erroneously
1340 installed and packaged by a recipe. 1347 installed and packaged by a recipe.
1341 1348
diff --git a/documentation/ref-manual/qa-checks.rst b/documentation/ref-manual/qa-checks.rst
index 13096816d2..6fdb0fbde9 100644
--- a/documentation/ref-manual/qa-checks.rst
+++ b/documentation/ref-manual/qa-checks.rst
@@ -750,6 +750,29 @@ Errors and Warnings
750 other things in the patches, those can be discarded. 750 other things in the patches, those can be discarded.
751 751
752 752
753.. _qa-check-patch-status:
754
755- ``Missing Upstream-Status in patch <patchfile> Please add according to <url> [patch-status-core/patch-status-noncore]``
756
757 The Upstream-Status value is missing in the specified patch file's header.
758 This value is intended to track whether or not the patch has been sent
759 upstream, whether or not it has been merged, etc.
760
761 There are two options for this same check - ``patch-status-core`` (for
762 recipes in OE-Core) and ``patch-status-noncore`` (for recipes in any other
763 layer).
764
765 For more information on setting Upstream-Status see:
766 https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines#Patch_Header_Recommendations:_Upstream-Status
767
768
769- ``Malformed Upstream-Status in patch <patchfile> Please correct according to <url> [patch-status-core/patch-status-noncore]``
770
771 The Upstream-Status value in the specified patch file's header is invalid -
772 it must be a specific format. See the "Missing Upstream-Status" entry above
773 for more information.
774
775
753.. _qa-check-buildpaths: 776.. _qa-check-buildpaths:
754 777
755- ``File <filename> in package <packagename> contains reference to TMPDIR [buildpaths]`` 778- ``File <filename> in package <packagename> contains reference to TMPDIR [buildpaths]``