Mark Hatle [Tue, 15 May 2012 23:34:17 +0000 (18:34 -0500)]
busybox: use new update-alternatives
(From OE-Core rev:
fbbc96aed5086f853a1179f1478ccd252af24094)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 15 May 2012 23:34:02 +0000 (18:34 -0500)]
openssh: use new update-alternatives
(From OE-Core rev:
b417ced0573acde896332827bcc13b0f7c5bd9fe)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 15 May 2012 23:33:46 +0000 (18:33 -0500)]
lrzsz: use new update-alternatives
(From OE-Core rev:
df53826b5ee66bcafd7d091630b2d18477f3a672)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 15 May 2012 23:33:05 +0000 (18:33 -0500)]
sysvinit: use new update-alternatives
Also remove postinst and prerm which were not being used.
(From OE-Core rev:
60fd9974e5c9a0576059ebded6de7b599f9574e5)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 22 May 2012 17:40:00 +0000 (12:40 -0500)]
tinylogin: use BPN for alternatives
(From OE-Core rev:
60884b6bee6be7250caca2f229eda174bcefd959)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 22 May 2012 17:39:33 +0000 (12:39 -0500)]
patch: use BPN for alternatives
(From OE-Core rev:
aa092530d3fdbfe6671ab6a05ecea2d71c4e11e4)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 22 May 2012 17:39:03 +0000 (12:39 -0500)]
less: use BPN for alternatives
(From OE-Core rev:
3361ebfd61dc0d5914a506b1a06b92bd80734114)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 22 May 2012 17:38:45 +0000 (12:38 -0500)]
mktemp: use BPN for alternatives
(From OE-Core rev:
c1285844b9a46221c8e0b24ef29642bec312035b)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 22 May 2012 17:38:19 +0000 (12:38 -0500)]
sed: use BPN for alternatives
(From OE-Core rev:
cd059cb57efa2aad332ef2fc7f1f411afce82b73)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 22 May 2012 17:38:09 +0000 (12:38 -0500)]
shadow: use BPN for alternatives
(From OE-Core rev:
87d43530b434e5be139b845d6b96bbf2d885867d)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 22 May 2012 17:37:40 +0000 (12:37 -0500)]
time: use BPN for alternatives
(From OE-Core rev:
0a621679772d7996c6342ad1e99de484082d9987)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 22 May 2012 17:37:27 +0000 (12:37 -0500)]
wget: use BPN for alternatives
(From OE-Core rev:
7e5c325df40012cf21cbbf9a38f4d476f62d7100)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 22 May 2012 17:37:16 +0000 (12:37 -0500)]
which: use BPN for alternatives
(From OE-Core rev:
3ddf0dbfe5b0dae2baa2719aa96f0bdea1fe7b80)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 15 May 2012 23:24:58 +0000 (18:24 -0500)]
update-alternatives.bbclass: Change from using PN to BPN
In order to better support multilib processing, switch from PN
to BPN.
(From OE-Core rev:
75f70ab534f6dfef961906fb5c252f9e5310d38f)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Tue, 15 May 2012 16:06:22 +0000 (11:06 -0500)]
update-alternatives.bbclass: Refactor the implementation
Refactor in order to:
* Deprecate the old interfaces, but keep them for compatibility
* Provide a new, interface -- capable of working with split packages
* Each update-alternative will now set proper "per-file" provides
Note: this adds a warning message when the older deprecated behavior is
used. The older behavior has been fully tested using oe-core.
(From OE-Core rev:
309117d26de6a87b16406a44a0cefcbaaf7b5d7a)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Kang Kai [Wed, 23 May 2012 09:40:19 +0000 (17:40 +0800)]
cooker.py: terminate the Parser processes
[Yocto 2142]
Force to exit HOB when hob is parsing recipes, the bitbake doesn't stop.
It hangs on function BitBakeServerConnection::terminate in file
server/process.py:
else:
self.procserver.join()
It is waiting for the children process quit.
In stage of parse recipes BBCooker spawns Parser processes as many as
cpu numbers. When quit the Parser processes they make their internal
Queue to call cancel_join_thread() to avoid block but don't work at
this time.
So force to terminate the Parser processes.
(Bitbake rev:
bebef58b21bdff7a3ee1fa2449b7df19144f26fd)
Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Fri, 11 May 2012 14:16:07 +0000 (14:16 +0000)]
image.bbclass: Ensure ${S} is cleaned at the start of rootfs generation
Some image classes such as bootimg save files into ${S} as part of rootfs
generation. For correctness we should therefore clean this at the start of
image generation to ensure reproducibility.
I found this issue when some files I thought should disappear from my rootfs
would not disappear.
(From OE-Core rev:
363424cdc78cafa278008f973c2b4288297ebf8c)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Fri, 25 May 2012 07:59:02 +0000 (07:59 +0000)]
glib-2.0: Clean up OECONF flags into one variable
Without this change, libelf was "floating" for linuxstdbase for example,
leading to build failures. This patch moves all the common options
into a common variable.
(From OE-Core rev:
382bd564d0675bded38459943ab1fe5dbc1e9ee7)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Fri, 25 May 2012 09:15:39 +0000 (09:15 +0000)]
libxml2/libxslt: Don't depend on ansidecl.h header
We don't DEPEND on binutils for ansidecl.h so ensure we should never
use the header. This makes builds determinstic and means something like:
bitbake binutils
bitbake libxml2 -c configure
bitbake binutils -c clean
bitbake libxml2
doen't fail to build.
(From OE-Core rev:
fe6cabfb0c6f382ef6131e07437b90c2afbf5488)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Saul Wold [Thu, 24 May 2012 23:40:04 +0000 (16:40 -0700)]
ltp: Add attr to DEPENDS list
(From OE-Core rev:
a6d6432b508451d0847336dc980bc0541396e310)
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 24 May 2012 10:00:12 +0000 (11:00 +0100)]
binutils: Drop old/stale/broken csl recipe
The patches this recipe refers to don't exist so nobody can have
been using this so lets just remove it.
(From OE-Core rev:
29916bfbbea3bb785e8e4d332848b19ebc0a3ea9)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Martin Jansa [Thu, 24 May 2012 20:51:37 +0000 (22:51 +0200)]
wpa-supplicant: don't let postinst fail when dbus-1 reload fails
* e.g. when upgrading in chroot
Configuring wpa-supplicant.
Reloading system message bus config: Failed to open connection to system message bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused
but that shouldn't be fatal
(From OE-Core rev:
96a1b26c62ef33f6d10fe7ac9dcf5f93c683d6e8)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Wed, 23 May 2012 20:24:37 +0000 (15:24 -0500)]
package.bbclass: Add additional debugging for dependencies
When trying to understand why a QA wanring such as:
ERROR: QA Issue: foo rdepends on bar-dev
it is very difficult to figure out where the bar-dev dependency
comes from, since many of them are added dynamically.
This adds a debug statement that says which dependency adds an
rdepends to the system.
Also, while doing this work, it was noted that the same dependencies
were being scanned for over and over. Instead we shorten the list
by only added to the dep list if the dependency was not already there.
(From OE-Core rev:
257b9e371143421b78a6991ef5401e564918c164)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bogdan Marinescu [Thu, 24 May 2012 19:49:20 +0000 (22:49 +0300)]
Updated distro-tracking-fields.inc
Updated metadata for lttng-tools.
(From OE-Core rev:
fad8456ccfbc7b182465fc7f6508c004d106bfdb)
Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bogdan Marinescu [Thu, 24 May 2012 19:49:19 +0000 (22:49 +0300)]
lttng-tools: updated to 2.0.1
Removed patch for ARM compilation, as it seems that the upstream fixed
the ARM compilation problem in a slightly different way (tested by compiling
lttng-tools for MACHINE=qemuarm)
(From OE-Core rev:
aa43a37da4f14b5a184f79b2ff43b0cd491e49af)
Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bogdan Marinescu [Thu, 24 May 2012 19:49:18 +0000 (22:49 +0300)]
lttng2-ust: updated to version 2.0.2
Tested with 'lttv' on core-image-lsb.
(From OE-Core rev:
871353ca368ef668750251b1d6a4d9de327f3131)
Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 18:31:55 +0000 (11:31 -0700)]
avahi: fix install issue
(From OE-Core rev:
eb69c7f1063174e95a42cac7c83384ea9e4bec90)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Fri, 4 May 2012 20:23:10 +0000 (13:23 -0700)]
make-3.81: fix build with automake 1.12
(From OE-Core rev:
8dbb71a8bf33c6d2494dbbb74d3e944d788eca50)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Fri, 4 May 2012 20:16:33 +0000 (13:16 -0700)]
findutils-4.2.31: fix build with automake 1.12
(From OE-Core rev:
d91b315f602d60705e79381807810e20dd9bdc8d)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Fri, 4 May 2012 19:07:49 +0000 (12:07 -0700)]
gawk-3.1.5: fix build with automake 1.12
(From OE-Core rev:
013e837f96ea9d9daf53c497a965a021e686ba37)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Fri, 4 May 2012 19:01:28 +0000 (12:01 -0700)]
grep-2.5.1a: fix build with automake 1.12
(From OE-Core rev:
addd517f17c4595fe03d9d5f0ad1d7daf86a3f39)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Fri, 4 May 2012 18:43:18 +0000 (11:43 -0700)]
diffutils-2.8.1: fix build with automake 1.12
(From OE-Core rev:
60095f21a401aa2e9cf9841134680e1c427b4df6)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Fri, 4 May 2012 18:34:58 +0000 (11:34 -0700)]
grub-0.97: fix build with automake 1.12
(From OE-Core rev:
e5a7b3af75fdc2dc2335d859faf5be2eb7f31f2e)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Fri, 4 May 2012 18:21:05 +0000 (11:21 -0700)]
coreutils-native-6.9: fix build with automake 1.12
(From OE-Core rev:
bc92089f82cae8ac5fb0ca4cd6b531e1ce5dcf5e)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Fri, 4 May 2012 17:07:01 +0000 (10:07 -0700)]
gmp-4.2.1: fix build with automake 1.12
(From OE-Core rev:
f48e5acc0dd3a61c80feb22698e3a7bb5986146b)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 20:39:38 +0000 (13:39 -0700)]
libcroco: fix build with automake 1.12
(From OE-Core rev:
dda947447aee5bcf496d7bae2bf0fb6897e2e0f9)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 20:08:19 +0000 (13:08 -0700)]
libfm: fix build with automake 1.12
(From OE-Core rev:
c4fea2a6cb0aa8ee5245a4bb4a9fe1f35fbe2a32)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 17:06:13 +0000 (10:06 -0700)]
lighttpd: fix build with automake 1.12
(From OE-Core rev:
7d0a1dd058ecf14e11e6d6e58ff156b9c6b43218)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 16:57:12 +0000 (09:57 -0700)]
minicom: fix build with automake 1.12
(From OE-Core rev:
8046c8285152e854e3d4fc47199bb65dbca8002e)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 16:52:41 +0000 (09:52 -0700)]
lrzsz: fix build with automake 1.12
(From OE-Core rev:
42d77fa2b90998d6a19e7a99d36c429e6faa5934)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 16:33:46 +0000 (09:33 -0700)]
findutils: fix build with automake 1.12
(From OE-Core rev:
872632691f15656f666d52a568fba443061693c0)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 16:27:42 +0000 (09:27 -0700)]
glew: fix build with automake 1.12
(From OE-Core rev:
df868f8c3c2b9c4c441747ee0b7429c0689ed246)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 16:20:04 +0000 (09:20 -0700)]
libidn: fix build with automake 1.12
(From OE-Core rev:
45a57de50e14e42d202aef02030751b013f9eeb3)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 16:19:08 +0000 (09:19 -0700)]
texinfo: fix build with automake 1.12
(From OE-Core rev:
64789e3d444df7f2fb8206d73427b27bdc7bae25)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 16:02:55 +0000 (09:02 -0700)]
libcheck: fix build with automake 1.12
(From OE-Core rev:
5f2e979607d20230c61ee1a519f9b63b0eb620eb)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 01:41:53 +0000 (18:41 -0700)]
libmpc: fix build with automake 1.12
(From OE-Core rev:
7a667811afb3ce7178ee7050973a5c2c854405eb)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 01:21:02 +0000 (18:21 -0700)]
systemtap: fix build with automake 1.12
(From OE-Core rev:
0ab7b586de076ae96cfa91b4f97815ea0893ef7f)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 01:05:19 +0000 (18:05 -0700)]
libtasn1: fix build with automake 1.12
(From OE-Core rev:
1bb75581291e72c6a61d2a937bda0696221fb1d3)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 00:53:08 +0000 (17:53 -0700)]
shadow shadow-native: fix build with automake 1.12
(From OE-Core rev:
dec7696b737e5921fcac0dbb346851e31a81537b)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 00:08:26 +0000 (17:08 -0700)]
libxml2: fix build with automake 1.12
(From OE-Core rev:
b126d638b7da9cc9e3c7f164e6dca3a1fce5c4ce)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Thu, 3 May 2012 00:01:52 +0000 (17:01 -0700)]
rpm: fix build with automake 1.12
(From OE-Core rev:
8e78a88b664ffe32f182987eb0f5e5ea6345d416)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Wed, 2 May 2012 23:43:33 +0000 (16:43 -0700)]
popt: fix build with automake 1.12
(From OE-Core rev:
1bf680a5e8015e6245369aa23b21312c81c507cb)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Wed, 2 May 2012 20:49:21 +0000 (13:49 -0700)]
mpfr: fix build with automake 1.12
(From OE-Core rev:
000bfb7961ad106a93be8fc98118c533bd6b690d)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Nitin A Kamble [Wed, 2 May 2012 20:37:26 +0000 (13:37 -0700)]
gmp: fix build with automake 1.12
(From OE-Core rev:
902a528867292172bfb060a31767f7b5e39f40c1)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Jiajun Xu [Thu, 24 May 2012 09:10:42 +0000 (17:10 +0800)]
distro_tracking_fields: update information for ltp
Update information for recipe ltp
20120401
(From OE-Core rev:
e1f818e0b534404897767897c167b2f5cd13ad07)
Signed-off-by: Jiajun Xu <jiajun.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Jiajun Xu [Thu, 24 May 2012 09:08:36 +0000 (17:08 +0800)]
ltp: Upgrade LTP to version
20120401
(From OE-Core rev:
bbb9f831dbfcedf799021f2b0a1dd7aef3c0f928)
Signed-off-by: Jiajun Xu <jiajun.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 24 May 2012 10:05:46 +0000 (11:05 +0100)]
fontconfig-native: Be clear about FILE search path
This avoids warnings from the new file checksum code.
(From OE-Core rev:
75abd412cd4294ec0bcd544630988dd2ed042ff8)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Martin Jansa [Thu, 24 May 2012 14:09:11 +0000 (16:09 +0200)]
wpa-supplicant: add wpa_supplicant.conf to CONFFILES and don't install it twice
* first we install ${WORKDIR}/wpa_supplicant.conf-sane
install -m 600 ${WORKDIR}/wpa_supplicant.conf-sane ${D}${sysconfdir}/wpa_supplicant.conf
and a bit later in do_install we were overwritting it with ${WORKDIR}/wpa_supplicant.conf
install -m 644 ${WORKDIR}/wpa_supplicant.conf ${D}${sysconfdir}
* notice that this patch also changes .conf permissions from 644 back to 600
(From OE-Core rev:
583fdb62c73851b439bdf0c8e50f74073e566d5a)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Steffen Sledz [Tue, 22 May 2012 14:16:00 +0000 (16:16 +0200)]
dropbear: fix include dependent PR generation
(From OE-Core rev:
4f08a113ff0aa2162b7f07dd44c7bcc160b8fc3e)
Signed-off-by: Steffen Sledz <sledz@dresearch-fe.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Thu, 24 May 2012 09:08:53 +0000 (17:08 +0800)]
oe/process.py: remove it since it is unused and duplicated
The meta/lib/oe/process.py is only used by oe_run and oe_popen in
meta/classes/utils.bbclass, and they will be removed, we have a better
one: bitbake/lib/bb/process.py, which can replace of it.
[YOCTO #2489]
(From OE-Core rev:
d56062cbf92ef206bf06c767befacb66927a9a36)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Thu, 24 May 2012 08:03:26 +0000 (16:03 +0800)]
utils.bbclass: remove the unused oe_system
The following functions in meta/classes/utils.bbclass were not
used by anyone, and they didn't work when I tried to use them:
def oe_popen_env(d):
def oe_run(d, cmd, **kwargs):
def oe_popen(d, cmd, **kwargs):
def oe_system(d, cmd, **kwargs):
There error was:
AttributeError: type object 'str' has no attribute 'getVar'
We have bitbake/lib/bb/process.py to instead, so remove them.
[YOCTO #2489]
(From OE-Core rev:
15ad62ab1be060d8a7cdc2d28167ea3af4cfd5d5)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Paul Eggleton [Thu, 24 May 2012 16:06:12 +0000 (17:06 +0100)]
opkg-nogpg: add file path
There was no explicit path in FILESPATH for this recipe to allow it to
find files referred to in SRC_URI (files shared with the standard opkg
recipe). This problem may have been masked by the fetcher behaviour of
looking for files last in DL_DIR, thus if opkg has been fetched
beforehand there would have been no error.
(From OE-Core rev:
0ddf7861d36452c0fe40b4ce439a2954de507965)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mihai Lindner [Sun, 20 May 2012 13:17:32 +0000 (13:17 +0000)]
sudo: fixed wrong `chmod` path
Placed $D between braces ${D} to be correctly expanded to the
workdir path, instead of a path relative to host rootfs.
Currently, bitbake sudo fails on host systems where sudo is not
installed.
(From OE-Core rev:
70562306a051ac93001851213441c9d5d6234517)
Signed-off-by: Mihai Lindner <mihaix.lindner@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Christopher Larson [Wed, 16 May 2012 01:28:00 +0000 (20:28 -0500)]
bitbake.conf: add EXTERNAL_TOOLCHAIN to BB_HASHBASE_WHITELIST
(From OE-Core rev:
f13aa28c879ac3e49b94d6fe1238f8b0db2a8666)
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 24 May 2012 10:02:53 +0000 (11:02 +0100)]
bitbake.conf: Improve wget timeouts
The wget default is a 900 second timeout and 20 retries. This is way too long
for most of our usecases so this patch changes it to a 30 second timeout and
reduces retries from 5 to 2. We have good mirror infrastructure, this will
let us fall back to it easier.
(From OE-Core rev:
48429569b9f83fde8f9802cfd8674fa24178876c)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Paul Eggleton [Thu, 24 May 2012 15:47:55 +0000 (16:47 +0100)]
lib/bb/fetch2: fix comments for verify_checksum
This function no longer returns a value, it raises errors instead, so
update the comments to reflect this.
(Bitbake rev:
8b61b9584a8b00378f9fd8f165dbd65dcfd3c14e)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 24 May 2012 13:23:44 +0000 (14:23 +0100)]
bitbake/exceptions: Handle reports from the field of exception code failures
Despite using python 2.6, there have been reports of issues where
bitbake is printing tracebacks with errors in the exception handling
code. This was masking the real error.
Since we need to do whatever we can to give the user good feedback about
errors, detect the tuple instead of namedtuple case and don't fault
in the exception handler but just give up trying to traceback any further.
In the reported cases, this gives a message the user can then understand.
(Bitbake rev:
9ec0429271e68527a55fc123dea5a1b959c6ec3b)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 24 May 2012 12:57:16 +0000 (13:57 +0100)]
bitbake/utils.py: Ensure utils.which() returns full paths
If the path passed to which contains empty elements, it will search
the current working directory for the file which is correct baheviour.
Various pieces of code assume the path returned is a full path though.
This commit ensures we don't return relative paths.
(Bitbake rev:
4de24ccc10e40cc088b8515095df59f69b12715d)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 24 May 2012 12:56:34 +0000 (13:56 +0100)]
bitbake/cooker: Ensure matchFile returns full pathnames
We should always be passing full pathnames around within bitbake. If
a file was referenced as a relative path to the current working
directory, it might not get passed through the abspath call and
hence the cwd would not get added as a prefix.
This change adds a second pass at ensuring we only return absolute paths.
(Bitbake rev:
72fc62ca124a24e2dbe404a3c83a49608a7c7931)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Liming An [Thu, 24 May 2012 11:07:10 +0000 (19:07 +0800)]
Hob:fixed the issue of primary button is not an 'orange hob button'
In image detail page, the primary button should be an 'orange hob
button', there has a primary button is not, so change it.
[YOCTO #2326]
(Bitbake rev:
884a0b2d927404991b7e23d5bbfab096a5b7e849)
Signed-off-by: Liming An <limingx.l.an@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 24 May 2012 10:03:33 +0000 (11:03 +0100)]
BBHandler: Tweak some data store access methods to the preferred syntax
(Bitbake rev:
d7ec0f90354e60c415a01429bf26746c1d63b7ad)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Saul Wold [Tue, 22 May 2012 22:24:13 +0000 (15:24 -0700)]
qemu: disable vnc-jpeg compression
This is disabled by default to ensure a deterministic build, qemu
configure would sometimes detect the libjpeg and then enable this.
Since mostly qemu is used locally disable by default.
(From OE-Core rev:
0f795f81fe5ad3ef78c21a177eca90fbc8810f81)
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Saul Wold [Fri, 11 May 2012 17:13:06 +0000 (10:13 -0700)]
qemu.inc: Remove mesa-xlib as PREFERRED_PROVIDER
The xserver-xorg uses and depends on mesa-dri, so we should
use the default PREFERRED_PROVIDER of libgl as mesa-dri.
This resolves the following:
ERROR: Multiple .bb files are due to be built which each provide virtual/libgl (/intel/poky/distro/meta/recipes-graphics/mesa/mesa-dri_7.11.bb /intel/poky/distro/meta/recipes-graphics/mesa/mesa-xlib_7.11.bb).
This usually means one provides something the other doesn't and should.
(From OE-Core rev:
cf8b4b95c6d84c097f4fc63662f181a59e0f9cb9)
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Khem Raj [Thu, 3 May 2012 03:19:50 +0000 (20:19 -0700)]
xserver-xf86-config: Add xorg.conf for arm,mips,ppc,sh qemu machines
(From OE-Core rev:
db0defb1d019a0e7c06d37dacc09842174e2f548)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Khem Raj [Tue, 1 May 2012 05:01:24 +0000 (22:01 -0700)]
qemumachines: Enable xserver-xorg as default xserver
For qemux86 and qemux86-64 include qemu.inc after defining XSERVER
XSERVER variable is also weakly defined in task-core-x11.bb
which means we can not use ??= otherwise when building any qemu image
that uses task-core-x11.bb will get the wrong definition
So we define the XSERVER common set for qemu in qemu.inc
and as we know x86 and x86-64 qemu overrides the default
we include qemu.inc after that definition which means that
qemux86 and qemux86-64 get their own definitions and other
qemus get the definitions from qemu.inc. other non-qemu machine
will get their defintion from task which points to kdrive
as of now.
(From OE-Core rev:
62dba36166bc5faa32ba3e0664ae98b168cde6b1)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Wed, 23 May 2012 11:54:14 +0000 (14:54 +0300)]
Update to distro_tracking_fields.inc
The fields for the following packages were updated:
libdrm
xf86-video-vmware
xf86-input-mouse
xf86-video-vesa
xf86-video-intel
xf86-input-synaptics
mdadm
xextproto
xcmiscproto
scrnsaverproto
recordproto
xproto
kbproto
fontsproto
libxt
xtrans
libpciaccess
fontconfig
xcb-proto
(From OE-Core rev:
801bfa7edfbff1522964efab0c0ba40bbc52c601)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Wed, 23 May 2012 08:36:12 +0000 (11:36 +0300)]
xf86-input-synaptics: upgrade to 1.6.1
(From OE-Core rev:
0a1e60410234f0315b617593859b9deab89c2cd4)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Wed, 23 May 2012 08:30:49 +0000 (11:30 +0300)]
xf86-video-intel: upgrade to 2.19.0
(From OE-Core rev:
e4db6a5f86b0e725c0ddbd114316d488a024b951)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Wed, 23 May 2012 08:24:32 +0000 (11:24 +0300)]
xf86-video-vesa: upgrade to 2.3.1
Also, licence checksum has changed because a new copyright line from
Red Hat has been added. The rest of licence file, however, is unchanged.
(From OE-Core rev:
21dd5de819251a611a8fe206b2d4bc390008c4f5)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Wed, 23 May 2012 07:55:17 +0000 (10:55 +0300)]
xf86-input-mouse: upgrade to 1.7.2
(From OE-Core rev:
44cb88f9acde3ef264a04311ff6c8c195ac9cd57)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 13:33:15 +0000 (16:33 +0300)]
xtrans: upgrade to 1.2.7
(From OE-Core rev:
c2943924d94c2418736b9e935b4b058e882b4752)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 13:04:49 +0000 (16:04 +0300)]
libxt: upgrade to 1.1.3
(From OE-Core rev:
438705407d9af2b54c03648b23bb16411424d870)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 12:41:12 +0000 (15:41 +0300)]
xcb-proto: upgrade to 1.7.1
(From OE-Core rev:
03b42a5981c98cc7c47b376ce91e46098c4b8eed)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 12:17:51 +0000 (15:17 +0300)]
recordproto: upgrade to 1.14.2
(From OE-Core rev:
b3d94113bb277b58dad9de021313bafa57c9780b)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 12:14:54 +0000 (15:14 +0300)]
scrnsaverproto: upgrade to 1.2.2
(From OE-Core rev:
1b134f5240588c53e82effb1cc77ba91edabbcba)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 12:11:03 +0000 (15:11 +0300)]
xcmiscproto: upgrade to 1.2.2
(From OE-Core rev:
481bc016c4b029200c75feb5a91bd82a425810e3)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 12:07:19 +0000 (15:07 +0300)]
xextproto: upgrade to 7.2.1
(From OE-Core rev:
02f6d0eede83208b48759319be2b5af99e15af59)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 11:49:05 +0000 (14:49 +0300)]
kbproto: upgrade to 1.0.6
Also, shifted up one line the start and end lines for licence checksum
computation.
(From OE-Core rev:
b34855ef05fc5373f55ea75efa617316016f9d83)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 11:15:38 +0000 (14:15 +0300)]
xproto: upgrade to 7.0.23
(From OE-Core rev:
b7cd93644aaa50aac39ab23c0a2ca19415ba3989)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Mon, 21 May 2012 14:58:52 +0000 (17:58 +0300)]
libdrm: upgrade to 2.4.34
(From OE-Core rev:
af3c8de7b6cbedddaf6bf89108879c89a52ff02e)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Tue, 22 May 2012 07:06:18 +0000 (10:06 +0300)]
mdadm: upgrade to 3.2.5
(From OE-Core rev:
511b25110a5c0948f2be289daf0bf25f32466487)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Samuel Stirtzel [Wed, 23 May 2012 13:46:28 +0000 (15:46 +0200)]
valgrind: Enable valgrind for armv7
Valgrind supports the armv7 architecture, this patch allows armv7 users to build and use Valgrind
This patch was run-tested on a Gumstix Overo (armv7a cortex-a8)
* The test consisted of running valgrinds memcheck (memory leakage detection),
* and callgrind (profiling) on a Qt 4 application
(From OE-Core rev:
211ac8b39023d4998fb7d5a577b63a4960b08172)
Signed-off-by: Samuel Stirtzel <s.stirtzel@googlemail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Radu Moisan [Wed, 23 May 2012 07:20:50 +0000 (10:20 +0300)]
gawk: update to 4.0.1
(From OE-Core rev:
345566c448f5cd628866cb0736d567f5a610b3db)
Signed-off-by: Radu Moisan <radu.moisan@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Marko Lindqvist [Sun, 13 May 2012 18:37:03 +0000 (21:37 +0300)]
jpeg: update to upstream version 8d
* fix_for_automake_1.11.2.patch removed as issue resolved upstream
* Have README as license file instead of several source files that just
refer to it
(From OE-Core rev:
330173c75426aa38919091da9ae8a9e90de9e0e2)
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Martin Jansa [Thu, 17 May 2012 07:02:51 +0000 (09:02 +0200)]
glib-2.0: upgrade to 2.32.3
(From OE-Core rev:
1f73485a143f0aa6cd87636f3d36a7d1dfc40a3b)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Joshua Lock [Wed, 23 May 2012 23:36:42 +0000 (16:36 -0700)]
sanity.bbclass: check sanity at BuildStarted rather than ConfigParsed
This enables a user to use bitbake -e even when the sanity checks are
failing.
(From OE-Core rev:
be317df78535120137ecaadf797e3f4dfe04119e)
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Joshua Lock [Wed, 23 May 2012 23:28:59 +0000 (16:28 -0700)]
sanity.bbclass: catch an extra exception in check_create_long_filename
The call to bb.mkdirhier() in check_create_long_filename() can fail with an
OSError, explicitly catch this and report something useful to the user.
(From OE-Core rev:
b066906477eb0496a2babb3d8e87682a1b7df0de)
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Joshua Lock [Wed, 23 May 2012 23:22:12 +0000 (16:22 -0700)]
sanity.bbclass: add extra information when SSTATE_CACHE unusable
If the user does not have write permissions to SSTATE_CACHE, detected by
the check_create_long_filename() test failing with a "Permission denied"
value in strerror, then suggest they might want to use the location as
an entry in SSTATE_MIRRORS.
(From OE-Core rev:
719d44305508c75a9f2decacdff6558ca14277bb)
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Joshua Lock [Wed, 23 May 2012 23:19:23 +0000 (16:19 -0700)]
sanity.bbclass: add newline to check_create_long_filename failure message
Each failure in the sanity message should be reported on a new line.
(From OE-Core rev:
9362702aa9dd82fed7e6d6e3cb1289521b802075)
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Joshua Lock [Wed, 23 May 2012 22:42:24 +0000 (15:42 -0700)]
sanity.bbclass: data.getVar(VAR, obj, exp) -> obj.getVar(VAR, exp)
Replace calls to data.getVar(VARIABLE, data_object, expand) to
direct calls to the getVar method the the data_object.
(From OE-Core rev:
41ee978b62a9c40f36f8ad0acef147e36edffa17)
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>