]>
code.ossystems Code Review - openembedded-core.git/log
Enric Balletbo i Serra [Sat, 19 Jun 2010 09:18:45 +0000 (11:18 +0200)]
linux-igep: Add common 2.6 Linux Kernel for all IGEP based platforms.
Signed-off-by: Enric Balletbo i Serra <eballetbo@gmail.com>
Enric Balletbo i Serra [Sun, 13 Jun 2010 09:58:31 +0000 (11:58 +0200)]
mtd-utils: update to 1.3.1 to allow UBI support.
Signed-off-by: Enric Balletbo i Serra <eballetbo@gmail.com>
Enric Balletbo i Serra [Fri, 2 Jul 2010 19:35:27 +0000 (21:35 +0200)]
linux-firmware: add firmware files for use with Linux kernel (based on OE.dev)
A collection of firmware files are provided for this git repository,
this recipe can provide multiple packages for every group of firmware
files needed for every device. For now, only the SDIO libertas firmware
is packaged.
The SDIO libertas firmware is used on various OMAP3 based boards.
Signed-off-by: Enric Balletbo i Serra <eballetbo@gmail.com>
Enric Balletbo i Serra [Sat, 12 Jun 2010 16:12:10 +0000 (18:12 +0200)]
igep0020: set default TARGET_FPU to 'hard'.
Signed-off-by: Enric Balletbo i Serra <eballetbo@gmail.com>
Yu Ke [Sat, 3 Jul 2010 13:49:22 +0000 (21:49 +0800)]
distro tracking field: add distro tracking filed for graphic core/app
they are:
xf86-input-evdev
xf86-video-vmware
xrandr
cairo
python-pycairo
xserver-nodm-init
xserver-xf86-config
pango
From: Yu Ke <ke.yu@intel.com>
Signed-off-by: Yu Ke <ke.yu@intel.com>
Yu Ke [Sat, 3 Jul 2010 13:49:22 +0000 (21:49 +0800)]
pango: upgrade to version 1.28.0
when upgrade to 1.28.0, the local patch no-introspect.patch
is removed, since it is already in 1.28.0 upstream.
this patch also fix the meta data, and change the field order
according to the style guide.
Signed-off-by: Yu Ke <ke.yu@intel.com>
Yu Ke [Sat, 3 Jul 2010 13:49:22 +0000 (21:49 +0800)]
xrandr: upgrad to version 1.3.2
Signed-off-by: Yu Ke <ke.yu@intel.com>
Yu Ke [Sat, 3 Jul 2010 13:49:21 +0000 (21:49 +0800)]
xf86-input-evdev: upgrade to version 2.4.0
Signed-off-by: Yu Ke <ke.yu@intel.com>
Yu Ke [Sat, 3 Jul 2010 13:49:21 +0000 (21:49 +0800)]
xf86-video-vmware: upgrade to version 11.0.1
Signed-off-by: Yu Ke <ke.yu@intel.com>
Yu Ke [Sat, 3 Jul 2010 13:49:21 +0000 (21:49 +0800)]
python-pycairo: upgrade to version 1.8.8
Signed-off-by: Yu Ke <ke.yu@intel.com>
Yu Ke [Sat, 3 Jul 2010 13:49:20 +0000 (21:49 +0800)]
cairo: upgrade cairo to 1.8.10
Signed-off-by: Yu Ke <ke.yu@intel.com>
Nitin A Kamble [Fri, 2 Jul 2010 10:10:53 +0000 (03:10 -0700)]
distro-tracking: correct the latest for perl
Instead of the devel (Odd) pick stable (Even) latest
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Nitin A Kamble [Fri, 2 Jul 2010 08:45:15 +0000 (01:45 -0700)]
qmake2-cross: update the 2.10a recipe
The source tarball filename has changed.
Rebased the 0001-fix-mkspecs.patch to the newer code.
The versions of the qmake2 is still 2.10a
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Dongxiao Xu [Fri, 2 Jul 2010 13:48:55 +0000 (21:48 +0800)]
distro_tracking: Adding tracking fields for upgraded recipes
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Dongxiao Xu [Fri, 2 Jul 2010 13:01:57 +0000 (21:01 +0800)]
nektworkmanager-applet.bb: Fix recipe metadata
Add HOMEPAGE and BUGTRACKER information
Fix LICENSE information
Fix recipe format
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Dongxiao Xu [Fri, 2 Jul 2010 12:56:01 +0000 (20:56 +0800)]
networkmanager_svn.bb: Fix recipe metadata
Fix HOMEPAGE and LICENSE information
Add BUGTRACKER information
Fix recipe format
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Dongxiao Xu [Fri, 2 Jul 2010 12:41:52 +0000 (20:41 +0800)]
libproxy_0.2.3.bb: Fix recipe metadata
Fix LICENSE and add BUGTRACKER information
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Dongxiao Xu [Fri, 2 Jul 2010 02:09:04 +0000 (10:09 +0800)]
kexec-tools: Upgraded to version 2.0.1
Removed kexec-arm-atags.patch kexec-tools-arm.patch and recentheader.patch
since they are already contained in the latest package
Also fix the metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 13:37:22 +0000 (21:37 +0800)]
preferred-xorg-versions: update versions after latest recipe bumps
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 13:20:40 +0000 (21:20 +0800)]
Distro Tracking: add distro tracking field for recipes of Graphics libs
They are:
libpciaccess
xkeyboard-config
util-macros
fontconfig
freetype
librsvg
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 13:14:12 +0000 (21:14 +0800)]
librsvg: fix metadata
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 12:59:32 +0000 (20:59 +0800)]
liberation-fonts: fix metadata
update DESCRIPTION, HOMEPAGE, BUGTRACKER;
fix tab/space issue in do_install() and fix the trailing space.
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 12:47:04 +0000 (20:47 +0800)]
xorg-minimal-fonts: fix metadata
LICENSE and LIC_FILES_CHKSUM haven't been updated yet.
Will keep to try to find the origination.
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 12:43:15 +0000 (20:43 +0800)]
font-alias: fix metadata
LICENSE and LIC_FILES_CHKSUM haven't been updated yet.
Will keep to try to find the origination.
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 12:12:57 +0000 (20:12 +0800)]
freetype: upgrade to the latest version 2.3.12
rename freetype-2.3.5/ to freetype-2.3.12/;
remove configure.patch as it's not used at all;
remove fix-x86_64-build.patch as 2.3.12 has been integrated the patch;
update the licence from "freetype" to "FreeTypeLicense | GPLv2+".
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 08:01:33 +0000 (16:01 +0800)]
fontconfig and fontconfig-native: upgrade to the latest version 2.8.0
fontconfig-native requires fontconfig, so upgraded both recipes;
renamed the patch directory from fontconfig-2.6.0 to fontconfig-2.8.0;
slightly rebased fix-pkgconfig.patch;
added HOMEPAGE, BUGTRACKER, LICENSE and LIC_FILES_CHKSUM;
updated LICENSE from "BSD" to "MIT-style & MIT & Public Domain";
reset PR to "r0".
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 07:27:23 +0000 (15:27 +0800)]
util-macros: upgrade to the latest version 1.10.0
Deleted the patch unbreak_cross_compile.patch since upstream has fixed the issue:
commit
5d7f8c2638a3b2c3bba8deb01e94703310b62cc4
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date: Thu Mar 25 18:10:00 2010 -0500
doc: add XORG_CHECK_SGML_DOCTOOLS to detect xorg-sgml-doctools
Trying to find X11/defs.ent with AC_CHECK_FILE does not work when
cross-compiling, and the check assumed that xorg-sgml-doctools is
installed to the same prefix which need not always be the case.
xorg-sgml-doctools 1.4 provides a pkg-config file which we can use
instead, fixing both those cases. This macro is provided in util-macros
instead of with xorg-sgml-doctools, otherwise the latter would become a
hard dependency just to run autoreconf.
Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
BTW: the repository is at:
git clone git://anongit.freedesktop.org/git/xorg/util/macros
and the above commit can be viewed via
http://cgit.freedesktop.org/xorg/util/macros/commit/?id=
5d7f8c2638a3b2c3bba8deb01e94703310b62cc4
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 07:22:51 +0000 (15:22 +0800)]
xkeyboard-config: upgrade to the latest version 1.9
Updated SRC_URI because from version 1.9 on, the link changed to a new place.
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Dexuan Cui [Fri, 2 Jul 2010 05:24:38 +0000 (13:24 +0800)]
libpciaccess: upgrade to the latest version 0.11.0
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Qing He [Fri, 2 Jul 2010 02:11:50 +0000 (10:11 +0800)]
rpm: fix metadata
add bugtracker, clarify license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Fri, 2 Jul 2010 01:43:43 +0000 (09:43 +0800)]
shared-mime-info: fix metadata
add description and homepage, update license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Fri, 2 Jul 2010 01:35:29 +0000 (09:35 +0800)]
tzdata: fix metadata
add homepage, update license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 09:29:23 +0000 (17:29 +0800)]
vte: fix metadata
add bugtracker, update license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 09:27:26 +0000 (17:27 +0800)]
strace: fix metadata
add homepage, fix license from GPL to BSD
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 09:26:37 +0000 (17:26 +0800)]
unzip: fix metadata
add homepage
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 09:25:21 +0000 (17:25 +0800)]
pcmciautils: fix metadata
add license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 09:23:54 +0000 (17:23 +0800)]
js: fix metadata
add homepage, fix description
update license, it's actually tri-licensed
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 09:20:51 +0000 (17:20 +0800)]
libusb-compat: fix metadata
update homepage, add bugtracker
update license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 09:17:21 +0000 (17:17 +0800)]
avahi: fix metadata
add bugtracker
update license to relect that part of the package is under GPL
rather than LGPL
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 09:10:29 +0000 (17:10 +0800)]
hal-info: fix metadata
add bugtracker
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 09:01:35 +0000 (17:01 +0800)]
hal: fix metadata
add bugtracker, update license
The detail license is very complex and not easy to be expressed
in a single LICENSE line. Adopt a simple notation here, and will
describe details when the package is actually being upgraded.
hal_git doesn't use hal.inc, need further cleanups.
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 08:53:47 +0000 (16:53 +0800)]
nfs-utils: fix metadata
add homepage, update license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 08:52:24 +0000 (16:52 +0800)]
rsync: fix metadata
add homepage and bugtracker
update license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 08:50:09 +0000 (16:50 +0800)]
file: fix metadata
add homepage, slight re-order
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 08:47:53 +0000 (16:47 +0800)]
findutils: fix metadata
add homepage and bugtracker
update license to clarify the transition of GPLv3+
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 08:42:54 +0000 (16:42 +0800)]
genext2fs: fix metadata
add homepage, update license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 08:41:07 +0000 (16:41 +0800)]
less: fix metadata
update license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 08:38:29 +0000 (16:38 +0800)]
pkgconfig: fix metadata
add bugtracker, list license as GPLv2+
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 08:35:23 +0000 (16:35 +0800)]
gconf-dbus: fix metadata
update license from GPL to LGPLv2+
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 08:07:43 +0000 (16:07 +0800)]
libpthread-stubs: fix metadata
add bugtracker, update license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 07:53:34 +0000 (15:53 +0800)]
startup-notification: fix metadata
clarify license
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 07:12:51 +0000 (15:12 +0800)]
popt: fix metadata
add homepage
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 07:09:30 +0000 (15:09 +0800)]
libnss-mdns: fix metadata
license is LGPLv2.1+, not GPL
Signed-off-by: Qing He <qing.he@intel.com>
Qing He [Thu, 1 Jul 2010 06:31:48 +0000 (14:31 +0800)]
distro-track: update track info of base packages
The status of recipes are marked red to flag that they
need further upgrading.
- libusb-compat was classified as base utils, put it to base libs
- rpm was not in poky-image-{sato,sdk}, but since we are in transition
to rpm based packaging, include it as well
- libsoup should be handled together with libsoup-2.4
- tinylogin has been merged into busybox
33 recipes to go
Signed-off-by: Qing He <qing.he@intel.com>
Kevin Tian [Fri, 2 Jul 2010 10:45:58 +0000 (18:45 +0800)]
distro-tracking: add overrides for previous packages
libpng
libidn
base-files
base-passwd
apmd
gperf
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 2 Jul 2010 10:44:39 +0000 (18:44 +0800)]
libidn: fix metadata
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 2 Jul 2010 10:40:15 +0000 (18:40 +0800)]
libpng: fix metadata
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 2 Jul 2010 10:26:21 +0000 (18:26 +0800)]
gperf: fix metadata
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 2 Jul 2010 10:17:55 +0000 (18:17 +0800)]
apmd: fix metadata
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 2 Jul 2010 09:50:35 +0000 (17:50 +0800)]
base-passwd: fix metadata, indention and patch parameters
another fix is to remove ${docdir} appending to FILES_${PN}-doc,
since it's already included by FILES_${PN}-doc
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 2 Jul 2010 09:03:13 +0000 (17:03 +0800)]
base-files: fix indention
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 2 Jul 2010 05:36:59 +0000 (13:36 +0800)]
libgpg-error: fix SRC_URI indention
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 2 Jul 2010 05:36:14 +0000 (13:36 +0800)]
module-init-tools: fix SRC_URI indention
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 2 Jul 2010 05:34:52 +0000 (13:34 +0800)]
dbus: fix SRC_URI indention
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Fri, 25 Jun 2010 07:07:01 +0000 (15:07 +0800)]
glib-2.0: upgrade to 2.24.1
(borrow from OE 2.24.0, with study about reason for detail changes)
[Patches-Poky]
KEEP _configure-libtool.patch_: fix cross-build env
REMOVE _glibconfig-sysdefs.h_: introduced in glib-1.2.10, which is actually
not valid today
KEEP _glib-gettexize-dir.patch_: another quite old patch added before 2.10.3
add history info, and mark for upstream
[Patches-OE]
NOTAKE _gio.patch_: a private extension for a window matching library (wncksync)
NOTAKE _gvavriant.patch_: in 2.24.1 now
NOTAKE _gasync.patch_: in 2.24.1 now
TAKE _60_wait-longer-for-threads-to-die.patch: said to fix anonying warning
TAKE _gatomic-proper-get-cast.patch_: fix error about type casting. Instead of
using OE's patch, I found a better one from latest repo
NOTAKE _g_once_init_enter.patch_: in OE since 2.22.1, not quite sure of its purpose,
also it's not in upstream yet
[Recipe]
- fix metadata
- keep glib-2.inc which is for python optimization
- remove PRIORITY since 'optional' is the default
- no need to specially install glibconfig.h in ad hoc path, which is only relied
by 'obexpush' which poky doesn't have and can be fixed in 'obexpush' itself as
what OE does
- no need to manually create glib2.0/glib, which is handled by current code
- remove 'acpaths' which only applies to versions before 2.12.4
- below lines are not taken from OE
* glib-mkenums tweaks, which exists in OE for a long time but never in poky.
since there's no way to find out original commit, keep poky's style instead.
* host libtool check. not sure about its purpose, and it's also in OE for quite
long time
Signed-off-by Kevin Tian <kevin.tian@intel.com>
Kevin Tian [Tue, 22 Jun 2010 03:33:06 +0000 (11:33 +0800)]
sudo: upgrade to 1.7.2p7
Old 1.6.8p12 is quite old, even w/o source available now (only cached in pokylinux).
[Patches-Poky]
KEEP _autofoo.patch_: deal with bunch of autotool warnings/errors, more about
underquotes. In 1.7.2p7, those error conditions disappear.
But the underquotes fix is still valid to remove a bunch
of autoconf warnings
REMOVE _autofoo1.patch_: copy of autofoo.patch. no one uses it. REMOVE.
KEEP _noexec-link.patch_: use "-module" to avoid libtool complaining about not
starting with "lib". Add comment to the patch file.
DISABLE _nostrip.patch_: it's wrong to strip target binaries on build host. Borrow
from OE to use 'sed' instead of patch, but keept it for
remind to upstream
REMOVE _nonrootinstall.patch_: handle mode/owner population at install. It's not
requried at all since there's pkg_postinst to handle
it at right stage
Other misc stuff:
- update metadata information
- no need to use ${S} in 1.7.2p7
- fix idention
- use sed to disable strip
- changes from OE:
* disable PAM as our pam doesn't include necessary config files and plugs
* no need to special sudo_cv_uid_t_len tweak in the recipe. It's already there
in poky site files for a long time
* move sudo_cv_func_unsetenv_void to meta/site/common. Stdlib.h is common across
architectures in our libc headers, which conforms to POSIX standard
(borrow from openembedded 1.7.2p4)
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Richard Purdie [Thu, 1 Jul 2010 22:54:13 +0000 (23:54 +0100)]
bitbake: Fix handling of empty variables in local config files
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 24 Jun 2010 17:53:36 +0000 (10:53 -0700)]
Add a warning if a BBFILE_PATTERN doesn't match any bb files
Likely cause is, of course, typo in the pattern or incorrect BBFILES, so we
should warn the user about this.
(Bitbake rev:
b781317b5006bc047a59e7fa3c93344115e78ccb )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Sun, 20 Jun 2010 19:07:34 +0000 (12:07 -0700)]
3.0 prep
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Sun, 20 Jun 2010 19:08:07 +0000 (12:08 -0700)]
Apply some 2to3 refactorings
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Fri, 18 Jun 2010 14:56:55 +0000 (07:56 -0700)]
Drop a couple usages of readlines
(Bitbake rev:
40925230781ddd550bf21d90714c5349f9240a51 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Fri, 18 Jun 2010 15:07:51 +0000 (08:07 -0700)]
Until the interactive mode is fixed, kill it from the valid options, to avoid confusion
(Bitbake rev:
65a51bb20677148a29b9e472f6d9d0a97798f024 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Fri, 18 Jun 2010 15:06:37 +0000 (08:06 -0700)]
Fix syntax error in shell.py
(Bitbake rev:
1bddc77268e57e236c274fd91c889ea00a13891b )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Sat, 19 Jun 2010 00:31:37 +0000 (17:31 -0700)]
Add missing 'return False' to the SystemExit handler in runAsyncCommand
(Bitbake rev:
966490c555cbdc09f52e1dcc68d3772c28ad9cee )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Fri, 18 Jun 2010 16:21:31 +0000 (09:21 -0700)]
Move serverConnection.terminate() back into the finally
(Bitbake rev:
58e1b0a5dbd0f1ca137ad7ed1bd7ad9975a20fb7 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 17 Jun 2010 20:52:53 +0000 (13:52 -0700)]
Limit the traceback length in the default exception handler
(Bitbake rev:
2b9dc5b55e24b4946ff03bf30ca52a48547caaad )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Wed, 16 Jun 2010 13:53:24 +0000 (06:53 -0700)]
Switch from our own 'dummywrite' class to StringIO
(Bitbake rev:
f5b7e16adf86950d91a88a343031e71beb0f08a6 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 16:14:39 +0000 (09:14 -0700)]
Switch a fatal usage to SystemExit ("T" not set)
This failure is one the *user* needs to see, as it may have to do with their
setup, but where they don't need to see a traceback and all, since they're not
developers, so I think SystemExit is appropriate here.
(Bitbake rev:
e3cc9bc7b6ef1a2eca78235790a051329bceb9a4 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Wed, 16 Jun 2010 17:15:08 +0000 (10:15 -0700)]
Resurrect the excepthook, this time just sending the info with bb.fatal
(Bitbake rev:
07757a1bf1129cc6a967a7cf1815d3d46a6bbdcf )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Cliff Brake [Wed, 16 Jun 2010 00:29:54 +0000 (17:29 -0700)]
remove return in finally statement
causes exceptions to not be handled after the finally statement
(Bitbake rev:
1a04610dea376340b9ea4c109f64995b4fd6ad02 )
Signed-off-by: Cliff Brake <cbrake@bec-systems.com>
Signed-off-by: Chris Larson <clarson@kergoth.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 22:09:55 +0000 (15:09 -0700)]
cooker: Kill __getitem__ usage on exception objects (python 3 prep)
(Bitbake rev:
1239df8b82ddcd607630da5a888ca83051a22fa8 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 17:21:41 +0000 (10:21 -0700)]
Handle SystemExit and KeyboardInterrupt sanely when executing a command
(Bitbake rev:
17f40d036814e4abf6d87363fff7823c8c85c298 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 17:36:06 +0000 (10:36 -0700)]
Drop unnecessarly duplicated messages wrt FuncFailed
(Bitbake rev:
9ec9c0e560d4fa6df74a90f598f9db92713525a2 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 17:23:03 +0000 (10:23 -0700)]
knotty: use the future division to prep for 3.x
(Bitbake rev:
bd0edc19f691146e748b91255be7a5788a070de6 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 17:36:19 +0000 (10:36 -0700)]
Kill the unnecessary setVarFlag debugging message
(Bitbake rev:
ef8475796fbab4f76a72bbc106da4c35e3afe2e1 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 17:44:20 +0000 (10:44 -0700)]
knotty: stop freaking out and dying when bb.build has removed the empty logfile
(Bitbake rev:
2197182fe5837d74f1499c644e882e87cf035238 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 16:46:02 +0000 (09:46 -0700)]
Use bb.utils.mkdirhier in bb.cache to shut up the pending deprecation warning
(Bitbake rev:
0c885752d69e4108e2960d59ec1bd6c911dd141a )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 16:43:39 +0000 (09:43 -0700)]
Use PendingDeprecationWarning for functions moved from bb to bb.utils
This is necessary, as there has not yet been a release with the bb.utils
versions in place. We can't show them a deprecation warning when they can't
safely change it yet. Show a PendingDeprecationWarning until 1.10 releases
and OE requires it, then we can move to DeprecationWarning.
(Bitbake rev:
43700fa1ca1d2635de4ed46110057cb164ee82d1 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 14:47:16 +0000 (07:47 -0700)]
Start ditching fatal() calls in favor of raising appropriate exceptions
(Bitbake rev:
681b73fcc04e22e692ed61650ad53c800b64cace )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 15:05:33 +0000 (08:05 -0700)]
Drop the non-debug traceback suppressor, at this point I think it does more harm than good
(Bitbake rev:
2c66ddc2713061ba31363ea69c24944f4a7cd3a8 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Ryan Phillips [Tue, 8 Jun 2010 19:20:55 +0000 (14:20 -0500)]
Change wget fetcher to use the runfetchcmd
* Fixes proxy support to honor standard proxy environment variables.
* Quote environment variables
(Bitbake rev:
f84f382f340d6db15b9e5afb8c7c93969249a958 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Thu, 10 Jun 2010 02:26:21 +0000 (19:26 -0700)]
Show a traceback when a task fails due to an exception
(Bitbake rev:
5bb24832761bd518cb0249125f67939e0cbd0998 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Bernhard Reutner-Fischer [Wed, 9 Jun 2010 16:06:57 +0000 (18:06 +0200)]
parser: fix harmless typo in variable name
s/absolsute/absolute/
(Bitbake rev:
837c84ce47c298316b941a5f3d2479bd2643686b )
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Wed, 9 Jun 2010 00:03:34 +0000 (17:03 -0700)]
Fix the silent exit when the specified task doesn't exist
(Bitbake rev:
2b64afa107dc24db510d0001b6eb58f0d5913d2f )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Tue, 8 Jun 2010 20:20:35 +0000 (13:20 -0700)]
Move the output of no provider and multiple provider messages into the UI
(Bitbake rev:
36b980c16bf74b3c2066cc120f9f27e11f189a63 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Tue, 8 Jun 2010 19:28:36 +0000 (12:28 -0700)]
Reorganize the main exception handling so an attribute exception raised in the ui isn't misinterpreted
(Bitbake rev:
49b8bab706c59e93287f8540187b62ba3ece0a11 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Tue, 8 Jun 2010 18:42:49 +0000 (11:42 -0700)]
Make knotty ignore the NoProvider event
(Bitbake rev:
e07f759dae96c0819c35bb67e1da18ca361bb584 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Tue, 8 Jun 2010 15:01:16 +0000 (08:01 -0700)]
Don't tell the user we're sending SIGINT to the remaining 0 tasks
(Bitbake rev:
0b963e52eca0447d5bbfc87d826ad662fe940381 )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Bernhard Reutner-Fischer [Mon, 7 Jun 2010 18:50:05 +0000 (20:50 +0200)]
cooker: use time.strftime() instead of spawing sh with date
time.strftime() defaults to using time.localtime(), use that instead
of spawning "sh -c 'date +<FMT>'"
(Bitbake rev:
ec1f2773b4811b3beb52710120bb5a9b215c174e )
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Chris Larson [Fri, 4 Jun 2010 23:44:07 +0000 (16:44 -0700)]
Adjust the exception handling based on Cliff Brake's patch
Rather than printing the exception ourselves, might as well re-raise and let
the default exception handler do it for us.
(Bitbake rev:
acca7eb8450cbe30d65b5b266f1a642e7965df8a )
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>