]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agodistrodata.bbclass: Get git repo tag information
Mei Lei [Fri, 4 Mar 2011 09:17:05 +0000 (17:17 +0800)]
distrodata.bbclass: Get git repo tag information

For those recipes which use git repo and have tag information, we can use tag to trace the version change. For other no tag recipes, we still use their
commit checksum to trace their version change.

Signed-off-by: Mei Lei <lei.mei@intel.com>
14 years agodistro tracking: Updates to Tracking infor for clutter and other changes
Saul Wold [Fri, 4 Mar 2011 17:14:48 +0000 (09:14 -0800)]
distro tracking: Updates to Tracking infor for clutter and other changes

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoFixup merge error and apply cleanups
Richard Purdie [Thu, 3 Mar 2011 23:45:25 +0000 (23:45 +0000)]
Fixup merge error and apply cleanups

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agorpm: Fix linking error encountered in rpm-native
Khem Raj [Thu, 3 Mar 2011 16:09:06 +0000 (08:09 -0800)]
rpm: Fix linking error encountered in rpm-native

* This patch passes the correct LDFLAGS to account for
  additional dependencies of librpmio on libbeecrypt and libsyck
  and hence fixes the build error.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoqa.py: Fix a typo when evaluating bitsize
Mark Hatle [Thu, 3 Mar 2011 16:37:05 +0000 (10:37 -0600)]
qa.py: Fix a typo when evaluating bitsize

This should be setting a variable, not performing a comparison.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agopoky-env-internal: Add FETCH2 enablement
Mark Hatle [Thu, 3 Mar 2011 16:36:01 +0000 (10:36 -0600)]
poky-env-internal: Add FETCH2 enablement

We need to enable the new fetch2 implementation out of bitbake.  Otherwise
we get various errors about SRCPV issues.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agotask-poky-lsb: add chkconfig
Saul Wold [Thu, 3 Mar 2011 19:04:37 +0000 (11:04 -0800)]
task-poky-lsb: add chkconfig

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agorecipe: add slang from OE
Kang Kai [Thu, 3 Mar 2011 04:34:36 +0000 (12:34 +0800)]
recipe: add slang from OE

slang is the shared library for the S-Lang extension language,
and required by newt because of LSB command check

Signed-off-by: Kang Kai <kai.kang@windriver.com>
14 years agorecipe: add newt from OE
Kang Kai [Thu, 3 Mar 2011 04:32:01 +0000 (12:32 +0800)]
recipe: add newt from OE

newt is a library for text mode user interfaces, and required by
chkconfig because of LSB command test.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
14 years agorecipe: add chkconfig for LSB command test
Kang Kai [Thu, 3 Mar 2011 02:24:37 +0000 (10:24 +0800)]
recipe: add chkconfig for LSB command test

chkconfig is a system tool for maintaining the /etc/rc*.d hierarchy,
and LSB command test will check 2 links point to command  chkconfig

Signed-off-by: Kang Kai <kai.kang@windriver.com>
14 years agoADT: Bug fix for Suse Linux
Liping Ke [Wed, 2 Mar 2011 19:18:38 +0000 (03:18 +0800)]
ADT: Bug fix for Suse Linux

On Suse linux11.2, we found when using sudo, we must add -E opts
to preserver some network proxy environment settings. Otherwise,
opkg-cl can't access files behind firewall. [bug #785]
Also, we need to add absolute path when sourcing files.
Fix for [bug #786]

Signed-off-by: Liping Ke <liping.ke@intel.com>
14 years agoAdd libtool-nativesdk for ADT
Liping Ke [Thu, 3 Mar 2011 02:10:49 +0000 (10:10 +0800)]
Add libtool-nativesdk for ADT

We need to add libtool native sdk support in ADT installer.
This patch fix #bug  791

Signed-off-by: Liping Ke <liping.ke@intel.com>
14 years agogstreamer: install the sound card driver of es1370
Zhai Edwin [Thu, 3 Mar 2011 11:54:09 +0000 (19:54 +0800)]
gstreamer: install the sound card driver of es1370

When append "audio" to poky-qemu, emulated sound card like es1370 is
exported to guest. This patch install the kernel driver in the
poky-image-qemux86/x86_64 to use them.

[BUGID #751]

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agosato-icon-theme: Explictly use "Sato" as gtk icon theme
Zhai Edwin [Thu, 3 Mar 2011 11:54:09 +0000 (19:54 +0800)]
sato-icon-theme: Explictly use "Sato" as gtk icon theme

There is a tricky race condition that "Sato" icons got missing on
matchbox-desktop as low priority "hicolor" theme was chosen. Explictly
settting "Sato" in gtk config file to avoid this.

[BUGID #456] got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agox11vnc: Fix the start failure
Zhai Edwin [Thu, 3 Mar 2011 11:54:09 +0000 (19:54 +0800)]
x11vnc: Fix the start failure

Default parameter "-gui" and "-rfbport" make x11vnc failed to start if no
"wish" installed.

[BUGID #781] got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agolibpcre: fix the name collision with libc
Qing He [Thu, 3 Mar 2011 11:20:25 +0000 (19:20 +0800)]
libpcre: fix the name collision with libc

fixes [YOCTO #721] [YOCTO #722]

[sgw: added patch comment, bump PR, and changed BUGID -> YOCTO]
Signed-off-by: Qing He <qing.he@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agosqlite3: Update version 3.7.3 -> 3.7.5
Khem Raj [Thu, 3 Mar 2011 06:52:42 +0000 (22:52 -0800)]
sqlite3: Update version 3.7.3 -> 3.7.5

* Imported from OE commit a2c3af2d608b1b713018d688b00e03873a538993
* native version of 3.7.3 does not build

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoinsane.bbclass: Fix ELF bitsize comparison
Mark Hatle [Tue, 1 Mar 2011 18:42:28 +0000 (12:42 -0600)]
insane.bbclass: Fix ELF bitsize comparison

Fix the way the ELF size is compared to ensure that incorrectly
sized ELF binaries are captured during the file scan.

lib/oe/qa.py is changed to accept a bitsize as a parameter.  Instead
of previously defining true/false, it now takes "0" undefined, "32"
32-bit, and "64" 64-bit as the size argument.  This allows us to
preserve existing behavior of only loading one ELF type, while
allowing the function to be able to discover the size on it's own.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agokernel: remove explicit bash call in do_menuconfig
Bruce Ashfield [Tue, 1 Mar 2011 21:11:12 +0000 (16:11 -0500)]
kernel: remove explicit bash call in do_menuconfig

Fixes [BUGID #598]

The explicit addition of "bash" before "make menuconfig"
is clearing variables that are required for pseudo. The
end result is that menuconfig often fails silently with:

ERROR: ld.so: object 'libpseudo.so' from LD_PRELOAD cannot be preloaded: ignored.

Removing bash from the menuconfig SHELLCMDS variable fixes
the psudo problem.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoscreenshot: change the order of LDADD arguments
Scott Garman [Tue, 1 Mar 2011 19:12:58 +0000 (11:12 -0800)]
screenshot: change the order of LDADD arguments

Rather than setting linker flags explicitly in LDADD as the
previous patch did, simply put libshot.la before GTK_LIBS.

This fixes [BUGID #664]

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agogcc: take out libiberty files from gcc packages
Nitin A Kamble [Tue, 1 Mar 2011 14:44:12 +0000 (06:44 -0800)]
gcc: take out libiberty files from gcc packages

this Fixes [BUGID #754]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agozypper: add util-linux-uuidgen to RRECOMMENDS
Paul Eggleton [Tue, 1 Mar 2011 18:34:53 +0000 (18:34 +0000)]
zypper: add util-linux-uuidgen to RRECOMMENDS

zypper complains if uuidgen is not available, so add it to RRECOMMENDS
for the zypper package.

Addresses [BUGID #749]

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agoutil-linux: split out uuidgen to a separate package
Paul Eggleton [Tue, 1 Mar 2011 18:33:05 +0000 (18:33 +0000)]
util-linux: split out uuidgen to a separate package

uuidgen is needed by zypper and we don't want to drag in everything else
in util-linux, so split it out to a separate package.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agodocumentation/bsp-guide/bsp-guide.xml: Updated revision history on title page.
Scott Rifenbark [Tue, 1 Mar 2011 14:59:13 +0000 (08:59 -0600)]
documentation/bsp-guide/bsp-guide.xml: Updated revision history on title page.

I updated the revision history on the title page to reflect the upcoming
Release 1.0.  I will likely have to change this as we get nearer the
release so I can be sure of the number and also add meaning release
remarks to the entry.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp-guide.xml: Updated RP email address
Scott Rifenbark [Tue, 1 Mar 2011 14:44:36 +0000 (08:44 -0600)]
documentation/bsp-guide/bsp-guide.xml: Updated RP email address

Changed the email address for Richard Purdie in the author title
page to richard.purdie@linuxfoundation.org.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 695] - documentation/bsp-guide/figures/bsp-title.png: Updated title graphic
Scott Rifenbark [Tue, 1 Mar 2011 14:34:24 +0000 (08:34 -0600)]
[BUGID# 695] - documentation/bsp-guide/figures/bsp-title.png: Updated title graphic

[BUGID# 695] - I updated the title to use a less bold and intrusive
font and one that is still common for systems.  Also removed the
"s" in the title so it now reads "Board Support Package (BSP)
Developer's Guide."  I also put a better looking Yocto logo in.

Once this commit is merged bug #695 can be marked resolved.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 553] - documentation/bsp-guide/bsp.xml: Re-write of click-through
Scott Rifenbark [Tue, 1 Mar 2011 13:44:04 +0000 (07:44 -0600)]
[BUGID# 553] - documentation/bsp-guide/bsp.xml: Re-write of click-through

[BUGID# 553] - In the 'BSP Click-Through Licensing Procedure'
section, which is shared between the BSP Guide and the Poky
Reference Manual, there were three links to 'pokylinux.org'
sites.  These links were intended to help a user get a license
for encumbered BSPs.  However, the links never did work.  The
section also had some wording that described a propsed naming
convention for BSP tarballs that were encumbered and non-encumbered.
The naming convention is a good idea but has not been followed
so far.

I removed the links and replaced them with general instructions
on how to get through the licensing situation.  Also removed the
hard-line naming rules and replaces with a more general explanation
of how we are naming BSP (e.g. Crown Bay).

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 553] - documentation/poky-ref-manual/resources.xml: Fixed pokylinux URL
Scott Rifenbark [Fri, 25 Feb 2011 23:01:33 +0000 (17:01 -0600)]
[BUGID# 553] - documentation/poky-ref-manual/resources.xml:  Fixed pokylinux URL

[BUGID# 553] - In appendix I in the Contributions section (I.6) there is
mention of a Poky contributions tree and the URL
git://git.pokylinux.org/poky-contrib.git is given.  I changed this
URL to git://git.yoctoproject.org/poky-contrib.git.

This is a partial fix for but 553.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/resources.xml: Text addtions in Links section in Appendix I
Scott Rifenbark [Fri, 25 Feb 2011 22:52:58 +0000 (16:52 -0600)]
documentation/poky-ref-manual/resources.xml: Text addtions in Links section in Appendix I

I added text after the bulleted items "The Poky website" and "BitBake Uer Manual."
These were blank and it was not consistent with the rest of the list.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 553] - documentation/poky-ref-manual/resources.xml: Fixed pokylinux URL
Scott Rifenbark [Fri, 25 Feb 2011 22:37:57 +0000 (16:37 -0600)]
[BUGID# 553] - documentation/poky-ref-manual/resources.xml: Fixed pokylinux URL

[BUGID# 553] - In the "Bugtracker" section (appendix I - I.2) there is
a reference to the bugtracker.  The text shows just the string
"bug tracker" but the hidden URL was http://bugzilla.pokylinux.org.
I updated the text to say to report problems by using the Bugzilla
application and then gave the URL http://bugzilla.yoctoproject.org
as the reference.

This is a partial fix for bug 553.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 553] - documentation/poky-ref-manual/faq.xml: Fixed pokylinux.org reference
Scott Rifenbark [Fri, 25 Feb 2011 22:16:32 +0000 (16:16 -0600)]
[BUGID# 553] - documentation/poky-ref-manual/faq.xml: Fixed pokylinux.org reference

[BUGID# 553] - In the FAQ appendix item H.12 there was a reference
to http://pokylinux.org/sources/* in the question portion.  The
reference should really be http://autobuilder.yoctoproject.org/sources/*.
I made the change.

This is a partial fix for bug 553.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 553] - documentation/poky-ref-manual/development.xml: Fixed pokylinux.org URL
Scott Rifenbark [Fri, 25 Feb 2011 22:08:07 +0000 (16:08 -0600)]
[BUGID# 553] - documentation/poky-ref-manual/development.xml: Fixed pokylinux.org URL

[BUGID# 553] - In "The Anjuta Plug-in" section (5.1.2.2) there was
an URL to the source for the Anjuta Plug-in.  The URL had the
pokylinux.org string in it and pointed to the old area.  I changed
the URL to http://git.yoctoproject.org and directed the user to
look under IDE Plugins.

This is a partial fix to bug 553.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 553] - documentation/poky-ref-manual/development.xml: Fixed pokylinux URLs
Scott Rifenbark [Fri, 25 Feb 2011 21:54:58 +0000 (15:54 -0600)]
[BUGID# 553] - documentation/poky-ref-manual/development.xml: Fixed pokylinux URLs

[BUGID# 553] - In "The Eclipse Plug-in" section (5.1.2.1) there were two
URLs referencing the place to get the Eclipse plug-in.  One specified
the URL to put into the HTTP:// field in the Eclipse IDE when installing
the software.  This URL was incorrect.  I replaced it with the correct
URL, which was http://www.yoctoproject.org/downloads/eclipse-plugin/.

The second URL that was fixed was referencing the source code for the
plug-in.  It had the old pokylinux.org string.  I changed it to
http://git.yoctoproject.org.

These fixes partially address bug 553.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 553] - documentation/poky-ref-manual/introduction.xml: fixed pokylinux.org URL
Scott Rifenbark [Fri, 25 Feb 2011 20:52:04 +0000 (14:52 -0600)]
[BUGID# 553] - documentation/poky-ref-manual/introduction.xml: fixed pokylinux.org URL

[BUGID# 553] - In the Development Checkouts section (1.5.3) there was a
reference to our git repository located at git://git.pokylinux.org/poky.git.
I changed this to git://git.yoctoproject.org/poky.git.  This is a
partial fix to Bug 553.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years ago[BUGID# 553] - documentation/poky-ref-manual/introduction.xml: Fixed pokylinux.org URL
Scott Rifenbark [Fri, 25 Feb 2011 20:42:56 +0000 (14:42 -0600)]
[BUGID# 553] - documentation/poky-ref-manual/introduction.xml: Fixed pokylinux.org URL

[BUGID# 553] - In the Releases section (1.5.1) there was an URL to
http://pokylinux.org/releases.  This URL was old and I replaced it
with http://yoctoproject.org/downloads/poky.  This partially fixes
bug 553.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/introduction.xml: [BUGID# 553] - Fixed pokylinux URL
Scott Rifenbark [Fri, 25 Feb 2011 19:54:07 +0000 (13:54 -0600)]
documentation/poky-ref-manual/introduction.xml: [BUGID# 553] - Fixed pokylinux URL

    [BUGID# 553] - In the Development Checkouts section (1.5.3)
    there is a reference to
    http://git.pokylinux.org/.  This URL resolves to an older looking
    source area.  I determined that the URL
    http://git.yoctoproject.org/ resolves to the newer Yocto source
    web interface so I changed the URL to that.
    This is a partial fix
    to Bug 553.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/introduction.xml: [BUGID# 553] - Fixed pokylinux.org...
Scott Rifenbark [Fri, 25 Feb 2011 19:37:17 +0000 (13:37 -0600)]
documentation/poky-ref-manual/introduction.xml: [BUGID# 553] - Fixed pokylinux.org link in Nightly Build section

[BUGID# 553] - In the nightly build section (1.5.2) there is a reference to
http://autobuilder.pokylinux.org/.  This URL resolves to an autobuilder
page that has a bunch of pokylinux links.  I determined that the URL
http://autobuilder.yoctoproject.org/ also resolves to the autobuilder
page so I updated the URL to use the YP link.  This is a partial fix
to Bug 553.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/ref-images.xml: Update to Images Appendix
Scott Rifenbark [Fri, 25 Feb 2011 18:47:12 +0000 (12:47 -0600)]
documentation/poky-ref-manual/ref-images.xml:  Update to Images Appendix

Added command 'ls meta*/recipes*/images/*.bb' as the command to see the
supported images.  Also added poky-image-lsb as an image and noted
that poky-image-sdk has becom poky-image-sato-dev.

These fixes are in response to alpha testing for release 1.0 Yocto.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agou-boot: remove do_install from u-boot.inc
Bruce Ashfield [Tue, 1 Mar 2011 17:32:55 +0000 (12:32 -0500)]
u-boot: remove do_install from u-boot.inc

Fixes [BUGID #777]

The do_install rule in u-boot.inc was installing a host
tool into the target ${bindir}, which is subsequently
stripped with target strip during packaging, and the
obvious error ensues.

The native u-boot recipe has its own install rule, and
the machine specific u-boot doesn't require mkimage or
anything else in the do_install function. So we remove
it completely until it is needed again.

[sgw: PR bump]
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoADT: Fix several bugs for adt installer
Liping Ke [Tue, 1 Mar 2011 17:24:22 +0000 (01:24 +0800)]
ADT: Fix several bugs for adt installer

Two bugs are found
1) image download file path is not correct. So even if file is downloaded
   already, it can't be detected.
2) several images now are renamed, such as sato-dev, sato-sdk, we need to change the name
   accordingly.

Signed-off-by: Liping Ke <liping.ke@intel.com>
14 years agoshadow: upgrade to 4.1.4.3 to fix security vulnerability
Yu Ke [Mon, 28 Feb 2011 11:34:45 +0000 (19:34 +0800)]
shadow: upgrade to 4.1.4.3 to fix security vulnerability

For CVE-2011-0721: http://lists.debian.org/debian-security-announce/2011/msg00030.html

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agoncurses: Change ncurses patch SRC_URI location
Dongxiao Xu [Mon, 28 Feb 2011 08:46:38 +0000 (16:46 +0800)]
ncurses: Change ncurses patch SRC_URI location

One of ncurses's patch has been removed from its original repo
location, use autobuilder cache location instead.

Comment out the original patch address instead of removing it
since we may still need that address when upgrade the recipe later.

This fixes [BUGID #709].

[sgw: fixed having comment embedded in SRC_URI]
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoattr: Change SRC_URI to a correct location
Dongxiao Xu [Mon, 28 Feb 2011 08:46:18 +0000 (16:46 +0800)]
attr: Change SRC_URI to a correct location

attr has changed its download link, thus change accordingly.

This fixes [BUGID #710]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoqemu-0.13.0: Add patch to avoid mmap_min_addr
Khem Raj [Wed, 2 Mar 2011 08:37:23 +0000 (00:37 -0800)]
qemu-0.13.0: Add patch to avoid mmap_min_addr

* This patch is taken from OE commit 40e293342ca76921904a43b03b635d9219432edf

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolinux-libc-headers_2.6.37.2.bb: Add checksums
Khem Raj [Wed, 2 Mar 2011 08:37:21 +0000 (00:37 -0800)]
linux-libc-headers_2.6.37.2.bb: Add checksums

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolib/oe/path.py: Use bb.utils.mkdirhier instead of bb.mkdirhier
Khem Raj [Wed, 2 Mar 2011 08:37:20 +0000 (00:37 -0800)]
lib/oe/path.py: Use bb.utils.mkdirhier instead of bb.mkdirhier

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake: Remove the remaining files that came in with merge from yocto
Khem Raj [Tue, 1 Mar 2011 21:38:54 +0000 (13:38 -0800)]
bitbake: Remove the remaining files that came in with merge from yocto

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agobase.bbclass: add support for SOC_FAMILY in COMPATIBLE_MACHINES
Koen Kooi [Tue, 1 Mar 2011 03:21:07 +0000 (03:21 +0000)]
base.bbclass: add support for SOC_FAMILY in COMPATIBLE_MACHINES

* Add support for using SOC_FAMILY in the COMPATIBLE_MACHINES
  setting for a recipe.
* This will allow recipes to work for entire families of
  devices without having to maintain/update the compatible
  devices as new devices are added into a family

Based on 07076390358f211bd96779bec2d6eb5eaa0ad699 by Chase Maupin <chase.maupin@ti.com>

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agoremove non-qemu machines
Koen Kooi [Thu, 24 Feb 2011 16:01:05 +0000 (16:01 +0000)]
remove non-qemu machines

As per TSC decision OE-core will only have qemu machines. This leaves the conf/machine/include file intact

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agobase/utility-tasks.bbclass: Drop do_setscene and do_rebuild
Richard Purdie [Tue, 1 Mar 2011 00:06:58 +0000 (00:06 +0000)]
base/utility-tasks.bbclass: Drop do_setscene and do_rebuild

The do_setscene task only exists for rebuild support now as all its other
functionality has been superceeded. The rebuild task currently crashes due
to removal of the working directory and therefore isn't working for anyone.
It also interacts extremely badly with the newer sstate technology to the
point of being dangerous.

Summary, if we want rebuild support it needs a reimplementation so remove
this version and all its remnants and hacks.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodistro_tracking_fields.inc: add transfig and linuxdoc-tools recipes
Scott Garman [Mon, 28 Feb 2011 21:47:14 +0000 (13:47 -0800)]
distro_tracking_fields.inc: add transfig and linuxdoc-tools recipes

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agodistro_tracking: update for newer packages added
Saul Wold [Mon, 28 Feb 2011 22:37:10 +0000 (14:37 -0800)]
distro_tracking: update for newer packages added

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopopulate_sdk_rpm.bbclass: Add the necessary solvedb lock
Mark Hatle [Mon, 28 Feb 2011 19:40:37 +0000 (13:40 -0600)]
populate_sdk_rpm.bbclass: Add the necessary solvedb lock

[BUG #776]

When using the RPM solve databases, we have to lock our operations
to avoid removing it while it's in use.

The same lock is shared by the rootfs_rpm.bbclass

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agotask-poky-lsb: libqtopenqgl4 should be for qemux86 and atom-pc only
Saul Wold [Sat, 26 Feb 2011 18:50:15 +0000 (10:50 -0800)]
task-poky-lsb: libqtopenqgl4 should be for qemux86 and atom-pc only

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolinux-yocto: add crownbay BSP infrastructure
Bruce Ashfield [Sat, 26 Feb 2011 03:26:14 +0000 (22:26 -0500)]
linux-yocto: add crownbay BSP infrastructure

Updating the meta SRCREV to grab this linux-yocto commit:

    meta: add crownbay BSP infrastructure

    Import the 2.6.34 crownbay infrastructure and update for the
    2.6.37 kernel. This also brings in the feature/drm-emgd that
    the crownbay requires.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoFixing type: license.bbclass
Beth Flanagan [Sat, 26 Feb 2011 22:15:50 +0000 (14:15 -0800)]
Fixing type: license.bbclass

Munged a tab. Fixing

Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
14 years agoFix to the libtool LICENSE field: libtool.inc
Beth Flanagan [Sat, 26 Feb 2011 22:07:18 +0000 (14:07 -0800)]
Fix to the libtool LICENSE field: libtool.inc

License parser should use & not ,

Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
14 years agoFixing my bad license parsing: license.bbclass
Beth Flanagan [Sat, 26 Feb 2011 22:04:41 +0000 (14:04 -0800)]
Fixing my bad license parsing: license.bbclass

Fix to my bad license parsing. Also added the MIT generic license
files.

Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
14 years agolibxml-parser-perl: remove FILES_${PN}
Jingdong Lu [Wed, 23 Feb 2011 08:24:15 +0000 (16:24 +0800)]
libxml-parser-perl: remove FILES_${PN}

Because of the error path in FILES_${PN} we got nothing in libxml-parser-perl package.
Romove "FILES_${PN}"

[sgw Bump PR]
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agotask-poky-lsb: add necessary packages name
Jingdong Lu [Wed, 23 Feb 2011 08:29:44 +0000 (16:29 +0800)]
task-poky-lsb: add necessary packages name

In order to install and run LSB test cases we should add some necessary packages name
into task-poky-lsb for lsb image.

[sgw: modified the perl and python lists to use the core -modules, removed mesa-dri]
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoprelink: Add missing macro.prelink file
Mark Hatle [Sat, 26 Feb 2011 00:23:43 +0000 (18:23 -0600)]
prelink: Add missing macro.prelink file

Add the missing macro.prelink file...

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years ago[BUG:650] Fix LICENSE parsing: license.bblcass
Beth Flanagan [Fri, 25 Feb 2011 23:41:09 +0000 (15:41 -0800)]
[BUG:650] Fix LICENSE parsing: license.bblcass

LICENSE parsing was missing some cases. Fixed

Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
14 years agolinuxdoc-tools-native: disable doc builds requriing latex and dvips
Scott Garman [Fri, 25 Feb 2011 23:39:16 +0000 (15:39 -0800)]
linuxdoc-tools-native: disable doc builds requriing latex and dvips

This fixes the following errors during do_install on hosts which have
latex and/or dvips installed:

fmt_latex2e::postASP: LaTeX first run problem. Aborting ...

dvips: ! DVI file can't be opened.

Our goal is to have native versions of these tools eventually. Until
then, disable these parts of the documentation install process.

This fixes [BUGID #774].

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agofile: add wrapper to file-native
Saul Wold [Sat, 26 Feb 2011 00:18:50 +0000 (16:18 -0800)]
file: add wrapper to file-native

file-native needs a wrapper to pass the correct path to the magic.mgc file
This was found to be the case when sstate-cache is used because file hardcodes
the path to the magic.mgc file.

[BUGID #775]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoutils.bbclass: add new wrapper script
Saul Wold [Sat, 26 Feb 2011 00:17:28 +0000 (16:17 -0800)]
utils.bbclass: add new wrapper script

Add a new create_cmdline_wrapper() function that takes cmdline options
for commands that need different directories

Related to [BUGID #775

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agorpm: Fix rpm-dbg package split
Mark Hatle [Fri, 25 Feb 2011 23:28:56 +0000 (17:28 -0600)]
rpm: Fix rpm-dbg package split

The rpm-dbg package split was specified incorrectly in the recipe,
correct this so we generate the proper -dbg file.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorpm: Fix rpm usage of prelink on the target
Mark Hatle [Fri, 25 Feb 2011 23:34:20 +0000 (17:34 -0600)]
rpm: Fix rpm usage of prelink on the target

RPM has the ability to validate files that have been prelinked, however
the necessary configuration and staging was not done properly.  Resolve
this issue by fixing the macro paths, providing the missing RPM macro,
and correcting a defect in the way the prelink image class was working
with the necessary configuration file.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorootfs_rpm: Fix rootfs generation using RPM packages
Mark Hatle [Fri, 25 Feb 2011 23:31:50 +0000 (17:31 -0600)]
rootfs_rpm: Fix rootfs generation using RPM packages

[BUG #756]

Fix bug #756.  The rootfs contains a control file /etc/rpm/platform
that specifies the default system platform, as well as patterns for
compatible architectures.  This file was not being setup properly due
to a misunderstanding of the format in a previous patch.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agolinux-yocto: update to 2.6.37.2
Bruce Ashfield [Fri, 25 Feb 2011 18:58:10 +0000 (13:58 -0500)]
linux-yocto: update to 2.6.37.2

Fixes [BUGID: 773]

This consolidated SRCREV update addresses the following items:

  - updates to 2.6.37.2
  - updates the routerstation pro configuration for USB mass storage
  - merges the PERF no scripting patch into the kernel tree

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agobitbake/hob: only show one progress dialog when changing machine
Joshua Lock [Fri, 25 Feb 2011 18:57:10 +0000 (18:57 +0000)]
bitbake/hob: only show one progress dialog when changing machine

Remove a spurious signal emission which resulted in two progress dialogs
being shown after changing the machine.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agopackage.bbclass: Rewrite package_do_filedeps() to reduce the amount of subprocesses...
Richard Purdie [Fri, 25 Feb 2011 15:01:38 +0000 (15:01 +0000)]
package.bbclass: Rewrite package_do_filedeps() to reduce the amount of subprocesses created and improve speed

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoconf/machine: Use linux-libc-headers instead of linux-libc-headers-yocto
Richard Purdie [Fri, 25 Feb 2011 17:58:19 +0000 (17:58 +0000)]
conf/machine: Use linux-libc-headers instead of linux-libc-headers-yocto

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolinux-libc-headers: Update to 2.6.37.2
Richard Purdie [Fri, 25 Feb 2011 17:57:55 +0000 (17:57 +0000)]
linux-libc-headers: Update to 2.6.37.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopackage.bbclass: Fix debug sources directory creation to reference the target system
Richard Purdie [Fri, 25 Feb 2011 15:35:37 +0000 (15:35 +0000)]
package.bbclass: Fix debug sources directory creation to reference the target system

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopackage.bbclass: Refactor split and strip function
Mark Hatle [Thu, 10 Feb 2011 03:22:42 +0000 (21:22 -0600)]
package.bbclass: Refactor split and strip function

Refactor the function to eliminate additional interations/walks of the
filesystem..

Elimiate multiple runs of the external 'file' command as well.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoRevise stripping and splitting of debug information
Mark Hatle [Wed, 9 Feb 2011 03:46:47 +0000 (21:46 -0600)]
Revise stripping and splitting of debug information

We now support two styles of debug information generation, the '.debug' style,
which is the same as previously implemented.  This style simply splits the
debug information and makes it available in the same general directory.

  /bin/foo -> /bin/.debug/foo

The new 'debug-file-directory' style splits the debug information and places
it into the single debug-file-directory, /usr/lib/debug:

  /bin/foo -> /usr/lib/debug/bin/foo.debug

Both also find and copy all referenced source code to a new /usr/src/debug
directory.  This allows the -dbg files to be used for stand-a-lone debugging
on or off the target device.

File stripping is now handled as a seperate operation from file splitting.
This allows us to split the debug information, but also leave it in the
original file -- or prevent the debug information from being split.

Also enhance the comments within local.conf.sample to provide a better
understanding of the control the user has over debug file generation.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agopoky-image-lsb-sdk.bb: add image for LSB SDK Build
Saul Wold [Fri, 25 Feb 2011 18:57:24 +0000 (10:57 -0800)]
poky-image-lsb-sdk.bb: add image for LSB SDK Build

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agodocumentation/yocto-project-qs/yocto-project-qs.xml: Added Copyright dates
Scott Rifenbark [Fri, 25 Feb 2011 15:50:48 +0000 (09:50 -0600)]
documentation/yocto-project-qs/yocto-project-qs.xml: Added Copyright dates

Added "Copyright 2010-2011 Linux Foundation" under the title.  For
now this will have to do.  Once we get the converted website up I
would like to see all manuals displayed as HTML files within the
context of the site layout.  At that point we can have a copyright
and trademark stuff in a persistent footer.

[BUGID #696]

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/kernel-manual/kernel-manual.xml: Updated copyright date
Scott Rifenbark [Fri, 25 Feb 2011 14:23:26 +0000 (08:23 -0600)]
documentation/kernel-manual/kernel-manual.xml: Updated copyright date

Changed the copyright date from "2010" to "2010-2011".

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/bsp-guide/bsp-guide.xml: Updated copyright
Scott Rifenbark [Fri, 25 Feb 2011 14:18:02 +0000 (08:18 -0600)]
documentation/bsp-guide/bsp-guide.xml: Updated copyright

Changed copyright date from "2010" to "2010-2011"

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agodocumentation/poky-ref-manual/poky-ref-manual.xml: updated copyright date
Scott Rifenbark [Fri, 25 Feb 2011 14:01:49 +0000 (08:01 -0600)]
documentation/poky-ref-manual/poky-ref-manual.xml: updated copyright date

Changed the copyright upper date from 2010 to 2011.

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
14 years agoEmenlow Removal from Poky Core: meta-emenlow
Beth Flanagan [Thu, 24 Feb 2011 22:34:59 +0000 (14:34 -0800)]
Emenlow Removal from Poky Core: meta-emenlow

Removing Emenlow from poky core as it is now in meta-intel as a BSP layer

[BUGID #769]

Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
14 years agopoky-qemu: handle cases where an nfs directory contains -image-
Scott Garman [Thu, 24 Feb 2011 19:23:28 +0000 (11:23 -0800)]
poky-qemu: handle cases where an nfs directory contains -image-

Previously we mistakenly assumed that any argument which contained
*-image-* was the name of a rootfs image file. This allows nfs
directory paths to work correctly when they contain this substring.

This fixes [BUGID #743]

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agolibuser: enable documentation
Scott Garman [Wed, 23 Feb 2011 22:14:12 +0000 (14:14 -0800)]
libuser: enable documentation

Added popt to DEPENDS. This fixes the following build error:

apps/luserdel.c:25:18: fatal error: popt.h: No such file or directory

Remove patch and configure flag which had disabled doc generation

Add docbook-utils-native and linuxdoc-tools-native to DEPENDS

This fixes [BUGID #213]

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agolinuxdoc-tools-native: new recipe v0.99.6
Scott Garman [Thu, 24 Feb 2011 23:57:32 +0000 (15:57 -0800)]
linuxdoc-tools-native: new recipe v0.99.6

This package includes utilities such as sgml2html and sgml2txt,
which are used by other packages (e.g, libuser) for building
documentation.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agopackage.bbclass: Ensure dependency version information is preserved
Richard Purdie [Fri, 25 Feb 2011 16:31:46 +0000 (16:31 +0000)]
package.bbclass: Ensure dependency version information is preserved

[BUGID #176]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopackage.bbclass: Use hard link for package split instead of copy
Dongxiao Xu [Mon, 6 Dec 2010 12:26:08 +0000 (20:26 +0800)]
package.bbclass: Use hard link for package split instead of copy

When doing package split, we use hard link instead of copy, which can
save about 10% disk space when building poky-image-minimal.

If fail, it will fall back to the copyfile function.

[Updated by Richard to use os.link and avoid an exec() call per file]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agodropbear: add SRC_URI checksums
Joshua Lock [Fri, 25 Feb 2011 10:24:27 +0000 (10:24 +0000)]
dropbear: add SRC_URI checksums

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agopackage.bbclass: Unbreak per file dependencies and blacklist doc packages
Richard Purdie [Fri, 25 Feb 2011 12:13:27 +0000 (12:13 +0000)]
package.bbclass: Unbreak per file dependencies and blacklist doc packages

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agogtk+: disable build of faq and tutorial docs
Scott Garman [Thu, 24 Feb 2011 03:32:50 +0000 (19:32 -0800)]
gtk+: disable build of faq and tutorial docs

Joshua Lock noted that these problematic doc builds have been removed
upstream, and they are really superfluous for embedded builds.

This fixes [BUGID #741]

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agoSuppress useless warnings during udev startup
Gary Thomas [Thu, 17 Feb 2011 18:35:41 +0000 (11:35 -0700)]
Suppress useless warnings during udev startup

I have a number of platforms which have no realtime clock
(i.e. no sense of what day/time it is).  On these platforms,
poky dutifully tries to keep somewhat sane with stored
time stamps that are saved on reboot and restored early
on during initialization.  A fair compromise.

However, before that code runs, the udev script tries to
restore well known devices using tar.  This will often
lead to messages such as these since the kernel has no
way to set the time:
   tar: dev/pts: implausibly old time stamp 1970-01-01 00:00:00
   tar: dev/char/3:134: time stamp 1970-01-01 00:00:09 is 0.435041705 s in the future

The attached patch filters these messages out as they don't
convey anything useful and indeed are worrisome to more naive
users.

--
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------

>From a6773d3e00dbd168817730fff1c3fc7e1b6950f5 Mon Sep 17 00:00:00 2001
From: Gary Thomas <gary@mlbassoc.com>
Date: Thu, 17 Feb 2011 11:30:18 -0700
Subject: [PATCH] Suppress messages about bad time stamps during initial device setup

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoperl: import parallel build fixes from upstream git tree
Nitin A Kamble [Wed, 23 Feb 2011 21:01:34 +0000 (13:01 -0800)]
perl: import parallel build fixes from upstream git tree

The parallel build issue is fixed in the upstream perl git tree
differently. Replacing our fix with the upstream fix.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopoky-qemu: Update -sdk image name due to recent change to sato-sdk
Saul Wold [Thu, 24 Feb 2011 17:54:06 +0000 (09:54 -0800)]
poky-qemu: Update -sdk image name due to recent change to sato-sdk

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopoky-setup-builddir: Update references to the manual
Richard Purdie [Thu, 24 Feb 2011 20:44:57 +0000 (20:44 +0000)]
poky-setup-builddir: Update references to the manual

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake: Add new UI hob, a prototype Gtk+ GUI for creating images
Joshua Lock [Wed, 2 Feb 2011 13:02:43 +0000 (13:02 +0000)]
bitbake: Add new UI hob, a prototype Gtk+ GUI for creating images

Hob is a first stab at implementing an interactive GUI for BitBake.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agobitbake: introduce crumbs.TaskListModel a gtk.ListStore subclass
Joshua Lock [Wed, 12 Jan 2011 12:24:04 +0000 (12:24 +0000)]
bitbake: introduce crumbs.TaskListModel a gtk.ListStore subclass

Provide a gtk.ListStore subclass which includes a function,
populate(), which takes as input the data emitted by
bb.event.TargetsTreeGenerated and fills the ListStore model
appropriately.
Furthermore convenience functions are provided by which the caller can
get gtk.TreeModel subclasses which provide filtered views of the data.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agoEnsure Bash is used when spawning terminals
Joshua Lock [Wed, 23 Feb 2011 11:59:59 +0000 (11:59 +0000)]
Ensure Bash is used when spawning terminals

We rely on Bashisms when spawning a terminal so ensure that bash is used
when using devshell and menuconfig.

Fixes [BUGID #119]

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agopoky-lsb.conf: remove OVERRIDES
Saul Wold [Wed, 23 Feb 2011 23:47:28 +0000 (15:47 -0800)]
poky-lsb.conf: remove OVERRIDES

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agomtd-utils: Set the revision to use explicitly else failures occur with BB_NO_NETWORK
Richard Purdie [Wed, 23 Feb 2011 23:43:16 +0000 (23:43 +0000)]
mtd-utils: Set the revision to use explicitly else failures occur with BB_NO_NETWORK

[BUGID #752]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopoky.conf: Weakly set PREMIRRORS
Richard Purdie [Wed, 23 Feb 2011 23:36:40 +0000 (23:36 +0000)]
poky.conf: Weakly set PREMIRRORS

We should only weakly set PREMIRRORS as users often want to override this.

[BUGID #753]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>