Message ID | 9423e2349e9c4f8e5b3a9490e4539156db533e02.1735826398.git.joerg.sommer@navimatix.de |
---|---|
State | New |
Headers | show |
Series | [1/2] bitbake/doc/logging: small clean-up and name environment | expand |
Hi Jörg, On Thu Jan 2, 2025 at 3:14 PM CET, Jörg Sommer via lists.yoctoproject.org wrote: > From: Jörg Sommer <joerg.sommer@navimatix.de> > > The variable *BB_LOGCONFIG* is part of *BB_ENV_PASSTHROUGH_ADDITIONS* in > /scripts/oe-buildenv-internal and can therefore be passed as environment > variable. > > Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> > --- > .../bitbake-user-manual-execution.rst | 11 ++++++----- > 1 file changed, 6 insertions(+), 5 deletions(-) > > diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst > index d58fbb32ea..a1267400ab 100644 > --- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst > +++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst > @@ -671,7 +671,7 @@ logging configuration is merged using the following rules: > > - Any keys defined in the ``handlers``, ``formatters``, or ``filters``, > will be merged into the same section in the default configuration, > - with the user specified keys taking replacing a default one if there > + with the user specified keys replacing a default one if there > is a conflict. In practice, this means that if both the default > configuration and user configuration specify a handler named > ``myhandler``, the user defined one will replace the default. To > @@ -707,9 +707,9 @@ or higher priority to a file called ``hashequiv.log``:: > } > }, > "formatters": { > - "logfileFormatter": { > - "format": "%(name)s: %(levelname)s: %(message)s" > - } > + "logfileFormatter": { > + "format": "%(name)s: %(levelname)s: %(message)s" > + } > }, > "loggers": { > "BitBake.SigGen.HashEquiv": { > @@ -723,7 +723,8 @@ or higher priority to a file called ``hashequiv.log``:: > } > } > > -Then set the :term:`BB_LOGCONFIG` variable in ``conf/local.conf``:: > +Then set the :term:`BB_LOGCONFIG` variable in the process environment when s/in the process environment/as an environment variable/? Just a suggestion, feel free to ignore it. > +calling bitbake, or set it in ``conf/local.conf``:: > > BB_LOGCONFIG = "hashequiv.json" > By the looks of it, these patches should be sent to the bitbake-devel@lists.openembedded.org list, with docs@lists.yoctoproject.org in CC, and apply to the bitbake repository, not poky. Antonin
diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst index d58fbb32ea..a1267400ab 100644 --- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst +++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst @@ -671,7 +671,7 @@ logging configuration is merged using the following rules: - Any keys defined in the ``handlers``, ``formatters``, or ``filters``, will be merged into the same section in the default configuration, - with the user specified keys taking replacing a default one if there + with the user specified keys replacing a default one if there is a conflict. In practice, this means that if both the default configuration and user configuration specify a handler named ``myhandler``, the user defined one will replace the default. To @@ -707,9 +707,9 @@ or higher priority to a file called ``hashequiv.log``:: } }, "formatters": { - "logfileFormatter": { - "format": "%(name)s: %(levelname)s: %(message)s" - } + "logfileFormatter": { + "format": "%(name)s: %(levelname)s: %(message)s" + } }, "loggers": { "BitBake.SigGen.HashEquiv": { @@ -723,7 +723,8 @@ or higher priority to a file called ``hashequiv.log``:: } } -Then set the :term:`BB_LOGCONFIG` variable in ``conf/local.conf``:: +Then set the :term:`BB_LOGCONFIG` variable in the process environment when +calling bitbake, or set it in ``conf/local.conf``:: BB_LOGCONFIG = "hashequiv.json"