allarch.bbclass
- The all architecture (allarch) class is inherited
+ The allarch class is inherited
by recipes that do not produce architecture-specific output.
The class disables functionality that is normally needed for recipes
that produce executable binaries (such as building the cross-compiler
@@ -137,7 +137,7 @@
The base class is special in that every
- .bb file automatically inherits the class.
+ .bb file implicitly inherits the class.
This class contains definitions for standard basic
tasks such as fetching, unpacking, configuring (empty by default),
compiling (runs any Makefile present), installing
@@ -166,8 +166,9 @@
For RPMs and other packages that do not contain a subdirectory,
you should specify a "subdir" parameter.
- Here is an example where ${BP} matches the
- subdirectory expected by the default value of
+ Here is an example where ${BP} is used so that
+ the files are extracted into the subdirectory expected by the
+ default value of
S:
SRC_URI = "http://example.com/downloads/somepackage.rpm;subdir=${BP}"
@@ -290,10 +291,11 @@
bugzilla.bbclass
- The bugzilla class, if enabled in
- your instance of Bugzilla, automatically files bug reports to that
- enabled instance in response to build failures.
+ The bugzilla class automatically files bug reports
+ to a Bugzilla instance in response to build failures.
This class uses Bugzilla's XML-RPC interface.
+ Consequently, you need to enable the class in the instance of Bugzilla
+ within which you wish to file reports.
@@ -330,13 +332,12 @@
- To enable this class, use the
+ Collecting build statistics is enabled by default through the
USER_CLASSES
variable from your local.conf file.
- The meta-yocto/conf/local.conf.sample file
- in the
- Source Directory
- enables this class by default.
+ Consequently, you do not have to do anything to enable the class.
+ However, if you want to disable the class, simply remove "buildstats"
+ from the USER_CLASSES list.