Age | Commit message (Collapse) | Author | Files |
|
"localdata") as proposed by bug reporter
|
|
correct operation with bitbake 1.8.x. Old behaviour is maintained in a special legacy anonymous function in base.bbclass. The patch is an improved version of the one discussed on the mailing list.
|
|
|
|
classes/base.bbclass: Make sure shasum-native does not depend on quilt
classes/sanity.bbclass: No need to require sha256sum as we use oe_sha256sum
packages/shasum: Change the name, make the -native version not have any deps
|
|
|
|
[ftp://ftp.trolltech.com/qt/source/qtopia-core-4.3.0beta.tar.gz] is good enough
src_uri as section/groups are unique enough as well. Most of the time
(almost always) scoping PN (or PN+PV) is not necessary and in this case
the SRC_URI is good enough. Richard thank you for saying the obvious
|
|
conf/checksums.ini: Provide an example on how this can be used
|
|
This code uses the checksum.py from contrib/qa/checksum to verify
md5sum and sha256 on do_fetch task. This code would even allow to checksum
certain local patches.
|
|
integer/floating point values for <=.
|
|
|
|
(from poky)
|
|
|
|
bitbake support to complete)
|
|
- if SOURCE_MIRROR_FETCH variable is set then we ignore
COMPATIBLE_MACHINE/COMPATIBLE_HOST settings to be able to fetch all recipes.
- Fetching sources can be done by setting any MACHINE/DISTRO combination and
SOURCE_MIRROR_FETCH = "1" in configuration. Then one invocation of BitBake
should do all fetching:
bitbake --cmd fetchall --continue world
- scripts to manage source mirror will get added into contrib/
|
|
without revdns)
|
|
|
|
|
|
python () {} and python __anonymous () {} are as the same
says functions without a name. They get executed when the
main bb file is completely parsed. This is used to set
information like FILESDIR.
This is a python method so it gets evaled which means compiled
and executed a lot of times. By moving the code of the anonfunc
into a proper method this is only compiled once. The result is
is the 10% speed up when parsing.
Reindent anonfuncs and new defs without tabs and four spaces
|
|
|
|
|
|
|
|
files can be created. Add a new class to handle this. Based on the work of Jamie Lenehan, with changes from me. This commit creates a common x86 file and the arm configs are merged but much work still remains.
|
|
RRECOMMENDS, from Poky
* poky rev 823: 'package.bbclass: depchains: don't -destructively- set the pkg's RRECOMMENDS.'
* poky rev 824: 'base.bbclass: depchains: don't -destructively- set the pkg's RRECOMMENDS.'
|
|
|
|
then package_write which actually generates the packages. The two stage approach allows us to avoid circular dependency issues from classes like debian.bbclass. As the data being emitted into pkgdata/ changed, you need to either wipe tmp or rerun the do_package tasks (wipe the do_package stamps). Everything will repackage anyway due to the new task.
|
|
functional changes (from poky)
|
|
|
|
and all its dependencies (requires bitbake trunk)
|
|
format
|
|
|
|
inside ${D}
|
|
the task reordering
|
|
other packages.
|
|
suffixed with version properly.
* Sometimes soname of a shlib is overriden to contain extra version. If
it's build by libtool, .la still has basename w/o suffix. This fix recognizes
such case, and handles shlib installation properly (via libtool).
* Example of this is smpeg_0.4.4+0.4.5cvs20040311 which builds libsmpeg-0.4,
while still being linked as -lsmpeg.
Fixes #1389.
|
|
|
|
Rework the way patches are handled. There are now two abstract base classes,
initialized in patch.bbclass. One for patchset operations on a directory, and
another for patch failure resolution. Currently includes 'patch' and 'quilt'
concrete PatchSet classes, and a 'user' resolver class, which simply drops you
into a shell in the source tree to fix the rejects.
|
|
for the new task-machine code (from poky)
|
|
to. Should be backwards compatible.
|
|
package if we want
|
|
|
|
* this will force a full rebuild, so have some coffee + cookies ready
|
|
multithreading version of bitbake. Also, set BB_DEFAULT_TASK to specify the default task (build) rather than hardcode into bitbake.
|
|
Make the find invocation portable (BSD) by specifying '.'
as the to be searched directory.
The error on libtool-native was:
find: illegal option -- n
find: illegal option -- a
find: illegal option -- m
find: illegal option -- e
|
|
* Fix an issue with file:// urls in SRC_URI which reside in WORKDIR. With
this issue fixed, patches within tarballs can be successfully applied to
${S}.
|
|
|
|
|
|
|
|
Add CTAN mirror. A German/Berlin, Japan and an
Australian one.
|
|
(import bb.manifest)
|
|
Add two european and one north american mirror
for gnupg.
|