Commit Graph

20286 Commits

Author SHA1 Message Date
Darren Hart 6d1aa1dc31 linux-yocto-custom: Clarify defconfig usage
It is necessary to supply file://defconfig to the SRC_URI when using
a defconfig (it is not implicitly understood as the commentary might
currently suggest).

(From OE-Core rev: 3e244e0e9c10438c2236e56b3de664d4560791f0)

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-03 10:03:08 +01:00
Richard Purdie 71030c6b37 package.bbclass: Fix regression in -dbg packages introduced by explode_dep_versions change
We need to iterate over the dictionary pulling out the values, not take the top
level keys. If we don't do this, we end up with dependencies on the values of
PACKAGES, not library dependencies.

(From OE-Core rev: 7219bca11f554fbe2ed30f1537491987d65e9316)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-03 10:02:22 +01:00
Richard Purdie e6663ffa5f qt4: Avoid circular dependencies with multilib
Without this, circular dependencies are found when attempting to build
multilib versions of qt4 (or bitbake world in a multilib enabled build).

(From OE-Core rev: b2e8cc5ae227656211fb7f32260e7dc4e2fb556e)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-03 10:02:21 +01:00
Mike Crowe 8609051d8d bitbake.conf: Add CCACHE_DISABLE to BS_HASHBASE_WHITELIST
If CCACHE is in the whitelist then CCACHE_DISABLE probably should be too.

(From OE-Core rev: c03f76160e3cc3cb4fbf3cee114665c34bff06e6)

Signed-off-by: Mike Crowe <mac@mcrowe.com>
Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 18:12:48 +01:00
Richard Purdie 029a744078 poky.conf: Remove git proxy configuration check url
The git proxy check seems to be hurting the user experience more than
its helping it so lets remove it andonly check http/https. Most builds
should be able to work from the http:// urls from the mirrors.

This also brings some parity to the situation as svn:// were not being
checked.

[YOCTO #3119]

(From meta-yocto rev: 68feb0b752907899a15773fea30345472f785488)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:39 +01:00
Paul Eggleton 7067717113 documentation: poky-ref-manual - Updates to faq entry
Ensure that this section correctly and accurately describes how Poky and
OE relate to eachother currently.  The faq entry changed is
"How does Poky differ from OpenEmbedded?"

(From yocto-docs rev: ecc88ef12ec2faa48d05824e8b781a7d43e86127)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:39 +01:00
Paul Eggleton 5a18ea1b00 documentation: poky-ref-manual - Wording change for faq entry.
The entry for the question "Are there any products using
the OpenEmbedded build system (poky)?" was updated.  The
changes result in a better question and answer.

(From yocto-docs rev: cfc4a945738e891d20ab1a2a7002c5c421b0a225)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:38 +01:00
Paul Eggleton dd7db5cf83 documentation: poky-ref-manual, dev-manual - added link to oe-core
* Explain that we test with a set of reference hardware rather than only
  supporting hardware that we have (avoiding any implication that the
  build system can't support other devices). These are in the
  faq entry in the poky-ref-manual for the question of how we can
  claim Poky / OpenEmbedded-Core is stable.

* Adjust the language so that it is OE-Core friendly, with a link to
  the Development Manual for the definition of OE-Core.

(From yocto-docs rev: 5ff1604dd383b26e918c319fcbe46dd1589cebc5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:38 +01:00
Paul Eggleton 56e07f6510 documentation: poky-ref-manual - Updated faq entry
Since we are using a layer-based approach, people do not
need to rely upon the Yocto Project team to add support
for new boards.

(From yocto-docs rev: 569ff9da7443f9654f288d0a4e62ef06ba34ba52)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:38 +01:00
Paul Eggleton 734d58c561 documentation: dev-manual - Wording changes for bumping PR
I edited the patch from Paul a bit here to conform to
the style of writing plus to make things clearer.

(From yocto-docs rev: 87abf857cfcd8a0d78a48322fbe9ac5395b6ad30)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:37 +01:00
Paul Eggleton 371a19f684 documentation: poky-ref-manual, bsp-guide - netbase version updated.
(From yocto-docs rev: d0b2b7983fb3d6dbd9525a094a72573b62a8d276)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:37 +01:00
Paul Eggleton 85e5dffb72 documentation: poky-ref-manual - faq entry removed.
Took out the FAQ question about using Ubuntu Intrepid and
seeing build failures.

(From yocto-docs rev: 2885aa27904d4b31541f77ceeb54ad94a8e21378)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:37 +01:00
Paul Eggleton 4afdff4757 documentation: poky-ref-manual - Sentence corrections.
Adjust a few sentences so that they make better sense.

(From yocto-docs rev: 67437c9f31fca0437e1f23ab78dd252f3ca0a903)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:36 +01:00
Paul Eggleton 6c5691a5ca documentation: poky-ref-manual - glossary entry for SDKIMAGE_FEATURES
Add new SDKIMAGE_FEATURES to variable reference.

(From yocto-docs rev: bb7de36ef04a11c95c46c8fbbe170c721d7b020b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:36 +01:00
Paul Eggleton 99a1bf091e documentation: poky-ref-manual - Added staticdev-pkgs to list.
Document the new staticdev-pkgs IMAGE_FEATURES item.

(From yocto-docs rev: 64317edb209b8f9c720c4b1930a0d355d2db6b38)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:36 +01:00
Paul Eggleton d46ab5a576 documentation: poky-ref-manual - GNU terminology fixed.
(From yocto-docs rev: 2c4b78cde433dfc7306c89d64bc8f195368902c5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:36 +01:00
Scott Rifenbark 6c15b345ea documentation: dev-manual - Added final SRCREV statements.
I updated the listing of the final SRCREV statements for the
BSP example.

(From yocto-docs rev: 0d0d5994c2653dda1171eaad226bbe1764a04440)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:35 +01:00
Scott Rifenbark fd67c63d0d documentation: dev-manual - Changes from Crown Bay to fri2
These changes are partial for converting the example for BSP
creation from Crown Bay to Fish River Island 2.

(From yocto-docs rev: c7fc78a8453ad363138764aa30e377b56ce49f2b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:35 +01:00
Scott Rifenbark 876a87ba1c documentation: dev-manual - branch fix and reference fix.
Fixed the reference to the Downloads page.
Also fixed the local branch in the meta-intel example so that
it uses the same name as the local branch created for cloning
poky.

(From yocto-docs rev: edac781b37bce0d0bca6a741186cfa53a512b73e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:35 +01:00
Scott Rifenbark 13d147178a documentation: dev-manual - Updated Git repo example
The new branch is named distro plus poky revision
(e.g. danny-8.0).  I had just the distro in there.

(From yocto-docs rev: 9490849f7f6dc815d1b676b15b3f38f671a49be8)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:35 +01:00
Scott Rifenbark e6ed2118fc documentation: dev-manual - Fixed capitalization for term.
The term "Source Directory" should be capitalized.

(From yocto-docs rev: 143213545358dd5b6c28c71202bea2e40dbb2522)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:34 +01:00
Scott Rifenbark 5fd5ef78c4 documentation: dev-manual - Changed wording to recipe
In the Quilt and Git flow methods there is a bullet that talks
about incrementing the PR variable.  I changed the wording to
be in the context of recipes rather than packages.

(From yocto-docs rev: 64f6230251c023e469a346c0425834b950ed5c9b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:34 +01:00
Scott Rifenbark 1628d3c4c5 documentation: dev-manual - Update to package/recipe wording
The example that describes changing the source code usees the
P* variables extensively to refer to names of the recipes. The
wording used was antiquated and exclusively referred to
"Packages."  I changed to reflect the fact that P* variables
in general are refering the recipes and not the packages.

(From yocto-docs rev: bd3ef1c46fc7a3b0b2ff5ab60dc52e125f080e24)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:34 +01:00
Scott Rifenbark a32c0b2bab documentation: dev-manual - updated some obsolete links.
some of the links to information for the user-space tools
had become obsolete.  Fixed them.

(From yocto-docs rev: 84e72204e34e45d9d8cae876710a46a83b61c0cc)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:34 +01:00
Scott Rifenbark 5e1460de1f documentation: dev-manual - updated branch to use DISTRO_NAME
I changed the preferred branch for the Eclipse example from
a hard-coded "1.3_beta" to use the DISTRO_NAME variable.

(From yocto-docs rev: 9393c5d1e44a1e326c73353b090c1d1c1a5833da)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:33 +01:00
Scott Rifenbark 873ac6a8c2 documentation: dev-manual - minor edits.
(From yocto-docs rev: 7f434f6f8e56b3bf330c69a1b7e8ccc8da25f3a0)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:33 +01:00
Scott Rifenbark 2685ff4fbd documentation: dev-manual - Updated the Application Dev figure.
Added information in the #4 box to include the cross-dev
toolchain.

(From yocto-docs rev: 198ab4326369d8c74225d9de51bf536621ab2251)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:33 +01:00
Scott Rifenbark 201bf86c28 documentation: dev-manual - Updates to kernel workflow summary
Updated the item that talks about getting the root filesystem.
Realized that the cross-toolchain was not discussed in this
bullet for the case where a user does not use the ADT
Installer.  Added text and references to correct that.

(From yocto-docs rev: ec2f5103471f047f7ed7e53cc22789c74ab506ae)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:33 +01:00
Scott Rifenbark 3388abdd8f documentation: dev-manual - trademark added and reference updated.
I added an earlier occurence of the "tm" for Eclipse product.
Also, changed the reference for modifying the kernel to point
into the appendex rather than self-referencing the same section
from where the reference originated.

(From yocto-docs rev: a85840611650c9124b6194acca59c8bfe71f566c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:32 +01:00
Scott Rifenbark 9c7f3c35b1 documentation: dev-manual - Added reference to submit change section.
(From yocto-docs rev: 34cf1d68657406833054cb7c346302e9490534c6)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:32 +01:00
Scott Rifenbark 175e4bd923 documentation: dev-manual - Changes to "Source Directory" use.
I standardized the use of the term "Source Directory" when
referring to the poky directory as set up on the host.

(From yocto-docs rev: 3eaf7a734a4eecab2be2c8e71bee4d6c2cb7788b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:32 +01:00
Scott Rifenbark fc50139a1a documentation: dev-manual - updated kernel flow figure.
I made this more accurate by including notes to edit the
source and use of menuconfig within the diagram.

(From yocto-docs rev: 91d3d2e935aab24c4bd96c5921a605cbbb7e3231)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:31 +01:00
Scott Rifenbark 965f760388 documentation: dev-manual - corrected punctuation.
(From yocto-docs rev: 408f0ba11abad482e23ac3695b282f23185c0115)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:31 +01:00
Scott Rifenbark 25141d544d documentation: dev-manual - clarified what files we are using.
(From yocto-docs rev: 4a7cf1574e7c3481a78499865e1555904a6a80d9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:31 +01:00
Scott Rifenbark dff62da6de documentation: dev-manual - Updated list of kernels
Needed to add the 3.4 kernel to the list of linux-yocto-*
kernels as found in the source repository.

(From yocto-docs rev: 98538e2616214f76083697ad3cc886efd183c34e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:30 +01:00
Scott Rifenbark 1b02ad9d4a documentation: dev-manual - updated list of BSPs in meta-intel.
(From yocto-docs rev: 95e1417b198e1fcb0404f30226829cc61c81fbd3)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:30 +01:00
Scott Rifenbark eb9682f98c documentation: dev-manual - minor edits.
(From yocto-docs rev: 3a0411bb791a54d463996134ebbd1eace56163ab)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:30 +01:00
Scott Rifenbark 1040961076 documentation: dev-manual - Updated overview for application flow
The bulleted item that describes where to look for application
development was still pointing exclusively to the adt-manual.
Updated to point to adt-manual for host setup only and then
point to section in the dev-manual for the Eclipse example.

(From yocto-docs rev: 36ac631e23366c4d9f83c2d00cbbd3bc4758aa15)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:30 +01:00
Scott Rifenbark 93e7454bd7 documentation: dev-manual - Created list of option.
Better display of the SELECTED_OPTIMIZATION variable options
when they appear as a list.

Also, some punctuation added.

(From yocto-docs rev: 73777e545f13eacca9ee466ba852bccd84c17f6f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:29 +01:00
Scott Rifenbark 70c657200f documentation: dev-manual - grammar fix and SDK caps on.
'sdk', when used in general terms should be capitialized.

(From yocto-docs rev: 1d68746ae197620b533a9ad53e71b16c9e4e42b8)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:29 +01:00
Scott Rifenbark 418d7d6435 documentation: dev-manual - caps for SDK when used in general.
(From yocto-docs rev: 59ef0682eeb5137fb617a0b8f3813ceca16f2f83)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:29 +01:00
Scott Rifenbark f85c5a559c documentation: dev-manual - grammar correction.
(From yocto-docs rev: c127a2f1eaf401728b295113b66ca5828619fbea)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:28 +01:00
Scott Rifenbark 050263f1aa documentation: dev-manual - added cross-reference to PN.
(From yocto-docs rev: 11c87eb29fb7d87eadbbca698ec37b806f49f790)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:28 +01:00
Scott Rifenbark cc5f361da8 documentation: dev-manual - minor wording change.
(From yocto-docs rev: 75c4e2fe0932ba44804925688c4c6a5347d3bb31)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:28 +01:00
Scott Rifenbark 08996b37f4 documentation: dev-manual - minor edits and links added to glossary.
(From yocto-docs rev: a5d66dd66458eab2ec4ca54f73ae0a46d44f430c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:41:28 +01:00
Richard Purdie c63ff82422 busybox: Add missing INITSCRIPT_NAME_${PN}-hwclock
Fix failures like:

Configuring busybox-hwclock.
usage: update-rc.d [-n] [-f] [-r <root>] <basename> remove
       update-rc.d [-n] [-r <root>] [-s] <basename> defaults [NN | sNN kNN]
       update-rc.d [-n] [-r <root>] [-s] <basename> start|stop NN runlvl [runlvl] [...] .
                -n: not really
                -f: force
                -v: verbose
                -r: alternate root path (default is /)
                -s: invoke start methods if appropriate to current runlevel
Collected errors:
 * pkg_run_script: package "busybox-hwclock" postinst script returned status 1.
 * opkg_configure: busybox-hwclock.postinst returned 1.

(From OE-Core rev: 43b4ffc11874803db37c43b521ce27c51c677c8b)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:27:49 +01:00
Constantin Musca 999f7c2601 bitbake: hob/hobpages: Generate the title label every time
- the title label is destroyed at page switching (that's why we need
to generate it every time)

[YOCTO #3195]

(Bitbake rev: d6d991c08f66cf9ab27c53075109212ea9129380)

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:19:28 +01:00
Martin Jansa 42b3fc6dd3 qt4: add 4.8.3 version with negative D_P
* rebased patches, 3 patches are resolved upstream:
  0019-javascriptcore-Fix-compile-error-when-using-toolchai.patch
    resolved in upstream commit 7ac8d8597db1f58b11338f91fb27f6ad8696b34b
  0022-webkit-fix-conflicting-types.patch
    resolved in upstream commit929b4443d53fcf3a7ad1cb9f3af5569e41ef56f1

(From OE-Core rev: b9fc4928bb93ad720c47920db3869d860c531d0a)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:19:28 +01:00
Martin Jansa 89386fde89 qt4: PR bumps
* sofar only formal changes, but to test that everything still builds the same

(From OE-Core rev: 054a0e6c850f92c03fbb6314702de4e6318ccd25)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:19:28 +01:00
Martin Jansa aea363afaa qt4: replace all local patches with git patches with headers
* in preparation for upgrade to 4.8.3

(From OE-Core rev: 24bf06bbcda4c0dfdad33cdff6394faa52657bb9)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-02 17:19:28 +01:00