]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agopseudo: Uprev to the latest git version
Mark Hatle [Wed, 21 Jul 2010 13:15:53 +0000 (06:15 -0700)]
pseudo: Uprev to the latest git version

Uprev pseudo to the latest head version to resolve a number of issues
on older hosts such as RHEL 5.  In addition sqlite was changed to link
statically into pseudo to avoid a potential LD_LIBRARY_PATH issue.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoEnable build dir outside of the poky directory
Joshua Lock [Wed, 21 Jul 2010 13:55:39 +0000 (14:55 +0100)]
Enable build dir outside of the poky directory

You need to first set up the build directory by sourcing the poky build script,
after that builds can be run in that directory so long as bitbake is in $PATH
removing the need to source the init script for each build.

i.e:
$ . poky-init-build-env ~/my-build
$ bitbake some-image
<<later, in a different shell>>
$ cd ~/my-build
$ export PATH=/path/to/bitbake/bin:$PATH
$ bitbake an-image

This patch also removes use of OEROOT in recipes, etc.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agobitbake.conf: move PSTAGE_DIR and DL_DIR with build output
Joshua Lock [Mon, 19 Jul 2010 10:31:40 +0000 (11:31 +0100)]
bitbake.conf: move PSTAGE_DIR and DL_DIR with build output

Having PSTAGE_DIR be a top level directory by default doesn't make sense, move
it to be a child of the build directory so that it lives with all other built
output. Also move DL_DIR to a child of the build directory for the use case of
an unwriteable $OEROOT.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agolinux_wrs: update SRCREVs for 2.6.34.1
Bruce Ashfield [Mon, 19 Jul 2010 18:02:46 +0000 (14:02 -0400)]
linux_wrs: update SRCREVs for 2.6.34.1

14 years agolinux_wrs: remove duplicate PV
Bruce Ashfield [Mon, 19 Jul 2010 18:02:06 +0000 (14:02 -0400)]
linux_wrs: remove duplicate PV

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agolayer.conf: Set BBPATH correctly
Richard Purdie [Tue, 20 Jul 2010 13:20:04 +0000 (14:20 +0100)]
layer.conf: Set BBPATH correctly

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoqemu/mips: arrange for vmlinux to be bootable
Bruce Ashfield [Thu, 24 Jun 2010 19:00:48 +0000 (15:00 -0400)]
qemu/mips: arrange for vmlinux to be bootable

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoqemu: update kernel mapping to return x86 for i586 TARGET_ARCH
Bruce Ashfield [Fri, 18 Jun 2010 05:08:12 +0000 (01:08 -0400)]
qemu: update kernel mapping to return x86 for i586 TARGET_ARCH

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoqemu machines: Switch to use linux-wrs
Bruce Ashfield [Fri, 9 Jul 2010 13:27:48 +0000 (14:27 +0100)]
qemu machines: Switch to use linux-wrs

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agokernel: create base recipe for Wind River Linux kernel building
Bruce Ashfield [Fri, 18 Jun 2010 05:09:42 +0000 (01:09 -0400)]
kernel: create base recipe for Wind River Linux kernel building

This base recipe implements support for building a git based
Wind River Linux kernel repository.

There are several restrictions in this first import:

  - no patching (needs guilt)
  - missing Wind River features (config audit, etc)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agokern_tools: wrs kernel manipulation tools
Bruce Ashfield [Fri, 18 Jun 2010 05:04:26 +0000 (01:04 -0400)]
kern_tools: wrs kernel manipulation tools

These tools are largely unused at the moment, but represent
a baseline set of functionality for working with a Wind River
Linux kernel.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agolinux-libc-headers: create a libc-headers based on Wind River kernel
Bruce Ashfield [Sat, 26 Jun 2010 05:25:11 +0000 (01:25 -0400)]
linux-libc-headers: create a libc-headers based on Wind River kernel

Put PREFERRED_PROVIDER_linux-libc-headers = "linux-libc-headers-wrs"
in your configuration, and this package will be used to generate a
set of kernel headers from the -standard branch of the Wind River kernel.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agovte: upgrade to 0.24.3 to fix security vulnerability
Yu Ke [Mon, 19 Jul 2010 08:13:14 +0000 (16:13 +0800)]
vte: upgrade to 0.24.3 to fix security vulnerability

The detail of the security vulnerablility is in
http://secunia.com/advisories/40635

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agocpan-base.bbclass: fix perl version finding function
Nitin A Kamble [Thu, 15 Jul 2010 15:03:17 +0000 (08:03 -0700)]
cpan-base.bbclass: fix perl version finding function

Now perl version is in two digits like 12 in 5.12.1. Fix the old
function to work with multi digit version strings.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agodistro-track: update fields for base section
Qing He [Wed, 14 Jul 2010 14:37:24 +0000 (22:37 +0800)]
distro-track: update fields for base section

new upgrades:
  genext2fs
  pcmciautils
  pkgconfig
  shared-mime-info

add missing:
  util-linux
  libusb1

misc:
  latest version typo in libusb
  add # OK flag to openssl
  clarify tinylogin

Signed-off-by: Qing He <qing.he@intel.com>
14 years agorsync: upgrade to version 3.0.7
Qing He [Tue, 6 Jul 2010 08:56:06 +0000 (16:56 +0800)]
rsync: upgrade to version 3.0.7

from 2.6.9
2.6.9 is also preserved as the last known GPL2 version

changes:
  - 3.0.7 has some new change to the autotools scripts, it uses
    and configure.sh and checks its existence in Makefile, adapt
    this by adding do_configure_{prepend,append}
  - aclocal.m4 now also contains custom m4 macros, add acinclude.m4
    in the files/
  - add popt as build dependency. Besides, rsync can also link to
    libacl and libattr. Possibly need to add them in the future, for
    now, document the dependency

Signed-off-by: Qing He <qing.he@intel.com>
14 years agopcmciautils: upgrade to version 017
Qing He [Wed, 14 Jul 2010 05:09:18 +0000 (13:09 +0800)]
pcmciautils: upgrade to version 017

from 014

changes:
  - put LEX=flex into EXTRA_OEMAKE, from openembedded project
  - add RDEPENDS only to ${PN}, from openembedded project
  - remove modalias_update patch, it's in upstream
  - rebase the other two patches
  - starting from 017 (or maybe 016), two helper binaries are put
    into /usr/lib/udev instead of /sbin, adapt this change by adding
    the new path into package

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoshared-mime-info: upgrade to version 0.71
Qing He [Tue, 13 Jul 2010 07:31:32 +0000 (15:31 +0800)]
shared-mime-info: upgrade to version 0.71

Signed-off-by: Qing He <qing.he@intel.com>
14 years agopkgconfig: upgrade to version 0.25
Qing He [Tue, 13 Jul 2010 07:04:13 +0000 (15:04 +0800)]
pkgconfig: upgrade to version 0.25

from 0.23

changes:
  - remove sysrootfix patch, it's now in upstream
  - use external popt instead of the included one

Signed-off-by: Qing He <qing.he@intel.com>
14 years agogenext2fs: upgrade to version 1.4.1
Qing He [Mon, 12 Jul 2010 04:45:51 +0000 (12:45 +0800)]
genext2fs: upgrade to version 1.4.1

from version 1.3

changes:
  - autotools adaption
  - remove the patches since their base 1.3 diverges considerably
    from the latest version

Signed-off-by: Qing He <qing.he@intel.com>
14 years agodistro tracking field: fix xserver-xf86-config version
Yu Ke [Thu, 15 Jul 2010 05:01:13 +0000 (13:01 +0800)]
distro tracking field: fix xserver-xf86-config version

the trailing comments is not compatible with tracking tool,
so remove it

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agoxserver-nodm-init: fix distro tracking data
Yu Ke [Thu, 15 Jul 2010 05:01:12 +0000 (13:01 +0800)]
xserver-nodm-init: fix distro tracking data

the trainling comment is not compatible with tracking tool,
so remove it.

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agoxf86-input-vmmouse: upgrade to 12.6.9
Yu Ke [Thu, 15 Jul 2010 05:01:12 +0000 (13:01 +0800)]
xf86-input-vmmouse: upgrade to 12.6.9

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agodistro tracking: add distro tracking field for qemugl, vte and web-webkit
Yu Ke [Thu, 15 Jul 2010 05:01:11 +0000 (13:01 +0800)]
distro tracking: add distro tracking field for qemugl, vte and web-webkit

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agodistro_tracking: Add/change tracking fields for glibc, tremor, libproxy
Dongxiao Xu [Thu, 15 Jul 2010 12:44:07 +0000 (20:44 +0800)]
distro_tracking: Add/change tracking fields for glibc, tremor, libproxy

Add "# OK" to indicate the recipe is not upgraded to the latest version

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agowpa-supplicant: Upgraded to version 0.7.2
Dongxiao Xu [Thu, 15 Jul 2010 12:43:41 +0000 (20:43 +0800)]
wpa-supplicant: Upgraded to version 0.7.2

Removed local patches since the changes have accpeted in latest version
Rename wpa-supplicant-0.5.inc to wpa-supplicant-0.7.inc
Modify ${S} since the new code structure is changed
Also fixed recipe metadata

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agolibproxy: Upgraded to version 0.4.2
Dongxiao Xu [Thu, 15 Jul 2010 12:43:13 +0000 (20:43 +0800)]
libproxy: Upgraded to version 0.4.2

Remove the patch since build tool has changed from autotool to cmake
Export poky variable to system environment since cmake needs it
Also fix the metadata

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agocmake-native: Upgraded to version 2.8.2
Dongxiao Xu [Wed, 14 Jul 2010 12:27:50 +0000 (20:27 +0800)]
cmake-native: Upgraded to version 2.8.2

Also fix the metadata

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoDistro Tracking: update distro tracking field for recipes of Graphics libs
Dexuan Cui [Thu, 15 Jul 2010 14:39:01 +0000 (22:39 +0800)]
Distro Tracking: update distro tracking field for recipes of Graphics libs

libxsettings-client: the latest version should be "0.10" rather than "0.1";
font-util: the license has been updated;
xorg-minimal-fonts: the license has been updated;
randrproto: fix the latest version: it should be "1.3.1" rather than "0.11";
libxfont: the package has been upgraded from "1.4.1" to "1.4.2" recently;
libxcalibrate: fix the git version's format.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoxorg-minimal-fonts: fix metadata
Dexuan Cui [Thu, 15 Jul 2010 08:46:05 +0000 (16:46 +0800)]
xorg-minimal-fonts: fix metadata

There is no explicit license info in the local directory.

I used "fontforge" to open the fontdata file (.pcf.gz file) in the
xorg-minimal-fonts/misc/ and found fontforge's menu
"Element->Other Info->BDF info" says the "COPYRIGHT" is
"Public domain font. Share and enjoy. Actually
"cat *.pcf.gz | gunzip | strings | grep 'Public domain'" also shows
the same string.
So I think the license of xorg-minimal-fonts should be Public Domain.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agodistro_tracking: note devel upgrades so far
Nitin A Kamble [Tue, 13 Jul 2010 12:34:24 +0000 (05:34 -0700)]
distro_tracking: note devel upgrades so far

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agompfr: upgrade from 2.3.1 to 3.0.0
Nitin A Kamble [Mon, 12 Jul 2010 07:19:32 +0000 (00:19 -0700)]
mpfr: upgrade from 2.3.1 to 3.0.0

Change SECTION to devel

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agogmp: upgrade from 4.2.4 to 5.0.1
Nitin A Kamble [Mon, 12 Jul 2010 07:18:43 +0000 (00:18 -0700)]
gmp: upgrade from 4.2.4 to 5.0.1

Change SECTION to devel
Rebased the configure patch to the newer code.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agodistro_tracking: add gmp & mpfr packages in the devel tracking file
Nitin A Kamble [Mon, 12 Jul 2010 07:39:57 +0000 (00:39 -0700)]
distro_tracking: add gmp & mpfr packages in the devel tracking file

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopython-pygobject: upgrade from 2.16.0 to 2.21.1
Nitin A Kamble [Wed, 7 Jul 2010 11:14:34 +0000 (04:14 -0700)]
python-pygobject: upgrade from 2.16.0 to 2.21.1

python-pygobject-native: upgrade from 2.16.0 to 2.21.1

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopython-pygtk: upgrade from 2.10.4 to 2.17.0
Nitin A Kamble [Wed, 7 Jul 2010 11:40:08 +0000 (04:40 -0700)]
python-pygtk: upgrade from 2.10.4 to 2.17.0

Rebased this patch to the newer code
nodocs.patch

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopython-scons: upgrade from 0.97 to 1.3.0
Nitin A Kamble [Wed, 7 Jul 2010 11:08:27 +0000 (04:08 -0700)]
python-scons: upgrade from 0.97 to 1.3.0

python-scons-native: upgrade from 0.97 to 1.3.0

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopython-pyrex: upgrade from 0.9.8.5 to 0.9.9
Nitin A Kamble [Wed, 7 Jul 2010 11:05:17 +0000 (04:05 -0700)]
python-pyrex: upgrade from 0.9.8.5 to 0.9.9

python-pyrex-native: upgrade from 0.9.8.5 to 0.9.9

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopython-iniparse: upgrade from 0.2.3 to 0.3.2
Nitin A Kamble [Wed, 7 Jul 2010 11:00:27 +0000 (04:00 -0700)]
python-iniparse: upgrade from 0.2.3 to 0.3.2

python-iniparse-native: upgrade from 0.2.3 to 0.3.2

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopython-imaging: upgrade from 1.1.6 to 1.1.7
Nitin A Kamble [Wed, 7 Jul 2010 10:55:53 +0000 (03:55 -0700)]
python-imaging: upgrade from 1.1.6 to 1.1.7

Rebased the path.patch to the newer code

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopython-dbus: upgrade from 0.83.0 to 0.83.1
Nitin A Kamble [Wed, 7 Jul 2010 10:46:08 +0000 (03:46 -0700)]
python-dbus: upgrade from 0.83.0 to 0.83.1

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoyum-metadata-parser : upgrade from 1.1.2 to 1.1.4
Nitin A Kamble [Wed, 7 Jul 2010 10:41:04 +0000 (03:41 -0700)]
yum-metadata-parser : upgrade from 1.1.2 to 1.1.4

yum-metadata-parser-native : upgrade from 1.1.2 to 1.1.4

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoUse pseudo rather than fakeroot for fake root privileges
Joshua Lock [Wed, 23 Jun 2010 14:19:06 +0000 (15:19 +0100)]
Use pseudo rather than fakeroot for fake root privileges

Make use of the ability to configure the fake root provider and use Wind
River's pseudo utility.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agopseudo: various enhancements to integrate with Poky
Joshua Lock [Wed, 14 Jul 2010 09:25:06 +0000 (10:25 +0100)]
pseudo: various enhancements to integrate with Poky

Pseudo defaults to storing state files in ${prefix}/var/pseudo, we want them in
$(localstatedir) so a quick hack (path-munge.patch) makes pseudo use a data
directory specified with --data, and defaults to pseudo's way if it's not set.

Touching LD_LIBRARY_PATH can confuse the system into running Python against a
staging python library. When these two are sufficiently diverse in version
significant breakage can occur.

HOMEPAGE and LIC_FILES_CHKSUM are handy metadata variables to have defined.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agostaging: fix staging of empty directories and add localstatedir
Joshua Lock [Fri, 25 Jun 2010 12:56:04 +0000 (13:56 +0100)]
staging: fix staging of empty directories and add localstatedir

If a program creates an empty directory during its build it's probably for a
good reason, so if it exists it seems sensible to stage it.
Some programs require localstatedir to operate so we should be sure to stage
it.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agobitbake: Add support for .bbappend files (see mailing lists for detais)
Richard Purdie [Fri, 16 Jul 2010 14:10:22 +0000 (15:10 +0100)]
bitbake: Add support for .bbappend files (see mailing lists for detais)

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years ago*: use print() as a function
Bernhard Reutner-Fischer [Fri, 18 Jun 2010 10:50:15 +0000 (12:50 +0200)]
*: use print() as a function

to make python3 happy

(Bitbake rev: c82926ccdd4ec4e3ad6e78a381dacb96adf9b409)

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agogst-meta-base: Update ivorbis plugin name
Richard Purdie [Fri, 16 Jul 2010 13:01:15 +0000 (14:01 +0100)]
gst-meta-base: Update ivorbis plugin name

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agogaku: Fix ivorbis plugin name
Richard Purdie [Fri, 16 Jul 2010 12:35:00 +0000 (13:35 +0100)]
gaku: Fix ivorbis plugin name

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: runqueue: Allow passing of success/failure handlers to runqueue_process_wait...
Richard Purdie [Tue, 6 Jul 2010 16:45:18 +0000 (17:45 +0100)]
bitbake: runqueue: Allow passing of success/failure handlers to runqueue_process_waitpid()

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: runqueue: Allow taskname to be passed to check_stamp_task()
Richard Purdie [Tue, 6 Jul 2010 16:47:43 +0000 (17:47 +0100)]
bitbake: runqueue: Allow taskname to be passed to check_stamp_task()

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: runqueue: Make child process error scary so user is less likely to ignore
Richard Purdie [Tue, 6 Jul 2010 16:46:13 +0000 (17:46 +0100)]
bitbake: runqueue: Make child process error scary so user is less likely to ignore

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: runqueue: Fix number of running tasks accounting (include failed tasks)
Richard Purdie [Tue, 6 Jul 2010 16:42:40 +0000 (17:42 +0100)]
bitbake: runqueue: Fix number of running tasks accounting (include failed tasks)

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: runqueue: Remove unneeded exception catching from fork_off_task()
Richard Purdie [Tue, 6 Jul 2010 16:41:55 +0000 (17:41 +0100)]
bitbake: runqueue: Remove unneeded exception catching from fork_off_task()

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: runqueue: Separate out task forking code into a new function
Richard Purdie [Tue, 6 Jul 2010 16:41:11 +0000 (17:41 +0100)]
bitbake: runqueue: Separate out task forking code into a new function

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: runqueue: Combine the waitpid result handling code into a function
Richard Purdie [Mon, 5 Jul 2010 14:42:25 +0000 (15:42 +0100)]
bitbake: runqueue: Combine the waitpid result handling code into a function

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: Remove two layers of unnecessary functions from task execution
Richard Purdie [Mon, 5 Jul 2010 14:04:06 +0000 (15:04 +0100)]
bitbake: Remove two layers of unnecessary functions from task execution

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agolibtool: update patches
Nitin A Kamble [Tue, 13 Jul 2010 12:16:47 +0000 (05:16 -0700)]
libtool: update patches

As per discussion with RP remove dolt patches.
Merge Gary Thomas's patch into trailigslash.patch

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoinsane.class: print the recipe name in the warning.
Nitin A Kamble [Tue, 13 Jul 2010 16:41:25 +0000 (09:41 -0700)]
insane.class: print the recipe name in the warning.

Now Warning includes the package name like zlib is printed bellow:

WARNING: zlib: Recipe file does not have license file information
(LIC_FILES_CHKSUM)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agosysvinit - Remove sulogin dependency on /usr/lib*/libcrypt.a
Jeff Dike [Wed, 14 Jul 2010 18:35:52 +0000 (14:35 -0400)]
sysvinit - Remove sulogin dependency on /usr/lib*/libcrypt.a

The sulogin compile checked for /usr/lib*/libcrypt.a to decide whether
to add -lcrypt to the final compile.  However, the recipe puts LCRYPT
in the environment, so crypt-lib.patch makes the Makefile check for
this before looking at the host /usr/lib.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
14 years agotest: add automation framework and sanitytest
Jiajun Xu [Wed, 7 Jul 2010 18:06:58 +0000 (02:06 +0800)]
test: add automation framework and sanitytest

Automation test is disabled by default. User need set TESTCLASS
to qemu in conf/local.conf and run bitbake command "bitbake
poky-image-xxx" or "bitbake poky-image-xxx -c qemuimagetest" to
trigger it. Currently only the sanity test with two testcases are
added.

To run the test, user need prepare a testing environment:
1) "expect" should be installed on system
2) NOPASSWD should be set for user to run bitbake

Signed-off-by Jiajun Xu <jiajun.xu@intel.com>

14 years agopoky-qemu-internal: Use 128MB memory for qemumips/qemuppc
Richard Purdie [Thu, 15 Jul 2010 11:29:35 +0000 (12:29 +0100)]
poky-qemu-internal: Use 128MB memory for qemumips/qemuppc

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoqemu-scripts: Add support for mips and powerpc machines, update qemuarm
Bruce Ashfield [Fri, 9 Jul 2010 13:26:43 +0000 (14:26 +0100)]
qemu-scripts: Add support for mips and powerpc machines, update qemuarm

For mips, the malta platform emulates a cirrus chipset. With the udpated
2.6.34 kernel options, we can now enable framebuffer boot for
the qemumips platform.

We need to pass a valid cpu (603e) and do a -nographic boot to
make it all the way to a prompt so graphics is disabled for now
for ppc.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoqemu-native/powerpc: add qemu 0.12.4 powerpc support
Bruce Ashfield [Wed, 7 Jul 2010 01:55:51 +0000 (21:55 -0400)]
qemu-native/powerpc: add qemu 0.12.4 powerpc support

In order to force 0.12.4 to allow a powerpc system boot, we need
a patch to qemu, and a new powerpc (not ppc) ROM.

This configuration supports non-graphical booting only, since the
ROM does not have support to pass a graphics device via the
device tree yet.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agobinutils: Drop old versions
Richard Purdie [Thu, 15 Jul 2010 10:17:11 +0000 (11:17 +0100)]
binutils: Drop old versions

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobinutils-cross: fix '-fPIE' on mips platform
Kevin Tian [Thu, 15 Jul 2010 09:22:09 +0000 (10:22 +0100)]
binutils-cross: fix '-fPIE' on mips platform

Current binutils generates problematic relocation table for executable
compiled with '-fPIE', such as dbus-daemon. That way ld.so.1 falls into
segmentation fault when accessing bad reloc entry. This pulls back one
fix from binutils CVS repo (1.267) to add PIE support back.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobinutils/gcc-crosssdk: Fix hardcoded path layout assumptions for cross toolchains
Richard Purdie [Thu, 15 Jul 2010 09:19:12 +0000 (10:19 +0100)]
binutils/gcc-crosssdk: Fix hardcoded path layout assumptions for cross toolchains

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agogcc-cross-canadian: Don't build target libs as we don't use them
Richard Purdie [Thu, 15 Jul 2010 09:18:02 +0000 (10:18 +0100)]
gcc-cross-canadian: Don't build target libs as we don't use them

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agocross-canadian: Fix sysroot path
Richard Purdie [Thu, 15 Jul 2010 09:16:57 +0000 (10:16 +0100)]
cross-canadian: Fix sysroot path

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake.conf: Add base_libdir_nativesdk
Richard Purdie [Thu, 15 Jul 2010 09:14:49 +0000 (10:14 +0100)]
bitbake.conf: Add base_libdir_nativesdk

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agocrosssdk.bbclass: Ensure target layout variables are set correctly
Richard Purdie [Thu, 15 Jul 2010 09:14:27 +0000 (10:14 +0100)]
crosssdk.bbclass: Ensure target layout variables are set correctly

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoinsane.bbclass: move license check to after configure
Joshua Lock [Thu, 15 Jul 2010 08:35:53 +0000 (09:35 +0100)]
insane.bbclass: move license check to after configure

Only checking the license at packaging time means we don't check native builds,
so move the check to after do_configure

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agoglibc: Ensure libc is built in the correct directory by setting slibdir
Richard Purdie [Wed, 14 Jul 2010 16:40:21 +0000 (17:40 +0100)]
glibc: Ensure libc is built in the correct directory by setting slibdir

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake.conf: Update sdk build flags after layout changes
Richard Purdie [Wed, 14 Jul 2010 16:39:49 +0000 (17:39 +0100)]
bitbake.conf: Update sdk build flags after layout changes

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoRevert "file: upgrade to version 5.04"
Richard Purdie [Wed, 14 Jul 2010 16:38:34 +0000 (17:38 +0100)]
Revert "file: upgrade to version 5.04"

This reverts commit 21d586b47c8c5338913c5e8ca2ee604409cc57a0 as it breaks rpm-native.

14 years agosanity.bbclass: Fix SDKMACHINE sanity check. We need to check the SDK_ARCH variable...
Richard Purdie [Wed, 14 Jul 2010 11:54:44 +0000 (12:54 +0100)]
sanity.bbclass: Fix SDKMACHINE sanity check. We need to check the SDK_ARCH variable, not SDKMACHINE directly.

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agogaku: Fix gst plugins names
Richard Purdie [Wed, 14 Jul 2010 09:03:09 +0000 (10:03 +0100)]
gaku: Fix gst plugins names

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoatk: Fix the PREFERRED_VERSION
Dongxiao Xu [Fri, 9 Jul 2010 06:05:25 +0000 (14:05 +0800)]
atk: Fix the PREFERRED_VERSION

Since the atk version has been bumped to 2.30.0

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agogdk-pixbuf-csource-native: Fix multiple providers warning
Dongxiao Xu [Fri, 9 Jul 2010 06:04:45 +0000 (14:04 +0800)]
gdk-pixbuf-csource-native: Fix multiple providers warning

Override PACKAGES_DYNAMIC in gdk-pixbuf-csource-native_2.12.7.bb since
it requires gtk+_${PV}.bb where PACKAGES_DYNAMIC has already been
defined

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agogst-plugins: fix multiple providers warning
Dongxiao Xu [Mon, 12 Jul 2010 07:29:37 +0000 (15:29 +0800)]
gst-plugins: fix multiple providers warning

Rename all the sub-plugin to eliminate the inclusion by all plugins set
This can fix the multple providers warning

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agogcc: Add patch to fix sparseset.o rule
Scott Garman [Wed, 14 Jul 2010 05:19:46 +0000 (22:19 -0700)]
gcc: Add patch to fix sparseset.o rule

Fix a missing config.h dependency when building sparseset.o to prevent
"conflicting types for 'strsignal'" error, which can intermittently crop
up for high values of make -j.

Thanks to Richard Purdie and Jeff Dike for their help in tracking this
down.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agogst-plugins-bad: Disable apexsink since we don't have openssl in DEPENDS causing...
Richard Purdie [Wed, 14 Jul 2010 08:48:53 +0000 (09:48 +0100)]
gst-plugins-bad: Disable apexsink since we don't have openssl in DEPENDS causing build failures

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopsplash: Update to svn revision 424
Richard Purdie [Tue, 13 Jul 2010 14:22:55 +0000 (15:22 +0100)]
psplash: Update to svn revision 424

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodistro-fixed.inc: create as last means for package version check
Kevin Tian [Mon, 12 Jul 2010 08:13:53 +0000 (16:13 +0800)]
distro-fixed.inc: create as last means for package version check

Some packages are not feasible for automatic version check. This commit
adds a weak list of version information for those packages before they
are carefully auditted.

Also there're 14 packages out of tracking so far. Add simple information
for them too.

This is the last one to be assorted, so use weak assignment "?="

Signed-off-by Kevin Tian <kevin.tian@intel.com>

14 years agodistro-tracking: use correct override format
Kevin Tian [Mon, 12 Jul 2010 07:12:13 +0000 (15:12 +0800)]
distro-tracking: use correct override format

fix typos where *_pn- should be used instead of *_pn+

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agopython-pygobject: add glib-2.0 dependency
Kevin Tian [Sun, 11 Jul 2010 08:11:39 +0000 (16:11 +0800)]
python-pygobject: add glib-2.0 dependency

or else glib-2.0 may not be build before building python-pygojbect

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodistro-tracking: update tracking fields based on current progress
Kevin Tian [Sun, 11 Jul 2010 08:05:57 +0000 (16:05 +0800)]
distro-tracking: update tracking fields based on current progress

along with recipe upgrade, previous identified issues are solved, and thus
it's time to update status now:

    expat
    dbus
    dbus-glib
    busybox
    prism-firmware
    base-files
    base-passwd
    module-init-tools

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodbud-glib: upgrade to 0.86
Kevin Tian [Sun, 11 Jul 2010 08:02:56 +0000 (16:02 +0800)]
dbud-glib: upgrade to 0.86

[dbus-glib-Ptches]
  REMOVE    _run-with-tmp-session-bus.patch_: test is not built by default
  DISABLE   _fix_asneeded.patch_: not sure why we need change expat link order. Disable it
                                  but keep for a while
  KEEP      _no-examples.patch_: don't build examples

[dbus-glib-recipe]
  - remove native and old recipes
  - remove tweak on dbus-glib-bindings.h, since it will be generated correctly after passing
    correct config options linking to native dbus-binding-tool and dbus-bus-introspect.xml
  - remove preferred versions in poky-fixed-revisions.inc with similar reason as dbus

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodbus: upgrade to 1.2.24
Kevin Tian [Sat, 10 Jul 2010 09:22:04 +0000 (17:22 +0800)]
dbus: upgrade to 1.2.24

[Patches]
  REMOVE    _cross.patch_: fixed in upstream
  KEEP      _tmpdir.patch_: disable tmpdir test in build system
  UPDATE    _fix-install-daemon.patch_: use automake for binary install instead of manual
                                        tweaks. extend it to cover dbus-daemon-launch-helper

[Recipe]
  - remove native recipes and old versions
  - install to STAGING_DATADIR_NATIVE directly
  - remove manual tweak on dbus-daemon-launch-helper install
  - remove stale config options
  - adjust indention
  - enable dbus in runlevel 3 since networkmanager has requirement at that level
  - remove preferred versions in poky-fixed-revisions.inc. Based on discussion with Josh,
    the preferred version is there just because dbus is not carefully tested before

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoDistro tracking fields: Update some info after package update
Zhai Edwin [Tue, 13 Jul 2010 07:48:46 +0000 (15:48 +0800)]
Distro tracking fields: Update some info after package update

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agolibgnome-keyring: Fix the dependency to avoid compile error sometimes.
Zhai Edwin [Mon, 12 Jul 2010 08:47:50 +0000 (16:47 +0800)]
libgnome-keyring: Fix the dependency to avoid compile error sometimes.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agogtk+: Update to 2.20.1
Zhai Edwin [Thu, 8 Jul 2010 02:11:14 +0000 (10:11 +0800)]
gtk+: Update to 2.20.1

gtk+ previously has 2 versions: 2.14.2(preferred), and 2.18.5(latest). This
upgrade is from 2.18.5 to 2.20.1, so some patch(like entry-cairo.patch) in
2.14.2 is abandoned.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agolibgnome-keyring: Add 2.30.1 into poky
Zhai Edwin [Fri, 9 Jul 2010 09:44:02 +0000 (17:44 +0800)]
libgnome-keyring: Add 2.30.1 into poky

libgnome-keyring's function was built in gnome-keyring(e.g. 2.26.1), and then
separated as an independant lib. So add this new recipe to help the
gnome-keyring update, else package depends on this lib(such as libsoup-2.4)
would have compile error.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agolibxslt: Update to 1.1.26
Zhai Edwin [Thu, 8 Jul 2010 02:04:47 +0000 (10:04 +0800)]
libxslt: Update to 1.1.26

Also removed the doublefix.patch(removeing duplicated code), as there is no
this issue in 1.1.26

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agolibsoup-2.4: Update to 2.31.2
Zhai Edwin [Wed, 7 Jul 2010 10:29:17 +0000 (18:29 +0800)]
libsoup-2.4: Update to 2.31.2

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agopcmanfm: Update to 0.5
Zhai Edwin [Wed, 7 Jul 2010 10:21:49 +0000 (18:21 +0800)]
pcmanfm: Update to 0.5

latest pcmanfm(0.9.7) separate the core functionality to create an independent
library named libfm, which is not in poky repo. To keep it simple, just update
to stable release 0.5. Also updated some of the patches.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agohicolor-icon-theme: Update to 0.12
Zhai Edwin [Wed, 7 Jul 2010 07:37:35 +0000 (15:37 +0800)]
hicolor-icon-theme: Update to 0.12

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agognome-keyring: Update to 2.31.4
Zhai Edwin [Wed, 7 Jul 2010 07:32:58 +0000 (15:32 +0800)]
gnome-keyring: Update to 2.31.4

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agomatchbox-wm: Update to 1819
Zhai Edwin [Tue, 6 Jul 2010 10:23:27 +0000 (18:23 +0800)]
matchbox-wm: Update to 1819

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agomatchbox-stroke: Update to 1820
Zhai Edwin [Tue, 6 Jul 2010 10:13:00 +0000 (18:13 +0800)]
matchbox-stroke: Update to 1820

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>