From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/portage:master commit in: man/
Date: Sun, 26 Feb 2023 21:55:29 +0000 (UTC) [thread overview]
Message-ID: <1677448524.8e97aab2aee65880e6e3728fa57c7bc99b0ecd8e.sam@gentoo> (raw)
commit: 8e97aab2aee65880e6e3728fa57c7bc99b0ecd8e
Author: Oskari Pirhonen <xxc3ncoredxx <AT> gmail <DOT> com>
AuthorDate: Sun Feb 26 21:42:12 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 21:55:24 2023 +0000
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=8e97aab2
ebuild(5): alphabetize QA_* vars
Signed-off-by: Oskari Pirhonen <xxc3ncoredxx <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
man/ebuild.5 | 98 ++++++++++++++++++++++++++++++------------------------------
1 file changed, 49 insertions(+), 49 deletions(-)
diff --git a/man/ebuild.5 b/man/ebuild.5
index 029917878..e52779d2e 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -829,23 +829,30 @@ binary objects that cannot be altered.
Note that objects that violate these rules may fail on some architectures.
.TP
-.B QA_PREBUILT
-This should contain a list of file paths, relative to the image
-directory, of files that are pre\-built binaries. Paths
-listed here will be appended to each of the QA_* variables
-listed below. The paths may contain fnmatch\-like patterns
-which will be internally translated to regular expressions for
-the QA_* variables that support regular expressions instead
-of fnmatch patterns. The translation mechanism simply replaces
-"*" with ".*".
+.B QA_AM_MAINTAINER_MODE
+This should contain a list of lines containing automake missing \-\-run
+commands. The lines may contain regular expressions with escape\-quoted
+special characters.
.TP
-.B QA_TEXTRELS
-This variable can be set to a list of file paths, relative to the image
-directory, of files that contain text relocations that cannot be eliminated.
-The paths may contain fnmatch patterns.
-
-This variable is intended to be used on closed\-source binary objects that
-cannot be altered.
+.B QA_CONFIG_IMPL_DECL_SKIP
+This should contain a list of function names to ignore when checking for
+\fI-Wimplicit-function-declaration\fR in configure logs. This should only be
+used for false positives.
+.TP
+.B QA_CONFIGURE_OPTIONS
+This should contain a list of configure options which trigger warnings about
+unrecognized options. The options may contain regular expressions with
+escape\-quoted special characters.
+.TP
+.B QA_DESKTOP_FILE
+This should contain a list of file paths, relative to the image directory, of
+desktop files which should not be validated. The paths may contain regular
+expressions with escape\-quoted special characters.
+.TP
+.B QA_DT_NEEDED
+This should contain a list of file paths, relative to the image directory, of
+shared libraries that lack NEEDED entries. The paths may contain regular
+expressions with escape\-quoted special characters.
.TP
.B QA_EXECSTACK
This should contain a list of file paths, relative to the image directory, of
@@ -855,11 +862,6 @@ The paths may contain fnmatch patterns.
This variable is intended to be used on objects that truly need executable
stack (i.e. not those marked to need it which in fact do not).
.TP
-.B QA_WX_LOAD
-This should contain a list of file paths, relative to the image directory, of
-files that contain writable and executable segments. These are rare.
-The paths may contain fnmatch patterns.
-.TP
.B QA_FLAGS_IGNORED
This should contain a list of file paths, relative to the image directory, of
files that do not contain .GCC.command.line sections or contain .hash sections.
@@ -875,6 +877,22 @@ files that should be ignored for the multilib\-strict checks.
The paths may contain regular expressions with escape\-quoted special
characters.
.TP
+.B QA_PKGCONFIG_VERSION
+If set, then portage verifies that all pkg-config .pc files have a Version field
+with the value of QA_PKGCONFIG_VERSION. For example, set
+\fIQA_PKGCONFIG_VERSION=${PV}\fR if your package is expected to install all
+pkg-config .pc files with a Version field containing PV.
+.TP
+.B QA_PREBUILT
+This should contain a list of file paths, relative to the image
+directory, of files that are pre\-built binaries. Paths
+listed here will be appended to each of the QA_* variables
+listed below. The paths may contain fnmatch\-like patterns
+which will be internally translated to regular expressions for
+the QA_* variables that support regular expressions instead
+of fnmatch patterns. The translation mechanism simply replaces
+"*" with ".*".
+.TP
.B QA_PRESTRIPPED
This should contain a list of file paths, relative to the image directory, of
files that contain pre-stripped binaries. The paths may contain regular
@@ -891,36 +909,18 @@ shared libraries that have SONAMEs but should not have a corresponding SONAME
symlink in the same directory. The paths may contain regular expressions
with escape\-quoted special characters.
.TP
-.B QA_AM_MAINTAINER_MODE
-This should contain a list of lines containing automake missing \-\-run
-commands. The lines may contain regular expressions with escape\-quoted
-special characters.
-.TP
-.B QA_CONFIGURE_OPTIONS
-This should contain a list of configure options which trigger warnings about
-unrecognized options. The options may contain regular expressions with
-escape\-quoted special characters.
-.TP
-.B QA_DT_NEEDED
-This should contain a list of file paths, relative to the image directory, of
-shared libraries that lack NEEDED entries. The paths may contain regular
-expressions with escape\-quoted special characters.
+.B QA_TEXTRELS
+This variable can be set to a list of file paths, relative to the image
+directory, of files that contain text relocations that cannot be eliminated.
+The paths may contain fnmatch patterns.
+
+This variable is intended to be used on closed\-source binary objects that
+cannot be altered.
.TP
-.B QA_DESKTOP_FILE
+.B QA_WX_LOAD
This should contain a list of file paths, relative to the image directory, of
-desktop files which should not be validated. The paths may contain regular
-expressions with escape\-quoted special characters.
-.TP
-.B QA_PKGCONFIG_VERSION
-If set, then portage verifies that all pkg-config .pc files have a Version field
-with the value of QA_PKGCONFIG_VERSION. For example, set
-\fIQA_PKGCONFIG_VERSION=${PV}\fR if your package is expected to install all
-pkg-config .pc files with a Version field containing PV.
-.TP
-.B QA_CONFIG_IMPL_DECL_SKIP
-This should contain a list of function names to ignore when checking for
-\fI-Wimplicit-function-declaration\fR in configure logs. This should only be
-used for false positives.
+files that contain writable and executable segments. These are rare.
+The paths may contain fnmatch patterns.
.SH "PORTAGE DECLARATIONS"
.TP
next reply other threads:[~2023-02-26 21:55 UTC|newest]
Thread overview: 275+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-02-26 21:55 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-08-20 16:30 [gentoo-commits] proj/portage:master commit in: man/ Zac Medico
2024-08-15 17:28 Mike Gilbert
2024-05-26 19:12 Zac Medico
2024-05-13 5:43 Sam James
2024-04-28 0:04 Sam James
2024-03-28 4:26 Sam James
2023-12-18 5:30 John Helmert III
2023-11-11 7:24 Sam James
2023-10-11 18:34 Mike Gilbert
2023-10-06 1:30 Sam James
2023-09-16 5:50 Sam James
2023-09-16 5:48 Sam James
2023-08-08 4:51 Sam James
2023-04-07 9:52 Sam James
2023-04-07 6:41 Ulrich Müller
2023-04-07 6:41 Ulrich Müller
2023-02-26 21:55 Sam James
2023-02-15 5:49 Sam James
2023-01-14 16:41 Sam James
2022-12-21 1:28 Sam James
2022-10-10 19:49 Sam James
2022-10-10 19:49 Sam James
2022-10-10 19:49 Sam James
2022-10-10 19:49 Sam James
2022-08-12 16:07 Zac Medico
2022-07-20 3:44 Sam James
2022-07-20 3:44 Sam James
2022-07-20 3:38 Sam James
2022-07-20 2:09 Sam James
2022-07-20 2:09 Sam James
2022-07-20 2:09 Sam James
2022-07-19 0:18 Sam James
2022-07-18 20:22 Sam James
2022-07-18 20:14 Sam James
2022-07-18 20:14 Sam James
2022-07-18 19:37 Sam James
2022-07-18 19:37 Sam James
2022-07-18 19:37 Sam James
2022-07-18 19:37 Sam James
2022-07-18 19:37 Sam James
2022-04-24 21:47 Zac Medico
2021-08-15 20:58 Sam James
2021-07-04 23:00 Zac Medico
2021-05-24 6:47 Zac Medico
2021-04-25 3:39 Zac Medico
2021-04-25 3:39 Zac Medico
2021-04-05 20:42 Zac Medico
2021-03-06 8:41 Zac Medico
2021-02-27 7:56 Zac Medico
2021-02-22 12:31 Zac Medico
2021-02-01 18:08 Zac Medico
2021-01-18 18:20 Ulrich Müller
2020-09-08 1:17 Zac Medico
2020-09-07 23:41 Zac Medico
2020-09-06 1:14 Zac Medico
2020-07-07 20:15 Zac Medico
2020-06-30 19:15 Mike Frysinger
2020-03-14 19:02 Zac Medico
2019-11-27 3:19 Zac Medico
2019-11-21 20:11 Zac Medico
2019-10-12 7:26 Michał Górny
2019-09-29 21:51 Zac Medico
2019-09-11 9:49 Mike Frysinger
2019-09-01 22:11 Zac Medico
2019-09-01 19:03 Zac Medico
2019-09-01 4:59 Zac Medico
2019-08-31 3:44 Zac Medico
2019-08-26 18:13 Zac Medico
2019-07-29 8:54 Ulrich Müller
2019-07-29 8:54 Ulrich Müller
2019-07-10 20:26 Zac Medico
2019-06-19 21:19 Zac Medico
2019-03-17 20:49 Zac Medico
2019-03-17 20:49 Zac Medico
2019-03-17 20:31 Zac Medico
2018-12-20 23:10 Mike Frysinger
2018-12-20 4:29 Zac Medico
2018-10-02 17:20 Mike Frysinger
2018-08-29 18:17 Zac Medico
2018-05-01 16:26 Zac Medico
2018-04-13 21:13 Zac Medico
2018-01-13 10:11 Zac Medico
2018-01-13 10:11 Zac Medico
2018-01-09 18:49 Mike Frysinger
2018-01-09 18:49 Mike Frysinger
2018-01-09 18:49 Mike Frysinger
2017-10-24 10:35 Ulrich Müller
2017-10-14 20:47 Ulrich Müller
2017-10-09 18:25 Manuel Rüger
2017-05-30 9:57 Zac Medico
2017-04-22 7:56 Zac Medico
2017-02-28 20:39 Zac Medico
2017-01-26 18:49 Zac Medico
2017-01-08 23:44 Zac Medico
2016-12-14 21:05 Zac Medico
2016-02-02 20:46 Alexander Berntsen
2015-11-25 0:05 Mike Frysinger
2015-09-22 16:40 Brian Dolbec
2015-09-20 2:27 Brian Dolbec
2015-09-20 2:27 Brian Dolbec
2015-07-20 21:48 Brian Dolbec
2015-06-18 12:27 Alexander Berntsen
2015-05-30 18:34 Brian Dolbec
2015-05-19 10:54 Alexander Berntsen
2015-05-18 23:19 Brian Dolbec
2015-05-18 23:19 Brian Dolbec
2015-03-04 20:39 Brian Dolbec
2015-03-04 20:39 Brian Dolbec
2015-02-28 17:34 Pavel Kazakov
2015-02-26 6:33 Mike Frysinger
2015-02-24 0:38 Zac Medico
2015-02-18 18:24 Mike Frysinger
2015-02-08 17:41 [gentoo-commits] proj/portage:v2.2.16 " Brian Dolbec
2015-02-05 21:16 ` [gentoo-commits] proj/portage:master " Brian Dolbec
2015-02-08 17:41 [gentoo-commits] proj/portage:v2.2.16 " Brian Dolbec
2015-02-08 17:40 ` [gentoo-commits] proj/portage:master " Brian Dolbec
2015-02-06 19:46 Brian Dolbec
2015-02-04 21:54 [gentoo-commits] proj/portage:v2.2.16 " Brian Dolbec
2015-02-04 21:53 ` [gentoo-commits] proj/portage:master " Brian Dolbec
2015-01-24 17:40 Michał Górny
2015-01-05 20:09 Zac Medico
2015-01-05 20:02 Zac Medico
2014-12-08 15:38 Zac Medico
2014-11-10 18:33 Zac Medico
2014-07-19 13:51 Alexander Berntsen
2014-06-14 21:55 Alexander Berntsen
2014-04-18 21:15 Arfrever Frehtes Taifersar Arahesis
2014-03-14 10:33 Alexander Berntsen
2014-03-02 8:46 Brian Dolbec
2014-01-23 1:07 Mike Frysinger
2014-01-23 1:06 Mike Frysinger
2014-01-08 13:43 Arfrever Frehtes Taifersar Arahesis
2014-01-05 22:23 Mike Frysinger
2014-01-05 19:09 Mike Frysinger
2013-12-03 15:26 Arfrever Frehtes Taifersar Arahesis
2013-12-02 15:14 Arfrever Frehtes Taifersar Arahesis
2013-12-02 1:23 Brian Dolbec
2013-12-02 1:23 Brian Dolbec
2013-08-12 22:40 Zac Medico
2013-08-12 22:22 Zac Medico
2013-08-12 22:20 Zac Medico
2013-08-12 22:14 Zac Medico
2013-08-12 2:33 Zac Medico
2013-08-11 22:30 Zac Medico
2013-08-08 17:11 Zac Medico
2013-07-31 21:59 Zac Medico
2013-07-30 23:09 Zac Medico
2013-07-30 23:04 Zac Medico
2013-07-30 22:45 Zac Medico
2013-07-30 19:13 Zac Medico
2013-07-30 19:13 Zac Medico
2013-07-25 22:43 Zac Medico
2013-07-24 21:22 Zac Medico
2013-07-23 22:52 Arfrever Frehtes Taifersar Arahesis
2013-07-22 19:20 Zac Medico
2013-07-22 4:44 Arfrever Frehtes Taifersar Arahesis
2013-07-06 19:24 Zac Medico
2013-06-24 9:30 Arfrever Frehtes Taifersar Arahesis
2013-06-18 17:57 Zac Medico
2013-06-18 16:35 Zac Medico
2013-06-13 0:14 Zac Medico
2013-06-09 23:30 Zac Medico
2013-05-24 2:23 Zac Medico
2013-05-17 16:08 Zac Medico
2013-05-15 21:23 Zac Medico
2013-05-01 21:05 Zac Medico
2013-04-24 3:51 Zac Medico
2013-04-23 3:20 Zac Medico
2013-04-08 0:32 Zac Medico
2013-04-04 16:48 Zac Medico
2013-04-04 14:23 Zac Medico
2013-04-03 3:12 Zac Medico
2013-04-02 19:57 Mike Frysinger
2013-03-24 19:23 Zac Medico
2013-03-23 19:45 Zac Medico
2013-03-01 3:40 Mike Frysinger
2013-02-01 2:33 Zac Medico
2013-01-30 16:32 Zac Medico
2013-01-30 16:04 Zac Medico
2013-01-28 21:03 Mike Frysinger
2013-01-21 16:52 Zac Medico
2013-01-15 22:42 Mike Frysinger
2013-01-15 21:44 Zac Medico
2013-01-15 11:10 Zac Medico
2013-01-11 8:08 Zac Medico
2013-01-10 7:17 Zac Medico
2012-12-28 21:44 Zac Medico
2012-12-28 21:36 Zac Medico
2012-12-28 21:22 Zac Medico
2012-11-28 12:14 Zac Medico
2012-10-14 21:38 Zac Medico
2012-09-25 17:29 Zac Medico
2012-09-25 16:50 Zac Medico
2012-09-25 16:50 Zac Medico
2012-09-25 16:50 Zac Medico
2012-09-25 2:19 Zac Medico
2012-09-24 21:43 Zac Medico
2012-09-24 21:01 Zac Medico
2012-09-24 20:28 Zac Medico
2012-09-24 20:28 Zac Medico
2012-09-24 2:44 Zac Medico
2012-09-24 2:44 Zac Medico
2012-09-24 2:44 Zac Medico
2012-09-24 2:44 Zac Medico
2012-09-24 2:44 Zac Medico
2012-09-24 2:44 Zac Medico
2012-09-22 17:08 Zac Medico
2012-09-21 21:51 Zac Medico
2012-09-16 18:59 Zac Medico
2012-09-16 18:24 Zac Medico
2012-09-16 18:13 Zac Medico
2012-09-16 17:47 Zac Medico
2012-09-15 20:54 Zac Medico
2012-09-15 20:43 Zac Medico
2012-09-15 20:27 Zac Medico
2012-09-15 19:58 Zac Medico
2012-09-15 19:53 Zac Medico
2012-09-15 19:39 Zac Medico
2012-09-15 19:26 Zac Medico
2012-09-15 19:12 Zac Medico
2012-09-15 19:09 Zac Medico
2012-09-14 18:10 Zac Medico
2012-09-04 1:06 Zac Medico
2012-08-22 20:36 Zac Medico
2012-08-19 21:34 Zac Medico
2012-08-05 20:35 Zac Medico
2012-07-20 20:16 Zac Medico
2012-07-10 5:42 Mike Frysinger
2012-06-30 20:51 Zac Medico
2012-06-29 20:41 Mike Frysinger
2012-06-23 0:45 Zac Medico
2012-06-23 0:29 Zac Medico
2012-06-02 3:05 Zac Medico
2012-06-01 3:16 Mike Frysinger
2012-05-08 16:38 Zac Medico
2012-04-13 18:30 Zac Medico
2012-03-30 0:17 Zac Medico
2012-03-08 23:26 Mike Frysinger
2012-02-17 23:33 Zac Medico
2012-01-21 4:01 Zac Medico
2012-01-20 4:46 Zac Medico
2012-01-02 23:01 Zac Medico
2011-12-24 11:30 Zac Medico
2011-12-22 23:57 Arfrever Frehtes Taifersar Arahesis
2011-12-21 19:37 Zac Medico
2011-12-16 20:55 Zac Medico
2011-12-15 18:49 Zac Medico
2011-12-15 18:04 Zac Medico
2011-12-07 19:21 Zac Medico
2011-11-30 20:27 Mike Frysinger
2011-11-21 15:00 Zac Medico
2011-10-29 8:16 Zac Medico
2011-10-29 8:11 Zac Medico
2011-10-27 4:43 Zac Medico
2011-10-26 22:00 Zac Medico
2011-10-23 21:13 Zac Medico
2011-10-21 8:51 Zac Medico
2011-10-17 2:56 Zac Medico
2011-10-16 19:44 Zac Medico
2011-10-14 14:56 Zac Medico
2011-10-13 2:51 Mike Frysinger
2011-09-23 17:56 Zac Medico
2011-09-13 6:07 Zac Medico
2011-08-31 18:14 Zac Medico
2011-08-22 20:36 Zac Medico
2011-07-08 16:57 Zac Medico
2011-07-07 8:10 Zac Medico
2011-06-19 19:44 Zac Medico
2011-06-09 22:08 Zac Medico
2011-05-30 22:27 Zac Medico
2011-05-26 18:35 Zac Medico
2011-02-22 17:58 Zac Medico
2011-02-22 17:31 Zac Medico
2011-02-22 2:21 Zac Medico
2011-02-13 8:58 Zac Medico
2011-02-08 19:55 Zac Medico
2011-02-07 21:26 Zac Medico
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1677448524.8e97aab2aee65880e6e3728fa57c7bc99b0ecd8e.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox