Age | Commit message (Collapse) | Author |
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
|
|
show-ref will show all matching refs, so a "show-ref HEAD" will show not just
the local HEAD, but the fetched remote ones as well. This isn't what we want
for this function, so change it to use rev-parse with --verify, and also
change it to use --short, to shorten the hash to a more palatable length.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Tim Harvey <harvey.tim@gmail.com>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
This better reflects what the event handler is doing -- it's no longer a pile
of random base event handling bits, it now just displays a build summary at
build start.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
this way, it's possible to setup a local webserver (for example
using busybox httpd -p "8081" -h backuped_download_dir) serving
a presiously fetched download directory and to build wihout the
need for an internet access
this can also be used when connected to know to know which packages
are missing from the local mirror's directory (and thus are fetched
from internet as a fallback), it's possible to run the server this way :
busybox httpd -p "8081" -h backuped_download_dir -vv -f | grep -B 1 response:404
to get the name of the missing packages.
Signed-off-by: Eric Bénard <eric@eukrea.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
There's a case where git describe produces output which is not pleasant, to
put it mildly, and it's better to just set PV to "0.0+${GITSHA}" or similar,
including the short form of the commit hash for HEAD.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
* include dbus service config if available
* include plugins from //plugins/ (ie from ethumb)
* include edje modules (ie from emotion)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
attribute 'startswith'" if OESTATS_SERVER is not set
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Acked-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
Orbit has alignment of long = 4 bytes, which is only true of 32 bit mips.
Rename mip64el-linux to mips64el-linux while here.
Signed-off-by: Graham Gower <graham.gower@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
reauthored as the original patch submitted to the mailing list
did not appy any more.
This original patch was:
Acked-by: Michael 'Mickey' Lauer <mickey@vanille-media.de>
Acked-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
${STAGING_DIR}/${MULTIMACH_HOST_SYS} will point to machine dir
for machine specific recipes like shadow, where it should point
to target sysroot, which is the correct location of sysroot.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
If we just use --with-libtool-sysroot then it asks the compiler at
configure time to supply the sysroot which will not work with external
toolchains because they may have different default sysroot encoded into
them. Therefore we specify the sysroot so the configure can use that
value and not depend upon compiler to supply one.
We do not do it for native recipes as the native compiler should
fall back to /usr prefix and not solely depend on sysroot otherwise
we end up staging everything in native sysroot before we start to build
target recipes
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* This is added to CONFIGUREOPTS so it can be filtered out
when needed. Recipes like gcc need this to be filtered
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Acked-by: Michael 'Mickey' Lauer <mickey@openmoko.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
on Aug 10, 2010.
Acked-by: Michael 'Mickey' Lauer <mickey@openmoko.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
With this patch it's now possible to see the correct Angstrom distro version
in the Tinderbox. Now the distribution value is always 'angstrom', with this
patch it would be more detailed version 'angstrom-2008.1' for example.
Signed-off-by: Petr Štetiar <ynezz@true.cz>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
|
|
|
|
* Without this the distros which do not include
preferred-opie-git-versions.inc end up in parsing errors
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
The previous system("cp %s/* ...") missed dotfiles/dirs at the
top-level.
Signed-off-by: Michael Smith <msmith@cbnco.com>
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Khem Raj <raj.khem@gmail.com>
Cc: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Cc: Graham Gower <graham.gower@gmail.com>
Cc: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|
|
This reverts commit 5fc5e69f026bccc43cb5e5a46da63e3dd148be3d.
lirc do_package was hanging because shutil.copytree() doesn't handle
named pipes.
Thread:
http://news.gmane.org/find-root.php?message_id=%3cAANLkTikYuii4mEWxWh7HahgFVzYgaUz%2dDADyUyibqa4d%40mail.gmail.com%3e
http://bugs.python.org/issue3002
|
|
Ignore duplicates in an iterable.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
* When a checksum is missing or invalid, print strings which can be
copied into a recipe without modification.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
* Changed the OVERRIDES settings in the classes to use the new
ordering.
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
The issue was that PACKAGE_INSTALL* get debian package renaming applied, but
this renaming is outside of bitbake's knowledge. Making RDEPENDS use
PACKAGE_INSTALL, therefore, caused problems when adding libraries to images
directly rather than indirectly.
While I'm at it, change it to ensure PACKAGE_INSTALL_ATTEMPTONLY packages
also end up in RDEPENDS, not renamed.
Reported-by: Tasslehoff Kjappfot <tasskjapp@gmail.com>
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
* introspection doesn't work in a cross environment
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
If the tag starts with 'v' followed by a number, drop the 'v' prefix. This
will not be done for you if you customize GIT_TAGADJUST.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Example usage:
GIT_TAGADJUST = "version[1:]"
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Also update gitver to use the subprocess wrappers
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
search path.
* This was done generically in bitbake.conf this should be done on
demand and distutils based recipes seem to need it. So we define it
here.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
Signed-off-by: Koen Kooi <koen@openembedded.org>
|
|
Use shutil.copytree() to copy D ("image") to PKGD ("package"). The
previous system("cp %s/* ...") missed dotfiles/dirs at the top-level.
Signed-off-by: Michael Smith <msmith@cbnco.com>
Acked-by: Chris Larson <chris_larson@mentor.com>
|
|
insane.bbclass
Signed-off-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Graeme Gregory <dp@xora.org.uk>
|
|
This allows recipes to insert a custom task in between building *Image and modules
Signed-off-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Graeme Gregory <dp@xora.org.uk>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
not done for libtool > 2.4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
* autotools_prepackage_lamangler is not needed with libtool 2.4+
* add --with-sysroot when using libtool 2.4+
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Acked-by: Koen Kooi <k-kooi@ti.com>
|
|
These allow one to include debugging, development, and documentation files for
all packages installed in the image, via IMAGE_FEATURES.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|