]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
13 years agoclaws-mail: be carefull with # comments ending with backslash
Martin Jansa [Thu, 15 Sep 2011 14:14:44 +0000 (16:14 +0200)]
claws-mail: be carefull with # comments ending with backslash

* next line after #foo \ is not parsed correctly!
* but http://bugzilla.pokylinux.org/show_bug.cgi?id=813 says NOTABUG, so
  be *very carefull*

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoabiword: be carefull with # comments ending with backslash
Martin Jansa [Tue, 6 Sep 2011 08:33:32 +0000 (10:33 +0200)]
abiword: be carefull with # comments ending with backslash

* next line after #foo \ is not parsed correctly!
* but http://bugzilla.pokylinux.org/show_bug.cgi?id=813 says NOTABUG, so be *very carefull*

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agosubversion: remove neon-detection.patch and --with-neon option
Martin Jansa [Fri, 26 Aug 2011 08:01:04 +0000 (10:01 +0200)]
subversion: remove neon-detection.patch and --with-neon option

* upstream detection seems to be doing its job right now
* I don't see how this is supposed to work
  --      neon_config="$withval/bin/neon-config"
  -+      neon_config="env env PKG_CONFIG_PATH=${withval}:${PKG_CONFIG_PATH} pkg-config neon"
  when neon_config should be sysroots/nokia900/usr/bin/crossscripts/neon-config
"

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agotask-core-boot: allow distributions to define login and init manager
Martin Jansa [Thu, 25 Aug 2011 07:24:14 +0000 (09:24 +0200)]
task-core-boot: allow distributions to define login and init manager

* for example someone prefers shadow instead of tinylogin and upstart instead of sysvinit

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoopenssh: update init script to create ECDSA keys if needed
Martin Jansa [Thu, 15 Sep 2011 14:10:50 +0000 (16:10 +0200)]
openssh: update init script to create ECDSA keys if needed

* Starting with openssh-5.8p1, the server will default to a newer key
  algorithm (ECDSA).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agocml1/kernel: Update do_menuconfig to use oe.terminal()
Richard Purdie [Thu, 15 Sep 2011 10:22:39 +0000 (11:22 +0100)]
cml1/kernel: Update do_menuconfig to use oe.terminal()

The recent environment fixes broke the menuconfig task since it couldn't access
variables like DISPLAY. This patch updates it to use oe.terminal instead
allowing it to work again.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro-tracking: Update alias
Zhai Edwin [Tue, 13 Sep 2011 22:57:45 +0000 (06:57 +0800)]
distro-tracking: Update alias

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agodistro_tracking: update package alias
Dongxiao Xu [Wed, 14 Sep 2011 05:34:50 +0000 (13:34 +0800)]
distro_tracking: update package alias

Update package alias which exist in other two distributions.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
13 years agotask-core-sdk: change task-core -> task-core-console
Saul Wold [Wed, 14 Sep 2011 21:40:00 +0000 (14:40 -0700)]
task-core-sdk: change task-core -> task-core-console

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agogrub2: new recipe
Tom Zanussi [Wed, 14 Sep 2011 18:44:29 +0000 (13:44 -0500)]
grub2: new recipe

This adds the grub-1.98 from meta-intel while upgrading it to 1.99.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
13 years agoinitramfs-live-install: add support for grub2
Tom Zanussi [Wed, 14 Sep 2011 18:01:55 +0000 (13:01 -0500)]
initramfs-live-install: add support for grub2

grub2 needs a different set of install steps from grub 0.97.  This
adds them to init-install.sh and adds an install-time check that
determines which version is being used and which steps to use
depending on the version of grub selected.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
13 years agolinux-yocto-rt: correct 3.0.3->3.0.4 mismerge for, stop_machine.c
Bruce Ashfield [Wed, 14 Sep 2011 17:30:59 +0000 (13:30 -0400)]
linux-yocto-rt: correct 3.0.3->3.0.4 mismerge for, stop_machine.c

Merging the following commit for the -rt machines:

[
    preempt-rt/base: correct 3.0.3->3.0.4 mismerge for, stop_machine.c

    Commit 0b805cce57f61a244eb3b8fce460b14f1be442b3 dropped a change making
    stop_cpus_mutex non-static, resulting in a build failure for 3.0.4-rt
    kernels.

    Restore the move to non-static from commit
    6857336c7fddaf460a13adc0c395698fcf9423ff.

Reported-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
]

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: split e100 and e1000 support
Bruce Ashfield [Sat, 10 Sep 2011 04:04:58 +0000 (00:04 -0400)]
linux-yocto: split e100 and e1000 support

Merging the following meta changes:

12574e5 meta: create seperate feature for 10/100 LAN support
c8b37bf meta: Remove 10/100 LAN support.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: move common tasks to a common location
Bruce Ashfield [Fri, 9 Sep 2011 22:27:46 +0000 (18:27 -0400)]
linux-yocto: move common tasks to a common location

During the initial development of the linux-yocto recipes there were
several additional tasks that needed to be run in any inheriting
recipe. At that time, they didn't seem to fire if they were in the
include file versus the recipes themselves. As it turns out, these
tasks do work fine if placed in the linux-yocto.inc file, and the
rest of the recipes can be simplified as a result.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agotask-core: split into task-core-console and task-core-x11
Paul Eggleton [Wed, 14 Sep 2011 16:19:55 +0000 (17:19 +0100)]
task-core: split into task-core-console and task-core-x11

[YOCTO #1481]

Since tasks are referred to almost exclusively via RDEPENDS, and bitbake
will build an entire task recipe when only one of its task packages are
actually needed, building a console-only image that uses
task-core-apps-console (or less directly, has apps-console in its
IMAGE_FEATURES) will cause a build of a whole list of X11 applications
that aren't needed. Splitting the task-core recipe into X11 and console
portions prevents this issue.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agodistro_tracking_field: add distro checking field
Yu Ke [Wed, 14 Sep 2011 02:23:55 +0000 (10:23 +0800)]
distro_tracking_field: add distro checking field

add the missing distro checking field for some recipes

Signed-off-by: Yu Ke <ke.yu@intel.com>
13 years agoqt4: add blacklist-diginotar-certs patch
Eric Bénard [Sat, 10 Sep 2011 20:07:45 +0000 (22:07 +0200)]
qt4: add blacklist-diginotar-certs patch

- this patch comes from Nokia and blacklist all DigiNotar intermediates
and root certificates, more details are available here :
http://labs.qt.nokia.com/2011/09/07/what-the-diginotar-security-breach-means-for-qt-users-continued/

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agopackage_deb.bbclass, populate_sdk_deb.bbclass: fix meta-toolchain-gmae build
Dexuan Cui [Wed, 14 Sep 2011 14:30:14 +0000 (22:30 +0800)]
package_deb.bbclass, populate_sdk_deb.bbclass: fix meta-toolchain-gmae build

[YOCTO #1070]

Currently with deb packaging, we have 2 issues when running
"bitbake meta-toolchain-gmae".

1) when MACHINE="qemux86", SDKMACHINE="i686", INSTALL_BASEARCH_DEB is "i686",
too. This causes the following ERROR:
| E: Couldn't find package task-sdk-host-nativesdk
NOTE: package meta-toolchain-gmae-1.0-r6: task do_populate_sdk: Failed

This is becasue: due to the DPKG_ARCH mapping, we create such a deb package
tmp/deploy/deb/i686-nativesdk/task-sdk-host-nativesdk_1.0-r10_i386.deb; dpkg
can't recoginze the package. We need to map INSTALL_BASEARCH_DEB in the same
way.

2) when MACHINE="qemux86", SDKMACHINE="x86_64", INSTALL_BASEARCH_DEB is
"x86_64", too.
We get such an ERROR:
| E: Couldn't find package task-cross-canadian-i586
NOTE: package meta-toolchain-gmae-1.0-r6: task do_populate_sdk: Failed

This is because: dpkg can't recognize the generated package
tmp/deploy/deb/x86_64-nativesdk/task-cross-canadian-i586_1.0-r0_i386.deb
Here the "i386" suffix is incorrect and should be "x86_64" -- the i386
comes from the line
DPKG_ARCH_i586 ?= "i386" in package_deb.bbclass.
However, for canadian package, actually here the overriding of DPKG (from
"x86-64" to "i386") should not happen -- it accidently happens just because
TARGET_ARCH exists in OVERRIDES. We can move the overriding logic to the
anonymous python function to work this around.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agoUprev to latest version of prelink_git, fixing TLS issues
Mark Hatle [Wed, 14 Sep 2011 00:38:02 +0000 (19:38 -0500)]
Uprev to latest version of prelink_git, fixing TLS issues

[YOCTO #1473]

From the upstream cross prelink respository:

    Fix printf typecast problem

    Without this fix the printed TLS(...) information is incorrect, which
    causes the core prelinker code to incorrectly prelink.  This bug triggers
    primarily on x86 (32-bit) hosts, targeting x86 (32-bit) targets and arm
    targets.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agocore-image-minimal: Add missing POKY_EXTRA_IMAGE variable
Richard Purdie [Wed, 14 Sep 2011 00:27:08 +0000 (01:27 +0100)]
core-image-minimal: Add missing POKY_EXTRA_IMAGE variable

Whilst this needs renaming it at least brings this image into
line with the other images and ensures consistent behaviour.
Renaming can take place at a future point.

This fixes the problem where extra packages could be added to other
image types using this varibale but not in the case of the minimal
image.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibzypp: move package-manger to it own package
Saul Wold [Tue, 13 Sep 2011 23:10:24 +0000 (16:10 -0700)]
libzypp: move package-manger to it own package

[YOCTO #1234]

This moves a couple of files to a pkgmgt package so that
they will not be installed by default. This removes the
Add/Remove Software Icon from rpm based rootfs.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodpkg: fix pkg_postinst_dpkg, don't supply {bindir}/update-alternatives
Dexuan Cui [Tue, 13 Sep 2011 13:30:37 +0000 (21:30 +0800)]
dpkg: fix pkg_postinst_dpkg, don't supply {bindir}/update-alternatives

[YOCTO #1070].

The pkg_postinst_dpkg seems buggy, e.g., for dpkg-native,
${IMAGE_ROOTFS}/${sysconfdir}/rcS.d doesn't exist.
I think OE's version(do_install_prepend) at
http://git.openembedded.org/cgit.cgi/openembedded/tree/recipes/dpkg/dpkg.inc
is correct, so let's change to OE's version.

And, bth dpkg and update-alternatives-cworth supply
/usr/bin/update-alternatives and this causes conflict. e.g., bug 1070.
We can resolve the issue by ask dpkg not to supply the binary.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomultilib: Remove recipe from multilib.conf that inherits allarch
Dongxiao Xu [Tue, 13 Sep 2011 11:52:45 +0000 (19:52 +0800)]
multilib: Remove recipe from multilib.conf that inherits allarch

Recipes like update-rc.d and qemu-config inherit "allarch", thus we
shouldn't add multilib BBCLASSEXTEND for them in multilib.conf.

Besides, we need to add multilib packages as the RPROVIDER contents for
those recipes, in order to avoid the NoProvider error when parsing.

[YOCTO #1471]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase.bbclass: do not expand PREFERRED_PROVIDER for kernel recipe
Dongxiao Xu [Tue, 13 Sep 2011 11:52:44 +0000 (19:52 +0800)]
base.bbclass: do not expand PREFERRED_PROVIDER for kernel recipe

With Richard's commit f9c36392, we only build one kernel for a system,
thus we shouldn't extend PREFERRED_PROVIDER for virtual/kernel.

[YOCTO #1471]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoRevert "pango: use qemu to generate pango.modules during rootfs construction"
Richard Purdie [Tue, 13 Sep 2011 16:04:55 +0000 (17:04 +0100)]
Revert "pango: use qemu to generate pango.modules during rootfs construction"

This reverts commit 62381fd3a135318794f14dc3740b04facd32446e.

This commit has issues with the rpm rootfs generation which need
resolving before it can be accepted.

13 years agoopensp: Fix hard path in native nsgmls.
Zhai Edwin [Tue, 13 Sep 2011 16:02:51 +0000 (17:02 +0100)]
opensp: Fix hard path in native nsgmls.

This relocation issues caused following bug and introduce one partial fix bb024d:
[YOCTO #1440]

But the environment val hacking is not working all the time, as nsgmsl may
append wrong path in some case. This fix use search directory "-D" as solution.
And more important, change the iputils' way to make doc: Use the sysid in
current directory instead of parent directory, as "../" is also appended to the
search directory then lead searching failure.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
CC: Saul Would <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoshadow: add patch for useradd lossage
Phil Blundell [Wed, 7 Sep 2011 12:02:10 +0000 (13:02 +0100)]
shadow: add patch for useradd lossage

This fixes (or, at least, papers over) a failure in do_install for recipes which
inherit useradd.bbclass.  Rewinding optind in this way is not entirely portable
but in practice it seems to work on GNU-ish build hosts at least.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorunqemu: improve auto-detection of rootfs filenames
Scott Garman [Fri, 9 Sep 2011 09:59:27 +0000 (02:59 -0700)]
runqemu: improve auto-detection of rootfs filenames

This refactors the way rootfs filenames are auto-detected when you
run the runqemu script without an explicit rootfs filename argument.
It allows the script to use rootfs files generated by hob, and when
there are mutliple rootfs files to choose from, it will pick the
most recently created one.

Fixes [YOCTO #1437].

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake.conf: Default to explicitly setting the variable to disable pseudo
Richard Purdie [Fri, 9 Sep 2011 17:21:24 +0000 (18:21 +0100)]
bitbake.conf: Default to explicitly setting the variable to disable pseudo

If we don't do this, sometimes pseudo can end up enabling itself when
it isn't required. Setting this value into the environment explicitly
ensures that does not happen.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorunqemu-internal: Hide some harmless warning messages
Richard Purdie [Fri, 9 Sep 2011 17:18:44 +0000 (18:18 +0100)]
runqemu-internal: Hide some harmless warning messages

If sudo is used in the pseudo environment, as done in image tests when
the user hasn't pre-setup the tap device, ensure the LD_PRELOAD error
message isn't seen by the user.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoimagetest-qemu/runqueue: Since we no longer support BUILDDIR, use TMPDIR
Richard Purdie [Fri, 9 Sep 2011 17:14:56 +0000 (18:14 +0100)]
imagetest-qemu/runqueue: Since we no longer support BUILDDIR, use TMPDIR

Commit 993672fa2739794a6dd0dbd7bb232fa60522b897 removed the BUILDDIR
support from runqueue which broke the imagetest-qemu integration. We now
therefore need to set TMPDIR and pass this through the environment to
ensure the runqueue script finds the right locations without running
bitbake directly.

This patch also adds a sleep to the qemu command in the error case so that
this remains on the screen for a period of time so the user can see errors
more easily.

This change unbreaks automated testing failures on the autobuilder.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoRevert "opensp: Fix sstate relocation issue"
Saul Wold [Thu, 8 Sep 2011 22:22:56 +0000 (22:22 +0000)]
Revert "opensp: Fix sstate relocation issue"

This patch causes the linuxdoc-tools-native to fail, cause it's
overriding the SGML_CATALOG_FILES, need to find a better way to
set the CATALOG_FILE information for opensp / nsgmls

Signed-off-by: Saul Wold <sgw@linux.intel.com>
This reverts commit bb024d7a8c771c189b94b1ae177e29f3c318e236.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoterminal.bbclass: Improve environment handling
Richard Purdie [Wed, 7 Sep 2011 17:39:54 +0000 (18:39 +0100)]
terminal.bbclass: Improve environment handling

Currently the environment handling for terminals is inconsistent. There
are two fixes here:

a) Ensure the environment is setup before all oe.terminal call

b) Actually set the environment before the spawn calls since we need
variables like DISPLAY when the commands are being executed, not just
within the terminal environment. If this doesn't happen, DISPLAY can end
up not set with the errors that brings with it when trying to run X
commands.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopython-native: add link for python2
Saul Wold [Thu, 8 Sep 2011 07:18:20 +0000 (00:18 -0700)]
python-native: add link for python2

Add link for python2 as some configuration tools search from a python2
and could find the host python instead of the python-native.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase.bbclass: fix substring matching in COMMERCIAL_LICENSE
Paul Eggleton [Wed, 7 Sep 2011 16:05:42 +0000 (17:05 +0100)]
base.bbclass: fix substring matching in COMMERCIAL_LICENSE

Previously, if for example you had a package called "mx", and a second
package called "libomxil" listed in COMMERCIAL_LICENSE (without mx being
listed there), it would match mx as being commercially licensed because
mx is a substring of libomxil. Fix the search to ensure it only matches
the listed package name exactly.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoavahi: only use gtk if DISTRO_FEATURES includes x11
Phil Blundell [Wed, 7 Sep 2011 20:23:48 +0000 (21:23 +0100)]
avahi: only use gtk if DISTRO_FEATURES includes x11

Otherwise avahi isn't buildable for an x11-less DISTRO.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agouseradd.bbclass: use correct value for $D in postinst functions
Phil Blundell [Wed, 7 Sep 2011 20:20:12 +0000 (21:20 +0100)]
useradd.bbclass: use correct value for $D in postinst functions

This corrects the location of the password file used during package installation.

See http://lists.linuxtogo.org/pipermail/openembedded-core/2011-September/009183.html and subsequent discussion.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoresolvconf: switch to 1.59 as 1.58 was removed from debian ftp
Eric Bénard [Wed, 7 Sep 2011 06:35:43 +0000 (08:35 +0200)]
resolvconf: switch to 1.59 as 1.58 was removed from debian ftp

Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosstate: Avoid contention between sstate packages
Richard Purdie [Wed, 7 Sep 2011 17:34:47 +0000 (18:34 +0100)]
sstate: Avoid contention between sstate packages

If several sstate packages are decompressing at the same time, they can
conflict over the "fixmepath". If two packages try to write to this at
the same time it results in an error. To avoid this we remove the file
once we've finished processing it.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogettext: use included libxml and libcroco
Saul Wold [Fri, 2 Sep 2011 22:25:02 +0000 (15:25 -0700)]
gettext: use included libxml and libcroco

[YOCTO #1400]

By using the included libxml and libcroco, we do not create additional
on this core library. There was an ordering issue that when one library
was not built, but gettext detected the other library a compliation would
fail, this will force it to always use the included libraries.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agogcc: add patch for ice 50099, which caused lttng-ust not to build
Saul Wold [Wed, 7 Sep 2011 17:19:34 +0000 (10:19 -0700)]
gcc: add patch for ice 50099, which caused lttng-ust not to build

[YOCTO #1381]

This patch came from from GCC Bugzilla via Khem

Cc: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agometa/recipes.txt: correct Qt capitalisation
Paul Eggleton [Wed, 7 Sep 2011 16:05:41 +0000 (17:05 +0100)]
meta/recipes.txt: correct Qt capitalisation

"Qt" is correct according to the documentation.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosanity.bbclass: re-enable DISTRO check
Paul Eggleton [Wed, 7 Sep 2011 16:05:40 +0000 (17:05 +0100)]
sanity.bbclass: re-enable DISTRO check

If DISTRO has been specified, ensure it is valid. (Unset or empty string
is valid for DISTRO in OE-core by the use of defaultsetup.conf.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agocore-image.bbclass: zap root password if debug-tweaks not enabled
Paul Eggleton [Wed, 7 Sep 2011 16:05:39 +0000 (17:05 +0100)]
core-image.bbclass: zap root password if debug-tweaks not enabled

If you do not have debug-tweaks in IMAGE_FEATURES, then zap the root
password so that you can't log in as root without a password in an image
potentially intended for a production system.

Also mention debug-tweaks in the comments listing IMAGE_FEATURES in this
file.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agohal: Add virtual/kernel as hal's build dependency
Dongxiao Xu [Wed, 7 Sep 2011 08:58:13 +0000 (16:58 +0800)]
hal: Add virtual/kernel as hal's build dependency

hal may need some kernel headers, thus we need virtual/kernel as its
dependency.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomultilib: Remove the multilib extension for linux-yocto
Dongxiao Xu [Wed, 7 Sep 2011 08:33:42 +0000 (16:33 +0800)]
multilib: Remove the multilib extension for linux-yocto

Kernel should be unique in a multilib system, so we remove the
linux-yocto's extension in multilib.conf

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomultilib_global.bbclass: handle kernel-module-* for multilib
Dongxiao Xu [Wed, 7 Sep 2011 08:33:41 +0000 (16:33 +0800)]
multilib_global.bbclass: handle kernel-module-* for multilib

bitbake would report failed dependency of kernel-module-* when testing
multilib. kernel-module-* are recommended by some other recipes.

Do not extend name for kernel-module-* related packages.

[YOCTO #1456]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotelepathy-python: avoid duplicated installation of errors.py
Dongxiao Xu [Wed, 7 Sep 2011 08:18:06 +0000 (16:18 +0800)]
telepathy-python: avoid duplicated installation of errors.py

telepathy-python install fails on latest Fedora 16 due to the tighter
check of duplicated file installation.

Remove one errors.py entry in Makefile.am to fix this issue.

[YOCTO #1453]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agocpan.bbclass: fix native perl issue
Saul Wold [Wed, 7 Sep 2011 00:06:58 +0000 (17:06 -0700)]
cpan.bbclass: fix native perl issue

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoprelink: Update to latest upstream version
Mark Hatle [Fri, 2 Sep 2011 16:52:04 +0000 (11:52 -0500)]
prelink: Update to latest upstream version

[YOCTO #1374] - Fixes underlying issue
[YOCTO #1331] - Detects bad GNU_HASH tables

Update to the latest upstream version.  This includes a number of
generic fixes, as well as a complete refresh of the prelink-rtld.

(Prelink-rtld is similar to the ld.so/ldd functionality on a normal
system.)

The new prelink-rtld update syncs to eglibc-2.13 and enables new
symbol resolution, include GNU_UNIQUE, that was causing problems on
x86_64 and potentially other architectures with C++.

An assert has been added to also detect a bad GNU_HASH situation
which was detected on some PPC64 systems.  The underlying problem is
within the toolchain, however prelink was making it worse leaving the
problem undetected.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agoglib-networking: Ensure certificates are consistently disabled
Richard Purdie [Tue, 6 Sep 2011 16:15:59 +0000 (17:15 +0100)]
glib-networking: Ensure certificates are consistently disabled

Currently configure is looking whether the build system has certificates
to determine the certificate paths. This is clear contamination so
this patch disables that functionality to ensure builds are consistent.

We could equally set this option to a consistent path if we start
installing certificates.

[YOCTO #1451]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackage_deb.bbclass: put the stderr into log.do_xxx-attemptonly.xxx
Dexuan Cui [Tue, 6 Sep 2011 09:14:52 +0000 (17:14 +0800)]
package_deb.bbclass: put the stderr into log.do_xxx-attemptonly.xxx

Currently the stderr msgs go into log.do_rootfs and can cause a fatal failure
in "log_check rootfs".

However, the err msg could be spurious since we *only attempt* to install the
the packages, which may not exist actually. E.g., without this patch, we can
get a fatal ERROR due to
E: Couldn't find package task-core-tools-dev.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agopopulate_sdk_deb.bbclass: add the missing parameter - for tar
Dexuan Cui [Tue, 6 Sep 2011 09:12:20 +0000 (17:12 +0800)]
populate_sdk_deb.bbclass: add the missing parameter - for tar

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agobusybox: update to 1.8.5
Denis Carikli [Tue, 6 Sep 2011 07:39:39 +0000 (09:39 +0200)]
busybox: update to 1.8.5

Signed-off-by: Denis Carikli <denis@eukrea.com>
13 years agosite/x86_64: Add entries to fix conf error on x86_64
Zhai Edwin [Mon, 5 Sep 2011 08:29:20 +0000 (16:29 +0800)]
site/x86_64: Add entries to fix conf error on x86_64

Add entries for ashldi3, bswapsi2... to fix autoconf error of grub on x86_64

[YOCTO #1434] got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agoxserver-nodm-init: Change hidraw mode to allow normal user access
Zhai Edwin [Fri, 26 Aug 2011 11:59:54 +0000 (19:59 +0800)]
xserver-nodm-init: Change hidraw mode to allow normal user access

USB HID like touch screen could be presented as hidraw* device, this change
make user under rootless X can access them.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agoinitramfs-live-install: Be consistent with grub.
Lianhao Lu [Mon, 5 Sep 2011 06:00:41 +0000 (14:00 +0800)]
initramfs-live-install: Be consistent with grub.

[YOCTO #1428]
Because the underlying grub 0.97 the initramfs-live-install RDEPDNEDS on
only supports 32bit x86 target, set the COMPATIBLE_HOST accordingly.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
13 years agoweb: Update SRCREV to address ccs_parser_parse_stylesheet arg mismatch
Saul Wold [Tue, 6 Sep 2011 16:37:57 +0000 (09:37 -0700)]
web: Update SRCREV to address ccs_parser_parse_stylesheet arg mismatch
[YOCTO #1454]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agomtd-utils: update to version to 1.4.6
Denis Carikli [Fri, 2 Sep 2011 14:07:32 +0000 (16:07 +0200)]
mtd-utils: update to version to 1.4.6

mtd-utils 1.4.6 is the lastest release of mtd-utils
  at this time.

Signed-off-by: Denis Carikli <denis@eukrea.com>
13 years agopango: use qemu to generate pango.modules during rootfs construction
Phil Blundell [Wed, 31 Aug 2011 15:35:31 +0000 (16:35 +0100)]
pango: use qemu to generate pango.modules during rootfs construction

This allows pango to be installed in an image with read-only-rootfs.

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agolinux-yocto: re-enable utrace
Bruce Ashfield [Tue, 6 Sep 2011 17:09:29 +0000 (13:09 -0400)]
linux-yocto: re-enable utrace

Upating the meta data and machine branch contents with the up
to date merge of utrace.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolinux-yocto: re-enable systemtap
Bruce Ashfield [Tue, 6 Sep 2011 17:09:28 +0000 (13:09 -0400)]
linux-yocto: re-enable systemtap

[
  Author: Tom Zanussi <tom.zanussi@intel.com>
  Date:   Fri Sep 2 23:45:12 2011 -0500

    meta: re-enable systemtap feature for linux-yocto

    Re-enable the 'systemtap feature' that turns on the kernel options required
    for systemtap, a system-wide tracing tool.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
]

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoicu-3.6: fix building with big make -j
Dmitry Eremin-Solenikov [Sat, 3 Sep 2011 18:22:44 +0000 (22:22 +0400)]
icu-3.6: fix building with big make -j

icu-3.6 buildsystem contains small problem which causes some parallel
builds to fail. Fix that.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqt-demo-init: fix init script
Dmitry Eremin-Solenikov [Sat, 3 Sep 2011 18:22:45 +0000 (22:22 +0400)]
qt-demo-init: fix init script

qt-demo-init initscript lacks some quotes, which makes it bave not fulle
correct. Fix that.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoimage_types: Fix ubi images creation
Denis Carikli [Mon, 5 Sep 2011 19:34:34 +0000 (20:34 +0100)]
image_types: Fix ubi images creation

Without that commit ubinize.cfg lack a volume name value,
  and the related ubinize.cfg line looks like that:
    vol_name=
  which result in a broken ubi image,which after beeing flashed produce
  the following error:
    UBI error: vtbl_check: volume table check failed: record 0, error 11
  wich result in a kernel panic because the rootfs can't be mounted.

[RP: Moved from bitbake.conf to the .bbclass file]
Signed-off-by: Denis Carikli <denis@eukrea.com>
Acked-by: Anders Darander <anders@chargestorm.se>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoscripts/hob: notify the user when the GUI won't launch immediately
Joshua Lock [Fri, 2 Sep 2011 21:47:18 +0000 (14:47 -0700)]
scripts/hob: notify the user when the GUI won't launch immediately

If the wrapper script needs to build pseudo before we can launch hob we need
to notify the user so they aren't shocked by the action of launching a GUI
and seeing a bunch of text whiz by on the console.

Fixes [YOCTO #1435]

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoscripts/hob: update to match recent hob changes
Joshua Lock [Fri, 2 Sep 2011 21:30:43 +0000 (14:30 -0700)]
scripts/hob: update to match recent hob changes

hob now uses both a pre and post file, update the wrapper script to generate
and use both of these.

Addresses [YOCTO #1281]

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agolinux-yocto: clean configuration for v3.0.4
Bruce Ashfield [Sat, 3 Sep 2011 03:03:26 +0000 (23:03 -0400)]
linux-yocto: clean configuration for v3.0.4

Fixes [YOCTO #940]

Since v3.0.4 is likely the last stable update in the the release
timeframe a configuration audit was performed. This updates the
SRCREV to remove obselete, and improperly defined configuration
items. With this, all qemu* BSPs configure with no warnings.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolinux-yocto: update to v3.0.4
Bruce Ashfield [Sat, 3 Sep 2011 03:03:25 +0000 (23:03 -0400)]
linux-yocto: update to v3.0.4

The v3.0.4 stable kernel is available and it can now be merged
into linux-yocto. Build and boot tested on all qemu* machines.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolinux-yocto: generalize kernel config search pattern
Bruce Ashfield [Sat, 3 Sep 2011 03:03:24 +0000 (23:03 -0400)]
linux-yocto: generalize kernel config search pattern

After constructing a kernel configuration file it then needs
to be located in the tree so it can be audited against the
final .config. The previous string that was used for the search
pattern contains the kernel version. If the recipe space kernel
version and internal tree version are out of sync, this will
cause the constructed config to not be found. By removing the
version from the search string, we can still find out config and
gracefully adapt to minor version skew.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoimage_types.bbclass: use per-image dirs for extX.gz images generation
Dmitry Eremin-Solenikov [Sat, 3 Sep 2011 19:27:17 +0000 (23:27 +0400)]
image_types.bbclass: use per-image dirs for extX.gz images generation

Currently image_types.bbclass uses deploy/images/${MACHINE}tpm.gz dir for
temporary files when generating extX.gz images. This can lead to races
and strange errors during image generation. To overcome this use
deploy/images/${MACHINE}tpm.gz-${PN} dir for temporary files.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorunqemu: standardize ability to specify custom qemu/kenel boot options
Scott Garman [Sat, 3 Sep 2011 22:50:30 +0000 (15:50 -0700)]
runqemu: standardize ability to specify custom qemu/kenel boot options

The old manner of specifying custom options to QEMU in this script
using angle brackets was a frequent source of confusion. Meanwhile,
Otavio Salvador added a decent method of specifying custom kernel
boot options to this script. This patch documents the bootparams
option and adds a similar way of specifying custom QEMU options
using qemuparams="".

This fixes [YOCTO #1019]

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotask-core-tools: add systemtap to qemuarm
Tom Zanussi [Sun, 4 Sep 2011 04:18:36 +0000 (23:18 -0500)]
task-core-tools: add systemtap to qemuarm

Systemtap now works with arm, so include it in task-core-tools-profile
for qemuarm.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosystemtap: upgrade to 1.6
Tom Zanussi [Sun, 4 Sep 2011 04:18:32 +0000 (23:18 -0500)]
systemtap: upgrade to 1.6

Also enable for arm, since systemtap now works on arm and remove the
gcc-4.6 compile fix patch since the problems it addresses have been
fixed upstream.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqt4e-demo-image: Ensure a shell is present
Xiaofeng Yan [Mon, 5 Sep 2011 01:47:41 +0000 (09:47 +0800)]
qt4e-demo-image: Ensure a shell is present

"/bin/sh" is needed by qt4e-demo-image, So I add busybox for fixing this problem.

[YOCTO #999]

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogit: fix sstate relocation for git-native
Paul Eggleton [Mon, 5 Sep 2011 15:37:04 +0000 (16:37 +0100)]
git: fix sstate relocation for git-native

Create a wrapper for git to set GIT_EXEC_PATH and GIT_TEMPLATE_DIR so
that git-native is relocatable.

Fixes specific example given in [YOCTO #1137]

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoopensp: Fix sstate relocation issue
Saul Wold [Sun, 4 Sep 2011 03:52:12 +0000 (20:52 -0700)]
opensp: Fix sstate relocation issue

[YOCTO #1440]

This fixes a problem where the native nsgmls has a path hard coded into
it, therefor add a wrapper to set the environment with the correct
paths for catalog files.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agogroff: Fix sstate relocation issue
Saul Wold [Sun, 4 Sep 2011 03:51:02 +0000 (20:51 -0700)]
groff: Fix sstate relocation issue

[YOCTO #1439]

This fixes a problem where the native groff has a path hard coded into
it, therefor add a wrapper to set the command line with the correct
paths for fonts and tmac directories.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopopulate_sdk: We need to ensure that the SDK sysroot reflects PACKAGE_ARCH
Richard Purdie [Tue, 9 Aug 2011 17:54:27 +0000 (18:54 +0100)]
populate_sdk: We need to ensure that the SDK sysroot reflects PACKAGE_ARCH

If we don't do this, the SDK target sysroot is named generically even
when it contains package architecture specific optimisations.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosanity.bbclass: fix splitting on newlines of SANITY_TESTED_DISTROS
Paul Eggleton [Thu, 1 Sep 2011 11:36:12 +0000 (12:36 +0100)]
sanity.bbclass: fix splitting on newlines of SANITY_TESTED_DISTROS

This variable should be split with \n sequences and these need to be
specified literally in the string. A corrected version of the example
given in the original commit (OE-core rev
75e3875341ddc8940e9ee2ccbbb2ec18194a68e6):

SANITY_TESTED_DISTROS = " \
        Ubuntu 11.04 \n \
        Fedora release 14 (Laughlin) \n \
        "

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agouseradd.bbclass: remove hardcoded reference to /usr/bin
Phil Blundell [Thu, 1 Sep 2011 15:03:52 +0000 (16:03 +0100)]
useradd.bbclass: remove hardcoded reference to /usr/bin

Otherwise the class doesn't work if ${bindir} is set to a different value;
likewise for /var vs ${localstatedir}.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc: Fix multilib baselib confusion
Richard Purdie [Mon, 15 Aug 2011 13:05:21 +0000 (14:05 +0100)]
gcc: Fix multilib baselib confusion

Commit 35fa8dc5f7da90fdd40091a3c3600d3fcd232922 changed the gcc recipes to use
baselib for the compiler location. This is fine as long as baselib happens to
match the platform multilib definition which is enabled at the time.

This patch fixes things so that gcc will honour whatever ${base_libdir} is
set to re-allowing suitable customisation of the system layout.

[YOCTO #1362]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomultilib: Only build one kernel
Richard Purdie [Mon, 15 Aug 2011 22:59:32 +0000 (23:59 +0100)]
multilib: Only build one kernel

For a given system we only want one kernel to be built. This change makes
the main kernel recipe provide all of the provides of the various enabled
multilibs hence allowing it to fulfil all the appropriate dependencies.

To make this work a global multilib class file needed to be created.

This patch also enables this multi provider functionality for "allarch"
packages.

[YOCTO #1361]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomultilib: extend multilib prefix for libsdl
Dongxiao Xu [Fri, 2 Sep 2011 03:52:06 +0000 (11:52 +0800)]
multilib: extend multilib prefix for libsdl

libsdl is required by sato image, so extend it for multilib.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
13 years agomultilib: Using different sysroot for multilib recipes
Dongxiao Xu [Fri, 2 Sep 2011 03:45:01 +0000 (11:45 +0800)]
multilib: Using different sysroot for multilib recipes

Thinking of the senario that, if we already built out a 64bit image
along with the full toolchain bootstrapped, then we need to build some
32bit libraries, which needs lib32 versions of gcc and eglibc. These
toolchain recipes will bootstrap again in the same sysroot, resulting
that lib32-gcc-cross-initial will find some macros owned by eglibc have
already been defined and thus it includes non-existed headers that
provided by later lib32-eglibc.

The solution for the above issue is to use different sysroot for
multilib recipes, here we add ${MLPREFIX} in front of the machine
specific sysroot directory name.

[YOCTO #1372]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
13 years agorootfs_rpm: setting DEFAULTTUNE for multilib archs
Dongxiao Xu [Fri, 2 Sep 2011 03:38:43 +0000 (11:38 +0800)]
rootfs_rpm: setting DEFAULTTUNE for multilib archs

To get the MULTILIB_PACKAGE_ARCHS, we need to get the corresponding
DEFAULTTUNE value. This fixes the multilib arch directory missing issue
in solvedb-ml_archs.conf.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
13 years agohal: Remove build time dependency of virtual/kernel
Dongxiao Xu [Fri, 2 Sep 2011 03:54:30 +0000 (11:54 +0800)]
hal: Remove build time dependency of virtual/kernel

hal has runtime dependency on kernel, but not build time. Remove it from
"DEPENDS" list.

Also fix a wrong PACKAGE_ARCH setting when building multilib lib32-hal,
because ":=" will be extended immediately which is not the right value.
Using TUNE_PKGARCH instead.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
13 years agodropbear: add missing files
Koen Kooi [Fri, 2 Sep 2011 07:08:38 +0000 (09:08 +0200)]
dropbear: add missing files

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotzcode: Update to 2011i
Saul Wold [Thu, 1 Sep 2011 05:13:54 +0000 (22:13 -0700)]
tzcode: Update to 2011i

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agosato recipes: Update PR because of libowl conversion to git
Saul Wold [Thu, 1 Sep 2011 05:17:25 +0000 (22:17 -0700)]
sato recipes: Update PR because of libowl conversion to git

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoo-hand recipes: convert from svn.o-hand.org to git.yoctoproject.org
Saul Wold [Thu, 25 Aug 2011 18:20:21 +0000 (11:20 -0700)]
o-hand recipes: convert from svn.o-hand.org to git.yoctoproject.org

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoutil-linux: fix packaging of readprofile
Joshua Lock [Thu, 1 Sep 2011 22:25:25 +0000 (15:25 -0700)]
util-linux: fix packaging of readprofile

We rename readprofile to readprofile.util-linux so we need to use that binary
name in the FILES entry for the readprofile package.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoscripts: Show sensible warning messages if expected binaries don't exist
Richard Purdie [Thu, 1 Sep 2011 21:04:48 +0000 (22:04 +0100)]
scripts: Show sensible warning messages if expected binaries don't exist

[YOCTO #1438]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoscripts: Don't show errors from which ifconfig failing
Richard Purdie [Thu, 1 Sep 2011 19:49:44 +0000 (20:49 +0100)]
scripts: Don't show errors from which ifconfig failing

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoFix powerpc term and provide more template for different arches
Jessica Zhang [Wed, 31 Aug 2011 19:03:07 +0000 (12:03 -0700)]
Fix powerpc term and provide more template for different arches

Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoRevert "Fix adt-installer for consistent naming for powerpc and add all arch template...
Jessica Zhang [Wed, 31 Aug 2011 19:03:06 +0000 (12:03 -0700)]
Revert "Fix adt-installer for consistent naming for powerpc and add all arch template for installation"

This reverts commit ae4ad20edbb6ea023155f7ae2b00871d479e370d.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibcap: only enable pam if DISTRO_FEATURES requests it
Phil Blundell [Tue, 30 Aug 2011 16:27:13 +0000 (17:27 +0100)]
libcap: only enable pam if DISTRO_FEATURES requests it

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoshadow: Fix rpm failed dependencies when install
Zhai Edwin [Tue, 30 Aug 2011 08:05:01 +0000 (16:05 +0800)]
shadow: Fix rpm failed dependencies when install

There are some links become invalid after rename, so that failed dependencies
detected when install rpm package. This commit update links to resolve it.

[YOCTO #1158] got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodropbear: Change the path to find configuration file and add a configuration file...
Xiaofeng Yan [Wed, 31 Aug 2011 02:48:11 +0000 (10:48 +0800)]
dropbear: Change the path to find configuration file and add a configuration file for dropbear

dropbear will check "/etc/pam.d/sshd" which comes from package "openssh" \
When enabling pam supporting. But if we only install dropbear \
package without package "openssh", then "dropbear" will not \
find a configuration file.
The changes are as follow for fixing this bug:

- Change the path to find configuration file (/etc/pam.d/sshd --> /etc/pam.d/dropbear)
- Add a configuration file "/etc/pam.d/dropbear"

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqt-demo-init: Fix bug 999
Xiaofeng Yan [Wed, 31 Aug 2011 01:39:58 +0000 (09:39 +0800)]
qt-demo-init: Fix bug 999

[YOCTO #999]
qt4e-demo-image needs qt-demo-init when starting qtdemoE.
qt-demo-init was pulled from Openembeded.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>