Commit Graph

7779 Commits

Author SHA1 Message Date
Joshua Lock 4f14e0a240 pkgconfig: add patch to disable legacy scripts such as glib-config
On an F13 host with glib-config installed pkgconfig-native can get into a
horrible state with recursive calls between pkg-config and glib-config.
The patch adds a configure time option to disable legacy script support in
pkgconfig and makes use of the option for Poky.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-25 14:54:40 +01:00
Joshua Lock c27b951109 handbook: PR should always be set, even if to 0
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-25 14:54:30 +01:00
Joshua Lock b8e16403fa cross-canadian: ensure package dependencies are generated correctly
cross-canadian packages need to look for their SOLIBS in the nativesdk
sysroot so that dependencies are correctly picked up and meta-toolchains are
correctly built.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-25 14:54:20 +01:00
Joshua Lock 0d62b8d9b7 handbook: update the required dependencies list
The dependencies list in the introduction was missing chrpath and mercurial.
Also adds a note about the packages required to build qemu-native.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-25 14:54:11 +01:00
Richard Purdie 824895f14e qemu: Enable ppc system emulation and fix ppc build
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-24 08:19:58 +01:00
Joshua Lock 01e54ffb42 gdb-cross-canadian: build with the host-triplet prefix
Our cross-canadian tools our built with the host-triplet prefix, gdb should do
similar.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-23 18:43:45 +01:00
Scott Garman 698dab0109 kernel.bbclass: Remove additional binaries from staging
* Remove additonal binaries known to cause "strip command failed"
  errors during do_package on cross platforms.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-06-23 18:43:45 +01:00
Joshua Lock c9e77c18aa qemu: fix sloppy merge
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-23 18:01:23 +01:00
Jeff Dike 8ce85086f6 qemu: Work around the crash seen on Ubuntu.
Due to different stack contents in sdl_display_init on Ubuntu vs other distros,
an uninitialized structure is causing a crash.  Zeroing the structure makes the
behavior uniform across distros, avoiding the Ubuntu crash, but doesn't fix the
underlying bugs, notably:
the return value of SDL_GetWMInfo needs to be checked, as it's currently
failing silently
the underlying reason for the failure of SDL_GetWMInfo needs to be found -
there is a GetWMINfo method in the internal SDL structure which is NULL, and
the reason for this needs to be found.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
2010-06-23 17:32:12 +01:00
Dexuan Cui a1d913a7fc linux-omap: fix build failure with gcc-4.3.3
Pull time.h patch from upstream Linux kernel
(commit 38332cb98772f5ea757e6486bed7ed0381cb5f98)

The patch fixes the following build failure:
  LD      .tmp_vmlinux1
kernel/built-in.o: In function `timespec_add_ns':
    undefined reference to `__aeabi_uldivmod'
kernel/built-in.o: In function `do_gettimeofday':
    undefined reference to `__aeabi_uldivmod'
    undefined reference to `__aeabi_uldivmod'
kernel/built-in.o: In function `timespec_add_ns':
    undefined reference to `__aeabi_uldivmod'
    undefined reference to `__aeabi_uldivmod'
kernel/built-in.o: more undefined references to `__aeabi_uldivmod'

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-06-23 14:41:25 +08:00
Joshua Lock 3ceb99937d binutils: add newer versions for crosssdk and cross-canadian
These providers seem to have slipped under the radar in the recent upgrade of
binutils.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-18 10:33:44 +01:00
Joshua Lock 3939b9c02b linux-libc-headers: delete include/scsi/scsi.h, it's not for userspace
include/scsi/scsi.h is not userland parsable and research indicates this is
because the header should not be exposed to userspace. Therefore remove it
in the install.

Research done by Tom Rini <tom_rini@mentor.com> in OE commit
91d3d92a626da89dfe13d63e68a90dbafdbaef1d

This has been the case since kernel 2.6.31

Bump glibc and uclibc PR's so that users have sane <scsi/scsi.h>

Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-18 10:33:21 +01:00
Saul Wold d2920a042a Distro Tracking: move to private directory and split into sections
This is a squash of all the other changes made to the distro tracking files
Below is a summary of all the changes in this squash

Signed-off-by: Saul Wold <Saul.Wold@intel.com>

distro-track: update track of base libs and utils

libusb
libnl
grub
yum
update-modules
udev-extraconf (no .bb changes)
update-rc.d

Signed-off-by: Qing He <qing.he@intel.com>

distro_tracking_fields.inc: add eggdbus
distro_tracking_fields.inc: add overrides for previous recipes

Some recipes are fully local scripts. There's then no updates for
their metadata, and just add overrides for tracking purpose here.
Also fixes some patch information from previous overrides.
now each catetory has its own tracking .inc file, which is further
included by original global file

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

distro_tracking_fields.inc: add some package info

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>

distro_tracking_fields: update diffstat fields
distro tracking: update latest for lttng-control

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-06-17 23:16:43 +01:00
Kevin Tian 181455c2f7 base-files: fix LICENSE from 'GPL' to 'GPLv2'
the license information is acquired from:
        "Richard Purdie <rpurdie@linux.intel.com>"

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:43 +01:00
Kevin Tian 2233d2e389 opkg-config-base: add LICENSE as 'MIT'
the license information is acquired from:
        "Richard Purdie <rpurdie@linux.intel.com>"

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:43 +01:00
Kevin Tian 14bb154571 network-suspend-scripts: fix LICENSE from 'GPL' to 'GPLv2'
the license information is acquired from:
        "Richard Purdie <rpurdie@linux.intel.com>"

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:43 +01:00
Kevin Tian 86568bcf5a initscripts: fix LICENSE from 'GPL' to 'GPLv2'
the license information is acquired from:
        "Richard Purdie <rpurdie@linux.intel.com>"

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:43 +01:00
Kevin Tian bb1c803c31 initramfs-live-install: add LICENSE as 'MIT'
the license information is acquired from:
        "Richard Purdie <rpurdie@linux.intel.com>"

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:42 +01:00
Kevin Tian 2e82436244 initramfs-live-boot: add LICENSE as 'MIT'
the license information is acquired from:
        "Richard Purdie <rpurdie@linux.intel.com>"

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:42 +01:00
Kevin Tian f4ceddf6d9 initramfs-boot: add LICENSE as 'MIT'
the license information is acquired from:
	"Richard Purdie <rpurdie@linux.intel.com>"

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:42 +01:00
Kevin Tian 4c9946bca7 e2fsprogs: fix sub-pacakge license fields
also change to use new patch parameter

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:42 +01:00
Kevin Tian 8decbce383 icu: fix metadata
also change to use new patch parameter

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:41 +01:00
Qing He 0ff5ca89bf portmap: use NO_TCP_WRAPPER instead of local patch
use NO_TCP_WRAPPER=1 in EXTRA_OEMAKE to disable -lwrap
also remove the redundent oe_compile()

Signed-off-by: Qing He <qing.he@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:41 +01:00
Qing He db74847423 update-rc.d: fix metadate
update license fields
adjust ordering
change to use new patch parameter

Signed-off-by: Qing He <qing.he@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:41 +01:00
Qing He 1e04b2d9eb update-modules: fix metadata
trivial ordering update

Signed-off-by: Qing He <qing.he@intel.com>
2010-06-17 23:16:41 +01:00
Qing He eb5ed41f9e yum: fix metadata
update license and url
change to use new patch parameter

Signed-off-by: Qing He <qing.he@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:40 +01:00
Qing He d0ebebd664 grub: fix metadata
update license fields
change to use new patch parameter

Signed-off-by: Qing He <qing.he@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:40 +01:00
Qing He 6c6ae8db0a libnl: fix metadata
update homepage and license
change to use new patch parameter

Signed-off-by: Qing He <qing.he@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:40 +01:00
Qing He dac5590fa8 libusb: fix metadata
update homepage
change license to reflect GPL|BSD dual licensing of the header
update description to reflect the legacy version
change to use new patch parameter

Signed-off-by: Qing He <qing.he@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:15:06 +01:00
Yu Ke 3d4e130e85 xf86-input-vmmouse: add license checksum
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-06-17 23:13:37 +01:00
Yu Ke 4bf8a29f75 xf86-input-mouse: add license checksum
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-06-17 23:13:37 +01:00
Yu Ke c848d6d803 xf86-input-keyboard: add new license checksum
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-06-17 23:13:37 +01:00
Yu Ke e66624a69b mkfontscale: add license checksum
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-06-17 23:13:36 +01:00
Yu Ke 3f12612d90 mkfontdir: add license check
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-06-17 23:13:36 +01:00
Yu Ke b57e551ec1 x11-common: change license from GPL to GPLv2
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-06-17 23:13:36 +01:00
Yu Ke 50b99d9e1b libxxf86dga: add license checksum
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-06-17 23:13:36 +01:00
Yu Ke f419cbbba3 evieext: add description and license checksum
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-06-17 23:13:36 +01:00
Yu Ke 630fd09808 bigreqsproto: add description and license checksum
Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-06-17 23:13:35 +01:00
Dongxiao Xu 81f5a4148b task-poky-x11-sato: fix metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-06-17 23:13:35 +01:00
Dongxiao Xu 139b4f2d58 task-poky-apps-x11-pimlico: fix metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-06-17 23:13:35 +01:00
Dongxiao Xu b9c5f24072 gst-meta-base: fix metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-06-17 23:13:35 +01:00
Dongxiao Xu 5c215587e9 task-poky-tools: fix metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-06-17 23:13:34 +01:00
Dongxiao Xu 0db46a31af task-poky-nfs: fix metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-06-17 23:13:34 +01:00
Dongxiao Xu b82e9a3746 task-poky-boot: fix metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-06-17 23:13:34 +01:00
Dongxiao Xu 6aa28180c4 task-base: fix metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-06-17 23:13:34 +01:00
Dongxiao Xu 3e83969482 bluez-dtl1-workaround: fix metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-06-17 23:13:34 +01:00
Dongxiao Xu 239cf34d59 wireless-tools: fix metadata
Also change to use new patch parameter

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:13:33 +01:00
Dexuan Cui 7c4501824c xineramaproto: fix metadata
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-06-17 23:13:33 +01:00
Dexuan Cui 7704eab884 xf86rushproto: fix metadata
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-06-17 23:13:33 +01:00
Dexuan Cui f8f89f2dd0 xf86miscproto: fix metadata
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-06-17 23:13:33 +01:00