Richard Purdie [Tue, 29 May 2012 12:28:48 +0000 (13:28 +0100)]
scripts/cp-noerror: Add a special copy function to fix autotools issues
Currently we copy the aclocal directory to the build so that autotools
doesn't see .m4 files disappear when its processing them. This can happen
if for example, package X is being rebuilt at the same time as Y and it
gets uninstalled from sstate (assuming there are no dependencies between
X and Y). This code making the copy was added to avoid races but introduces
a race of its own, namely that the files can disappear during the copy.
This patch adds a cp-noerror script which silently ignores such errors
and gives the behaviour we need in this case. It hence fixes issues which
crop up for users and the autobuilder occasionally.
[YOCTO #2485]
(From OE-Core rev:
0f81fbc0df73675aeb79c724858799a3b6a02f85)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Valentin Popa [Wed, 23 May 2012 11:08:58 +0000 (14:08 +0300)]
xz: updated to version 5.1.1alpha
The licenses are the same, only some white spaces added/removed.
(From OE-Core rev:
da98266f3a228cf65f279db9810a5326c8bd5422)
Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Zhai Edwin [Tue, 29 May 2012 08:30:33 +0000 (16:30 +0800)]
qemu: Add an option to remove host sdl/gl checking
Add an PACKAGECONFIG in qemu to disable GL acceleration:
* By default configure try best to enable GL acceleration and fail when missing
host dependency(libSDL and libGL).
* End user can also choose to turn off GL capability, thus remove the host
dependence in building.
[YOCTO #2407] got fixed.
(From OE-Core rev:
cfa93553e17057a1ea9d81e3a415fc8260c54067)
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Paul Eggleton [Mon, 28 May 2012 17:10:50 +0000 (18:10 +0100)]
classes/sanity: send sanity check failure as a separate event for Hob
In order to show a friendlier error message within Hob that does not
bury the actual sanity error in our typical preamble about disabling
sanity checks, use a separate event to indicate that sanity checks
failed.
This change is intended to work together with the related change to
BitBake, however it has a check to ensure that it does not fail with
older versions that do not include that change.
Fixes [YOCTO #2336].
(From OE-Core rev:
49d8b7b8c3b18da64583637db207f1f064a5bdb2)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Radu Moisan [Fri, 25 May 2012 08:50:55 +0000 (11:50 +0300)]
foomatic-filters: update to version 4.0.15
(From OE-Core rev:
8bfec8bf80b111174e4a6cf01db019b38638b31a)
Signed-off-by: Radu Moisan <radu.moisan@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Radu Moisan [Fri, 25 May 2012 14:02:10 +0000 (17:02 +0300)]
mtd-utils: Update to version 1.5.0
(From OE-Core rev:
f53a8aed0db26c6464751f340a7e010c45f76ebb)
Signed-off-by: Radu Moisan <radu.moisan@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Radu Moisan [Fri, 25 May 2012 13:56:50 +0000 (16:56 +0300)]
man-pages: update to version 3.41
(From OE-Core rev:
b48cd36fd40d6784e203b3bac85b63643813a6db)
Signed-off-by: Radu Moisan <radu.moisan@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Paul Eggleton [Mon, 28 May 2012 14:34:17 +0000 (15:34 +0100)]
classes/sanity: remove broken TARGET_ARCH check
The variable name has been typo'd as TARGE_ARCH since it was introduced
some time ago, so the check has never worked. Fixing the typo shows that
the test is not quite functional, so let's just remove it:
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-October/010613.html
(From OE-Core rev:
897a9b1dddef385253b16ea7c193483e0ea679b6)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Mon, 28 May 2012 05:48:00 +0000 (08:48 +0300)]
libpciaccess: upgrade to 0.13.1
Removed also the fix_deletion_of_last_handle.patch because the new
version includes it.
(From OE-Core rev:
b5753796e7f8b52e40aed51f4d5c8d329a31265e)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Mon, 28 May 2012 05:47:59 +0000 (08:47 +0300)]
fontsproto: upgrade to 2.1.2
(From OE-Core rev:
c718f63b263f41e48b2293b2cd67371940b10804)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Laurentiu Palcu [Mon, 28 May 2012 05:47:58 +0000 (08:47 +0300)]
fontconfig: upgrade to 2.9.0
Other changes:
- licence checksums because the licence headers changed slightly:
several other authors were added and Keith Packard's name has been
replaced with "author(s)". That's it.
- rebased the fix-pkgconfig.patch to apply on 2.9.0
- removed all sed instructions in do_configure_append() that were
changing fc-arch/Makefile. In the new version the fc-arch/ directory
has been removed in order to make the package cross-compiling safe
(From OE-Core rev:
8e219dea0373dc3a37d51f63c41f1a8449029dd5)
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Paul Eggleton [Mon, 28 May 2012 12:57:12 +0000 (13:57 +0100)]
scripts/buildhistory-diff: add GitPython version check
Display an error if the user does not have at least version 0.3.1 of
GitPython installed.
(From OE-Core rev:
2f0f5a895504924b5a21699854678e9bc25b447c)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Paul Eggleton [Mon, 28 May 2012 12:57:11 +0000 (13:57 +0100)]
buildhistory_analysis: fix error when version specifier missing
Passing None to split_versions() will raise an exception, so check that
the version is specified before passing it in.
(From OE-Core rev:
90caa605bd24279e4a9204e279492754119a8a55)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Tue, 29 May 2012 14:53:08 +0000 (22:53 +0800)]
meta: replace os.popen with subprocess.Popen
Replace os.popen with subprocess.Popen since the older function would
fail (more or less) silently if the executed program cannot be found
There are both bb.process.run() and bb.process.Popen() which wraps the
subprocess module, use it for simplifying the code.
Note: We don't need the "2>/dev/null" or "2>&1" since bb.process.run()
can handle it, it will raise exception when error occurs, we should
handle the exception ourselves if we want to ignore the error.
More info:
http://docs.python.org/library/subprocess.html#subprocess-replacements
[YOCTO #2454]
(From OE-Core rev:
e83d8e58a6b107eea87df0ec233a1bc932b2c6ea)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Tue, 29 May 2012 14:53:07 +0000 (22:53 +0800)]
scripts: replace os.system with subprocess.call
Replace os.system with subprocess.call since the older function would
fail (more or less) silently if the executed program cannot be found
More info:
http://docs.python.org/library/subprocess.html#subprocess-replacements
[YOCTO #2454]
(From OE-Core rev:
57f843146ed62c04c23bc380dc8cb38aba264f1c)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Tue, 29 May 2012 14:53:06 +0000 (22:53 +0800)]
meta: replace os.system with subprocess.call
Replace os.system with subprocess.call since the older function would
fail (more or less) silently if the executed program cannot be found
More info:
http://docs.python.org/library/subprocess.html#subprocess-replacements
[YOCTO #2454]
(From OE-Core rev:
a07d03cc6f67c88feb9813ae7deb6e4a93552dfe)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 21:18:41 +0000 (16:18 -0500)]
shadow-utils-native: remove unnecessary alternatives
(From OE-Core rev:
b1ea93143a473f006b31ab22f88baf41661971a7)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 21:19:18 +0000 (16:19 -0500)]
kmod: use new update-alternatives
(From OE-Core rev:
5879e0d3a2b3a6d000e33cadf4407c38ae1eb1ab)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 21:18:58 +0000 (16:18 -0500)]
sysklogd: use new update-alternatives
(From OE-Core rev:
c32dca4013d851aeb9d661a25cab81daf213121f)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 21:18:21 +0000 (16:18 -0500)]
psmisc: use new update-alternatives
(From OE-Core rev:
867864451baa875f48d87f4b8dbce80a90038243)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 21:18:08 +0000 (16:18 -0500)]
iputils: use new update-alternatives
(From OE-Core rev:
dbd81c151305faf20f8e9e6f1a588d6ce4cfd49b)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 21:17:55 +0000 (16:17 -0500)]
grep: use new update-alternatives
(From OE-Core rev:
ca478f563575ff2262741821ec35d4dfbf9f4487)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 21:17:40 +0000 (16:17 -0500)]
cpio: use new update-alternatives
(From OE-Core rev:
6dee3050a4a0c4f3cc9fec23a0bc02155d680863)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 21:17:22 +0000 (16:17 -0500)]
opkg: use new update-alternatives
(From OE-Core rev:
fc9c2fd512e592806b10d0273ca490c90072ff3f)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 18:18:49 +0000 (13:18 -0500)]
tar: use new update-alternatives
(From OE-Core rev:
ed48d4b382dae08ac47bccdcb98b1e87dc6449cc)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 18:17:41 +0000 (13:17 -0500)]
binutils: use new update-alternatives
(From OE-Core rev:
f0ad3c8ce298ca492938e4ded2263c54213786f6)
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mark Hatle [Mon, 21 May 2012 17:42:34 +0000 (12:42 -0500)]
util-linux: use new update-alternatives
In addition to switching to the new update-alternatives, it was discovered
that the sln, shutdown, halt, reboot and related commands were never generated.
Remove these from the list. (These appear to have been removed from util-linux
some time ago.)
(From OE-Core rev:
55c01de28a28a4cfe16d36663c190a874ef2e85d)
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:35:15 +0000 (18:35 -0500)]
psplash: use new update-alternatives
(From OE-Core rev:
dc68ad07676833a2b8dba9540f35c0b70bf2fdfe)
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:35:04 +0000 (18:35 -0500)]
ncurses: use new update-alternatives
(From OE-Core rev:
54a92bdd0555d776efe92f7cf57a75039562556a)
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:50 +0000 (18:34 -0500)]
dropbear: use new update-alternatives
(From OE-Core rev:
e7164da229d8ccccb043a790b25c995a46a83c88)
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:39 +0000 (18:34 -0500)]
coreutils: use new update-alternatives
(From OE-Core rev:
4bed7f31535f16dbe1f8bbab58921f12f1696f6f)
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: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>