]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
13 years agoxorg-proto: remove evieext
Ross Burton [Fri, 12 Oct 2012 09:32:16 +0000 (09:32 +0000)] 
xorg-proto: remove evieext

It was removed from xserver in 2008.

(From OE-Core rev: 574843864dcdb65d28bc2c3753339f123a9bc528)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxorg: remove xf86rushproto
Ross Burton [Fri, 12 Oct 2012 09:36:20 +0000 (09:36 +0000)] 
xorg: remove xf86rushproto

The dependency in xserver is spurious and was removed in 2005.

(From OE-Core rev: aad06196254f1d08696ea0fcf50007ce3be933ac)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosanity.bbclass: trigger network tests explicitly
Bogdan Marinescu [Thu, 11 Oct 2012 11:44:46 +0000 (14:44 +0300)] 
sanity.bbclass: trigger network tests explicitly

The network tests in sanity.bbclass can now be trigerred explicitly
by firing the NetworkTest event. This is part of the fix for bug #3026.

[YOCTO #3026]

(From OE-Core rev: f1f43d55dbb020a0145c58731d4259fd906d9d1e)

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosstate: Use -m option to tar when unpacking sstate
Richard Purdie [Thu, 11 Oct 2012 12:20:20 +0000 (13:20 +0100)] 
sstate: Use -m option to tar when unpacking sstate

We've noticed failures on the project autobuilders where a shared sstate
directory is used across multiple builders and the clocks become skewed.

Most of the time this causes harmless building but if this happens where
an environment is changed (make install vs make in qt4-x11-free for example),
the build can fail.

This avoids modification times in the future and should make builds safer
in shared environments sstate was designed for.

(From OE-Core rev: 8f1bdb4f4afd7f5f4c121be8ba82f4675f73e300)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibdrm: Add --disable-cairo-tests switch and update to upstream patch
Daniel Stone [Mon, 8 Oct 2012 09:22:15 +0000 (20:22 +1100)] 
libdrm: Add --disable-cairo-tests switch and update to upstream patch

Rather than implicitly relying on Cairo being disabled through not being
present, add a configure switch to forcibly disable it.

The updates the code to use a patch backported from upstream git
instead of our custom version.

(From OE-Core rev: fa9ccb23e5788f331cc868ce4bad4abd1eaeee9c)

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibdrm: Bump git recipe to latest 2.4.39+ revision
Daniel Stone [Mon, 8 Oct 2012 09:22:16 +0000 (20:22 +1100)] 
libdrm: Bump git recipe to latest 2.4.39+ revision

(From OE-Core rev: 14c4c1de25b73c918a7ebb074359160290e9642f)

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoscipts/combo-layer: Fix check_rev_branch() for cases where the revision is on more...
Richard Purdie [Thu, 11 Oct 2012 11:05:35 +0000 (12:05 +0100)] 
scipts/combo-layer: Fix check_rev_branch() for cases where the revision is on more than one branch

If a revision is in more than one branch, the check_rev_branch() function can't
cope with it and the tool returns incorrect errror messages. This patch
ensures it copes with this situation.

(From OE-Core rev: 14bd101c6a86dd048da98817f47694fb21504209)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolttng-tools: skip new libexec insane test
Saul Wold [Thu, 13 Sep 2012 04:42:13 +0000 (21:42 -0700)] 
lttng-tools: skip new libexec insane test

Because lttng-tools installs files into /usr/lib/lttng/libexec, the test matches
and throws a false positive, so use INSANE_SKIP

(From OE-Core rev: 01300254d710c91b3dbcded9c42f6dcf21b75462)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqemu: add libexecdir to configure call
Saul Wold [Thu, 13 Sep 2012 04:18:09 +0000 (21:18 -0700)] 
qemu: add libexecdir to configure call

This address the following when libexecdir is not set to /usr/libexec

WARNING: QA Issue: qemu: Files/directories were installed but not shipped
  /usr/libexec
  /usr/libexec/qemu-bridge-helper
  /usr/libexec/.debug
  /usr/libexec/.debug/qemu-bridge-helper

(From OE-Core rev: e2fa821033785a44f80002eafac73b7e110023ce)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoinsane.conf: add new libexec test
Saul Wold [Thu, 13 Sep 2012 00:54:00 +0000 (17:54 -0700)] 
insane.conf: add new libexec test

This tests for /usr/libexec as we are moving things to /lib/.
the test is ignored if the distro defaults to /usr/libexec.

Currently this test will be disabled by default since the current
value of ${libexecdir} is "/usr/libexec".  Also this tests needs
to be enabled in the WARN_QA list.

[YOCTO #2915]

(From OE-Core rev: 4c60c2779dde6962f342f9c9b61713cf2d3a564c)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agochkconfig: pass CFLAGS to Makefile
Joe Slater [Wed, 10 Oct 2012 22:16:43 +0000 (15:16 -0700)] 
chkconfig: pass CFLAGS to Makefile

The environment CFLAGS is not used by the chkconfig
Makefile, so debug and optimization options are ignored.
So, we use RPM_OPT_FLAGS to pass CFLAGS into Makefile.

Upstream-Status:  Inappropriate [configuration]

(From OE-Core rev: ecdb24c21b7b90b83748cbe5891437b2183321d7)

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackagegroup-self-hosted: recommend kernel modules instead of depending on them
Marcin Juszkiewicz [Wed, 10 Oct 2012 09:41:14 +0000 (11:41 +0200)] 
packagegroup-self-hosted: recommend kernel modules instead of depending on them

Requested kernel modules may be integrated in kernel or totally disabled
as not needed on target.

(From OE-Core rev: 2129b793bc7875d929a91e22be72108d4d15e081)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoMove 'tag=' to SRCREV in mtd-utils recipe
Evade Flow [Mon, 8 Oct 2012 17:18:16 +0000 (13:18 -0400)] 
Move 'tag=' to SRCREV in mtd-utils recipe

(From OE-Core rev: 1713cef886274b8992977900da1110390d7940d3)

Signed-off-by: Evade Flow <evadeflow@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoMove 'tag=' to SRCREV in btrfs-tools recipe
Evade Flow [Mon, 8 Oct 2012 17:18:15 +0000 (13:18 -0400)] 
Move 'tag=' to SRCREV in btrfs-tools recipe

(From OE-Core rev: acb942dbaf118b8021100df95a68fe49dcc77858)

Signed-off-by: Evade Flow <evadeflow@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopopulate_sdk_base.bbclass: Make it possible to override the create_shar method of...
Thomas Kristensen [Mon, 8 Oct 2012 10:43:50 +0000 (12:43 +0200)] 
populate_sdk_base.bbclass: Make it possible to override the create_shar method of populate_sdk_base.

If you wish to change the install/unpack method of the sdk, this can now be done by making
your own create_shar method, and setting a SDK_PACKAGING_FUNC variable to your
new create_shar function.

(From OE-Core rev: 3955c8eced352226bb4c9ceb710dbe02474b9024)

Signed-off-by: Thomas Kristensen <thkriste@cisco.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogypsy: removed gypsy from meta/recipes-connectivity
Andrei Dinu [Thu, 4 Oct 2012 10:14:32 +0000 (13:14 +0300)] 
gypsy: removed gypsy from meta/recipes-connectivity

removed also entry from meta/recipes-gnome/packagegroups/packagegroup-sdk-gmae.inc

(From OE-Core rev: 817c4e661da1e9baa947a420d690248971301102)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorecipe_sanity: Don't bother checking LICENSE
Phil Blundell [Mon, 1 Oct 2012 16:03:04 +0000 (17:03 +0100)] 
recipe_sanity: Don't bother checking LICENSE

Since e3d7890cace71b0a57d2530bf615a58dcb46d96f or so, base.bbclass has
considered invalid LICENSE settings to be a fatal error.  This means we
will never see them so there is no point checking for that.

(From OE-Core rev: e2d71503847f72f55666143a2a320925838fd26f)

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibnss-mdns: fix mDNS resolving speed
Constantin Musca [Fri, 28 Sep 2012 15:13:12 +0000 (18:13 +0300)] 
libnss-mdns: fix mDNS resolving speed

We need to fix the "hosts: files dns mdns4" nsswitch.conf line
because for a .local lookup it does a DNS lookup first which will fail.
The recommended solution is:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

[YOCTO #2502]

(From OE-Core rev: dbb350b90417962f2da4c1064ab0174badeb0f26)

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognu-config: update to 2012.08.14 to get support for AArch64 architecture
Marcin Juszkiewicz [Mon, 8 Oct 2012 16:23:19 +0000 (18:23 +0200)] 
gnu-config: update to 2012.08.14 to get support for AArch64 architecture

(From OE-Core rev: fd082d328f1312847097794dea588ed670206cb4)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopcmanfm: mark AArch64 as compatible
Marcin Juszkiewicz [Thu, 4 Oct 2012 14:15:08 +0000 (16:15 +0200)] 
pcmanfm: mark AArch64 as compatible

(From OE-Core rev: 468c074ba15cd4b93600d5ba5a1fdc032718d7c3)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackagegroups: disable kexec, valgrind, lttng, systemtap on AArch64
Marcin Juszkiewicz [Wed, 3 Oct 2012 14:29:01 +0000 (16:29 +0200)] 
packagegroups: disable kexec, valgrind, lttng, systemtap on AArch64

(From OE-Core rev: c9514779de7fa6ea4cfa0c911cff25ea8c6a5152)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoutil-linux: add AArch64 support
Marcin Juszkiewicz [Wed, 3 Oct 2012 09:20:12 +0000 (11:20 +0200)] 
util-linux: add AArch64 support

(From OE-Core rev: 1dbf17d221ee9d50c5de8c04144c92fdc78d6d73)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoopenssl: add AArch64 support
Marcin Juszkiewicz [Wed, 3 Oct 2012 09:18:33 +0000 (11:18 +0200)] 
openssl: add AArch64 support

(From OE-Core rev: 490b12126aff7e8e59569ebb471ce04ba4962b7c)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoinsane.bbclass: add AArch64 support
Marcin Juszkiewicz [Thu, 27 Sep 2012 13:13:08 +0000 (15:13 +0200)] 
insane.bbclass: add AArch64 support

(From OE-Core rev: 39d71c8c41276091688decb64d418e1e3637e2b6)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel-arch.bblass: add AArch64 support
Marcin Juszkiewicz [Thu, 27 Sep 2012 12:59:25 +0000 (14:59 +0200)] 
kernel-arch.bblass: add AArch64 support

(From OE-Core rev: 9583a46221580ba46ebfd6d561d3a4d6b0d42eea)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agositeinfo.bbclass: add AArch64 support
Marcin Juszkiewicz [Thu, 27 Sep 2012 12:59:04 +0000 (14:59 +0200)] 
siteinfo.bbclass: add AArch64 support

(From OE-Core rev: fde788cf5b0e480a675d2aa256af0915a120bc65)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxorg: remove fontcache support
Ross Burton [Wed, 10 Oct 2012 12:51:16 +0000 (13:51 +0100)] 
xorg: remove fontcache support

This was removed from the Xorg server in 2008.

(From OE-Core rev: 02fc0a197ca16e983becb0aedeb9238a0aeb6661)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibxfont: remove spurious dependency on fontcacheproto
Ross Burton [Wed, 10 Oct 2012 12:49:21 +0000 (13:49 +0100)] 
libxfont: remove spurious dependency on fontcacheproto

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxorg: remove all traces of XPrint
Ross Burton [Wed, 10 Oct 2012 12:43:20 +0000 (13:43 +0100)] 
xorg: remove all traces of XPrint

The XPrint server was removed from Xorg in 2008.

(From OE-Core rev: 5b3748d463a6666c0d8e2624092619da8d8e6328)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxserver-xorg: use INC_PR in PR
Ross Burton [Wed, 10 Oct 2012 12:36:54 +0000 (13:36 +0100)] 
xserver-xorg: use INC_PR in PR

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxorg: remove XTrap
Ross Burton [Wed, 10 Oct 2012 12:29:21 +0000 (13:29 +0100)] 
xorg: remove XTrap

This functionality was broken upstream so it was removed.

(From OE-Core rev: 7661d15957525885e5e9b1129da7a99eef19f4be)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomesa: remove libegl-dbg, put all debugging into mesa-dri-dbg
Ross Burton [Tue, 9 Oct 2012 16:10:30 +0000 (17:10 +0100)] 
mesa: remove libegl-dbg, put all debugging into mesa-dri-dbg

(From OE-Core rev: c914495e1431ad56fcd81460fa4f675be3b4be3b)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomesa: remove mesa-dri dependency in mesa-dri-dev
Ross Burton [Tue, 9 Oct 2012 15:57:38 +0000 (16:57 +0100)] 
mesa: remove mesa-dri dependency in mesa-dri-dev

mesa-dri is empty, so instead of allowing an empty package, remove the default
dependency on mesa-dri and let the system not generate mesa-dri.

(From OE-Core rev: 5d6596321a996278ffbaa111247367ec9e50d721)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxf86-video-intel: bump to latest release
Ross Burton [Mon, 24 Sep 2012 12:11:22 +0000 (13:11 +0100)] 
xf86-video-intel: bump to latest release

(From OE-Core rev: fa248f86105ddd4a1b0be039ee8e85ab275c4e44)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxserver-xorg: upgrade to 1.11.4
Ross Burton [Mon, 24 Sep 2012 11:10:39 +0000 (12:10 +0100)] 
xserver-xorg: upgrade to 1.11.4

gcc-47-warning.patch was integrated, so drop.

Add pkgconfig-deps.patch, a backport of a commit to fix bad exposed library
dependencies (which resulted in the keyboard driver depending on pixman).

(From OE-Core rev: 723e81af2a5b07024ab744c14cdccc12f554ef12)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agostrace: Don't package strace-graph
Phil Blundell [Wed, 26 Sep 2012 10:18:29 +0000 (11:18 +0100)] 
strace: Don't package strace-graph

Commit 9c9ea24b115a9bb87df1323b5f185ce426262aec made strace depend on perl because the
strace-graph script needs it.  However, this cost of the dependency is large (building
all of perl) and the value of the script is marginal.  Let's just delete the script
instead and remove the dependency again.

If anybody wants strace-graph then it should be packaged in its own recipe and that one
can be made to depend on perl without disrupting the main strace package.

(From OE-Core rev: 2e887af1c81f9b373684180f61a7c25163ed0e2c)

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomodule.bbclass: Move do_make_scripts() to module-base
Phil Blundell [Tue, 25 Sep 2012 11:55:04 +0000 (12:55 +0100)] 
module.bbclass: Move do_make_scripts() to module-base

It's sometimes useful to have this function available to recipes which
don't wish to use module.bbclass for whatever reason.

(From OE-Core rev: 7632b44e7f487180811d47fbe9c29aa8e58868a2)

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxf86-input-keyboard: upgrade to 1.6.2
Ross Burton [Tue, 25 Sep 2012 13:49:03 +0000 (14:49 +0100)] 
xf86-input-keyboard: upgrade to 1.6.2

(From OE-Core rev: 1c2ffdf26bdb2e1443dddb143e0e96760e6572bf)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass, module.bbclass: Make update-modules optional
Phil Blundell [Wed, 26 Sep 2012 12:02:26 +0000 (13:02 +0100)] 
kernel.bbclass, module.bbclass: Make update-modules optional

The update-modules mechanism is something of a historical relic and it isn't
entirely clear that it has a great deal of value nowadays.  Also, it causes a
problem when building a read-only rootfs since update-modules itself refuses
to configure offline.

Allow DISTROs to circumvent this whole thing by declaring (via DISTRO_FEATURES)
that they don't wish to use update-modules.  This is backfilled for existing
distributions and will have to be marked as CONSIDERED by those who actually
don't want it.

(From OE-Core rev: 14bf8ed115453077b4d4042b4b70ed6b3bca2a9f)

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogettext: Remove spurious-looking dependencies on libxml2-native
Phil Blundell [Wed, 26 Sep 2012 10:30:53 +0000 (11:30 +0100)] 
gettext: Remove spurious-looking dependencies on libxml2-native

These were added in aae5021101224344a2b1a3af5becf74291fbbfe5, ostensibly to resolve
some sort of "host contamination" issue.  However, that commit contains no information
about what contamination was being observed or how the dependencies help.

gettext-native is being configured --with-included-libxml so it shouldn't be using
libxml2 from either the host or the sysroot, in which case the dependency would seem
to be useless.  Using the included copy of libxml2 is in any case preferable to adding
a dependency on libxml2-native because the latter brings quite a large stack of other
dependencies with it.

(From OE-Core rev: 132d329638ae32b98c36b9498c470cf0ffdcedb3)

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxf86-video-fbdev: bump to 0.4.3
Ross Burton [Mon, 24 Sep 2012 12:30:37 +0000 (13:30 +0100)] 
xf86-video-fbdev: bump to 0.4.3

(From OE-Core rev: 6157644e3ca06a97bee2294d1a55c5c17b0f52b1)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxf86-input-evdev: bump to latest release
Ross Burton [Mon, 24 Sep 2012 12:30:26 +0000 (13:30 +0100)] 
xf86-input-evdev: bump to latest release

(From OE-Core rev: 1f73a2ded611de659be05efe734753f538fd84a1)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agocpan_build: Unify directory layout for native and target builds
Phil Blundell [Tue, 25 Sep 2012 21:33:01 +0000 (22:33 +0100)] 
cpan_build: Unify directory layout for native and target builds

There seems to be no benefit in having them be different and this
appears to cause a certain amount of confusion about paths for
the native modules.

(From OE-Core rev: 3926a45a26c2d23d9c2fc9c3956f780f607ec7a4)

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoAdd packagegroup-core-buildessential
Colin Walters [Mon, 24 Sep 2012 23:54:42 +0000 (19:54 -0400)] 
Add packagegroup-core-buildessential

[Not heavily tested, but sent for discussion]

task-core-sdk is too big - for example, I simply don't want to ship tcl, ever =)
Historically distcc caused a large dependency graph explosion because it has
a utility which uses gtk+, although that was fixed.

packagegroup-core-sdk also includes coreutils, which is a bit
confusing; conceptually things dependent on coreutils should pull it
in explicitly, or possibly we just declare coreutils to be in the
minimal build set.

So packagegroup-core-buildessential is intended to be similar to
Debian's "build-essential" package.  It's the stuff needed by say 80+%
of components, not worth repeating over and over.

(From OE-Core rev: 7d6cc169c95fecf6388a275281eb8b8f5d8eb4a2)

Signed-off-by: Colin Walters <walters@verbum.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibtool: Ensure the paths to sed are not hardcoded
Richard Purdie [Thu, 11 Oct 2012 08:41:05 +0000 (08:41 +0000)] 
libtool: Ensure the paths to sed are not hardcoded

If you:

bitbake sed-native
bitbake libtool-cross

then libtool-cross has SED="/path/to/sysroot/sed" which is incorrect. If that
is reused from sstate or sed-native is cleaned, the build will fail.

This patch simply sets sed to be "sed" since we're not on systems where
the sed from PATH is broken.

(From OE-Core rev: 86c6fa8175482283268dfa8782c6643a3510e0fd)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopkgconfig: Drop automatic pkgconfig RDEPENDS
Richard Purdie [Mon, 8 Oct 2012 15:44:06 +0000 (15:44 +0000)] 
pkgconfig: Drop automatic pkgconfig RDEPENDS

Just because a recipe uses pkgconfig, it doesn't mean that it's -dev
package should RDEPENDS on pkgconfig. I can understand the thinking
that lead to this but it makes sense to be able to install the package
when pkgconfig hasn't been built.

Currently you can also get failures where pkgconfig wasn't built yet
a -dev package is included that depends on it leading to rootfs failures.

I considered making this a RRECOMMENDS but it should probably be an
RSUGGESTS at best given the tenuous pkgconfig requirement any given
-dev package has.

(From OE-Core rev: 8f41b69578eef5ea750e8f93dcd9d37375ce7d88)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackage: Recommend virtual-locale-*, don't depend on it
Richard Purdie [Mon, 8 Oct 2012 15:41:34 +0000 (15:41 +0000)] 
package: Recommend virtual-locale-*, don't depend on it

The virtual-locale-* packages are provided by libc which may or
may not have a matching locale for any given recipes's provided locales.
Certainly, we shouldn't get a failure if the locale package isn't
available.

This patch therefore makes the dependency optional rather than
required, allowing the locale packages in question to install. This
resolves errors like:

virtual-locale-eo is needed by bash-locale-eo-4.2-r5.i586
virtual-locale-en+boldquot is needed by bash-locale-en+boldquot-4.2-r5.i586
virtual-locale-en+quot is needed by bash-locale-en+quot-4.2-r5.i586

(From OE-Core rev: 2be67f95abaa7e8655a1ca8f4ffe66b3e099a650)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibc-package: Drop bogus replacement operation
Richard Purdie [Mon, 8 Oct 2012 15:38:52 +0000 (15:38 +0000)] 
libc-package: Drop bogus replacement operation

The names used to generate the binary-localdata packages need to match the location
the dependencies are added. In one case the dash replacement is made, in the other it
is not leading to packages which cannot be installed:

eglibc-binary-localedata-af-za.iso88591 is needed by locale-base-af-za.iso-8859-1-2.16-r22.i586
eglibc-binary-localedata-cs-cz.iso88592 is needed by locale-base-cs-cz.iso-8859-2-2.16-r22.i586
eglibc-binary-localedata-ru-ru.koi8r is needed by locale-base-ru-ru.koi8-r-2.16-r22.i586
eglibc-binary-localedata-pl-pl.iso88592 is needed by locale-base-pl-pl.iso-8859-2-2.16-r22.i586
eglibc-binary-localedata-hu-hu.iso88592 is needed by locale-base-hu-hu.iso-8859-2-2.16-r22.i586
eglibc-binary-localedata-de-at+euro.iso885915 is needed by locale-base-de-at+euro.iso-8859-15-2.16-r22.i586
eglibc-binary-localedata-sv-fi.iso88591 is needed by locale-base-sv-fi.iso-8859-1-2.16-r22.i586

This fixes things so the names are consistent.

(From OE-Core rev: 17e1bfe2b1260add9749b5ff73c72d57c0215fdc)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - small edit in wording.
Scott Rifenbark [Tue, 16 Oct 2012 21:20:12 +0000 (14:20 -0700)] 
documentation: poky-ref-manual - small edit in wording.

Better wording for MULTIMACH_TARGET_SYS.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - Added and updated variables.
Scott Rifenbark [Tue, 16 Oct 2012 20:41:59 +0000 (13:41 -0700)] 
documentation: poky-ref-manual - Added and updated variables.

Fixes [YOCTO_#3262]

* Added correct information to the STAMP variable glossary
  entry.

* Created a new variable glossary item for the
  MULTIMACH_TARGET_SYS variable.

* Created a new variable glossary item for the
  EXTENDPE variable.

Reported-by: Patrick Turley <patrickturley@gamestop.com>
(From yocto-docs rev: ea50e41dc71d3876dd1b00aeec663400ac4a5ced)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - Edits to "Patching the Kernel" section.
Scott Rifenbark [Tue, 16 Oct 2012 19:02:10 +0000 (12:02 -0700)] 
documentation: dev-manual - Edits to "Patching the Kernel" section.

Edits according to Darren Hart's feedback.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - lttng and Git workflow changes
Scott Rifenbark [Tue, 16 Oct 2012 18:14:36 +0000 (11:14 -0700)] 
documentation: dev-manual - lttng and Git workflow changes

* Updates to the Git Workflow section based on feedback from
  Darren Hart.  These changes simplify the flow and make it
  generic.

* Updates to the lttng user space tool used from within
  Eclipse.  The legacy version of the tool is no longer supported
  so it had to be edited out of the description and replaced
  with the 2.0 version.

(From yocto-docs rev: 81d2b79035fc99f92364bfef2c76076738cbaa52)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: bsp-guide - minor edits.
Robert P. J. Day [Tue, 16 Oct 2012 14:48:00 +0000 (07:48 -0700)] 
documentation: bsp-guide - minor edits.

One change resulted in changing out "include" for "require"
in code from the Crown Bay example.

(From yocto-docs rev: 69b21d5f62ad9020646a26ce13d349af50aee419)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - changes to required variables for recipes
Scott Rifenbark [Tue, 16 Oct 2012 14:32:45 +0000 (07:32 -0700)] 
documentation: poky-ref-manual - changes to required variables for recipes

Several variables are no longer needed in this section.  I have
removed them.

Reported-by: Paul Eggleton <paul.eggleton@intel.com>
(From yocto-docs rev: b627269d18d9c8b4342f8465966d780756ff5a22)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - small edit to compliance section.
Scott Rifenbark [Tue, 16 Oct 2012 14:31:51 +0000 (07:31 -0700)] 
documentation: dev-manual - small edit to compliance section.

(From yocto-docs rev: 4c80b414645b1cb8750dd877a1f857807a9f1259)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - edits to the compliance section.
Scott Rifenbark [Tue, 16 Oct 2012 13:47:16 +0000 (06:47 -0700)] 
documentation: dev-manual - edits to the compliance section.

Feedback from Paul Eggleton suggested to not use the linked
term "Source Directory" in the last paragraph of this section.
Reasoning being that it is mis-leading in this case. People
reading this will be thinking more along the lines of traditional
source code rather than our establishe "Source Directory" term,
which in the doc set refers to either the unpacked poky tarball
or the cloned poky Git repository.

Reported-by: Paul Eggleton <paul.eggleton@intel.com>
(From yocto-docs rev: f9bfcdebf85481839df01442ee81c4c9e8ee559a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - added note about PATH
Scott Rifenbark [Mon, 15 Oct 2012 20:27:35 +0000 (13:27 -0700)] 
documentation: poky-ref-manual - added note about PATH

Added a note explaining why "PATH" is needed when using
SSTATE_MIRRORS if the shared state directory structure on
the mirror is the same as SSTATE_DIR.

(From yocto-docs rev: 94b8a45827d2bf7f16ec530de694ec5e4e6ed164)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: Release date updated.
Scott Rifenbark [Mon, 15 Oct 2012 20:04:29 +0000 (13:04 -0700)] 
documentation: Release date updated.

Updated the release month in all the manual revision history
tables to say "October 2012" from "Sometime in 2012".

(From yocto-docs rev: 1fc9313fe6c69db3d8cece6d940f78a2f0dc8386)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - edits to migration chapter.
Scott Rifenbark [Mon, 15 Oct 2012 19:58:56 +0000 (12:58 -0700)] 
documentation: poky-ref-manual - edits to migration chapter.

Paul Eggleton's review comments applied.

(From yocto-docs rev: b7d9a547218f1d79ae5802a41df11911bc9b7e9f)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - Removed whitespace.
Scott Rifenbark [Mon, 15 Oct 2012 19:48:27 +0000 (12:48 -0700)] 
documentation: dev-manual - Removed whitespace.

(From yocto-docs rev: 8f6479e8e04a54929e704064ecb44e3fee3cf8b3)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - New chapter on migration added.
Scott Rifenbark [Mon, 15 Oct 2012 19:37:52 +0000 (12:37 -0700)] 
documentation: poky-ref-manual - New chapter on migration added.

Created a new chapter dedicated to migration information for
the user updgrading from a previous YP release. Also had to
include the new chapter in the poky-ref-manual.xml manual so
that it will build.

(From yocto-docs rev: df8e02c17bc8157ad4abd1e4954f762ccde8915c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - moved SSTATE_DIR.
Scott Rifenbark [Mon, 15 Oct 2012 19:32:52 +0000 (12:32 -0700)] 
documentation: poky-ref-manual - moved SSTATE_DIR.

This entry was situated so that it was not in alphabetical
order.  I moved it.

(From yocto-docs rev: f545414ead63ff58557142acdf416bd5e58d5c45)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - New glossary entry SSTATE_MIRRORS.
Scott Rifenbark [Mon, 15 Oct 2012 16:07:22 +0000 (09:07 -0700)] 
documentation: poky-ref-manual - New glossary entry SSTATE_MIRRORS.

(From yocto-docs rev: acf9ce9105636b54e6846026edb8d49cd65c0e0b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: kernel-manual - Fixed typo.
Andrea Galbusera [Mon, 15 Oct 2012 13:26:24 +0000 (06:26 -0700)] 
documentation: kernel-manual - Fixed typo.

(From yocto-docs rev: 0ec3c614bc7fad0cf67ddc2cd802cd0e5b0adf95)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - edits to kernel section and compliance
Scott Rifenbark [Sat, 13 Oct 2012 03:02:43 +0000 (20:02 -0700)] 
documentation: dev-manual - edits to kernel section and compliance

* Edits to get the patching the kernel section more sane.

* A tweak to the opening sentence of the compliance section to
  rid it of the split-infinitives.

(From yocto-docs rev: 8e2ff293e85a602efd98aceb20da5a2ea5f2a34d)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - edits to the license compliance section.
Scott Rifenbark [Fri, 12 Oct 2012 17:47:34 +0000 (10:47 -0700)] 
documentation: dev-manual - edits to the license compliance section.

Implemented Beth Flanagan's review comments.

(From yocto-docs rev: d480c8525861db4383ce1b656168c01d01c26b2e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - edits to the patching the kernel and model sections.
Scott Rifenbark [Thu, 11 Oct 2012 21:27:48 +0000 (14:27 -0700)] 
documentation: dev-manual - edits to the patching the kernel and model sections.

Made changes to try and clean up the process.

(From yocto-docs rev: 9c4fbcb473dc594647ba8779162379a745f8f8d6)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual, yocto-project-qs - supported distros
Scott Rifenbark [Thu, 11 Oct 2012 19:41:55 +0000 (12:41 -0700)] 
documentation: poky-ref-manual, yocto-project-qs - supported distros

Created the new section in the reference manual that lists the
distributions that support YP.

Updated the section in the QS to reference the new section in
the reference manual.

(From yocto-docs rev: ff85945574466b2e6431fbaa0026cdea9d96ac9b)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - Updates to the BPN variable.
Scott Rifenbark [Thu, 11 Oct 2012 18:35:49 +0000 (11:35 -0700)] 
documentation: poky-ref-manual - Updates to the BPN variable.

(From yocto-docs rev: ae0be8b69e3acfd423d5d062ec32621eb3dce4c5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - Added license compliance section.
Scott Rifenbark [Thu, 11 Oct 2012 18:34:55 +0000 (11:34 -0700)] 
documentation: dev-manual - Added license compliance section.

(From yocto-docs rev: a94b34506152f3494f1acce7b03318d3b5a0a283)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - Updates to the poky structure
Paul Eggleton [Thu, 11 Oct 2012 12:59:40 +0000 (05:59 -0700)] 
documentation: poky-ref-manual - Updates to the poky structure

* Add meta-yocto, meta-yocto-bsp and meta-hob
* Remove meta-rt - this was merged into OE-Core (meta)
* Remove meta-demoapps - this was dropped

(From yocto-docs rev: c90a8f85f4462caa49c7da2e7ec4541534bee57a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - wording changes
Paul Eggleton [Thu, 11 Oct 2012 12:56:16 +0000 (05:56 -0700)] 
documentation: poky-ref-manual - wording changes

Some wording changes from "packages" to "recipe" as appropriate
in some of the variable glossary entries.

(From yocto-docs rev: 8f3d72dad9b68f78987a497092d74ff3f7e35b28)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - change support to opkg from ipkg
Paul Eggleton [Thu, 11 Oct 2012 12:46:09 +0000 (05:46 -0700)] 
documentation: poky-ref-manual - change support to opkg from ipkg

We haven't supported ipkg for some time now - it was replaced by opkg
(whilst still using the ipk package format).

(From yocto-docs rev: 07b3dd9a73be25f31c919ed750ca320c7507eff0)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - Edits to fix default description
Paul Eggleton [Wed, 10 Oct 2012 21:42:07 +0000 (14:42 -0700)] 
documentation: poky-ref-manual - Edits to fix default description

* Use correct/up-to-date names of package systems
* SUMMARY does not default to the value of DESCRIPTION, it's the other
  way around (although the logic may be improved in future so that this
  is the effect).

(From yocto-docs rev: 4ec095f0f45cb3a62a8dfdd1a098b23cbe1dc7b5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - New backfill variables and section.
Paul Eggleton [Wed, 10 Oct 2012 21:38:35 +0000 (14:38 -0700)] 
documentation: poky-ref-manual - New backfill variables and section.

Document DISTRO_FEATURES_BACKFILL and MACHINE_FEATURES_BACKFILL. We may
wish to expand upon this in future, but at least this explains what
these variables are for and how to use them.

Also add a link from the DISTRO_FEATURES entry to the section that lists
valid DISTRO_FEATURES items.

(From yocto-docs rev: 018af5c28b44464ae66646780ade910bdcab2bef)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - DISTRO description extended.
Paul Eggleton [Wed, 10 Oct 2012 21:27:44 +0000 (14:27 -0700)] 
documentation: poky-ref-manual - DISTRO description extended.

Extend the description of the DISTRO variable so that it mentions that
this points to a .conf file under conf/distro and mentions what happens
if the value is left blank.

(From yocto-docs rev: 50f8f0394d8d849e0a227d6c9ffcdc3cccb7e307)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - New PACKAGECONFIG glossary entry.
Paul Eggleton [Wed, 10 Oct 2012 21:24:15 +0000 (14:24 -0700)] 
documentation: poky-ref-manual - New PACKAGECONFIG glossary entry.

Add a description of the PACKAGECONFIG variable to the variable
glossary.

(From yocto-docs rev: 07d08314d3151de7073567a7800156f69fdb549e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - MACHINE definition extended.
Paul Eggleton [Wed, 10 Oct 2012 21:19:11 +0000 (14:19 -0700)] 
documentation: poky-ref-manual - MACHINE definition extended.

Extend the description of the MACHINE variable so that it mentions that
this points to a .conf file under conf/machine.

(From yocto-docs rev: dd82b176bb059d03faec1abdd406e4cf8f0e5afb)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - Variable descriptions edited.
Paul Eggleton [Wed, 10 Oct 2012 21:15:50 +0000 (14:15 -0700)] 
documentation: poky-ref-manual - Variable descriptions edited.

Adjust the descriptions so that it is clearer that these are specific
to a machine and should appear in the machine's .conf file, and are
intended to affect the image contents, not the dependencies of a
specific package. Also change the examples so that they demonstrate more
realistic usage scenarios for these variables.

(From yocto-docs rev: 3c3b8b117b09d78637ae8c4d27f77194cf197ea9)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - LICENSE_PATH not LICENSE_DIR.
Paul Eggleton [Wed, 10 Oct 2012 21:05:39 +0000 (14:05 -0700)] 
documentation: poky-ref-manual - LICENSE_PATH not LICENSE_DIR.

Fixes [YOCTO_#3118]

LICENSE_PATH is the correct variable to use for 1.3 - see:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=3118

(From yocto-docs rev: 96b93175d662696c3c2f25c0d8aa73ab6c5abdd3)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - Typo fixed.
Paul Eggleton [Wed, 10 Oct 2012 21:01:13 +0000 (14:01 -0700)] 
documentation: dev-manual - Typo fixed.

(From yocto-docs rev: f64babca3cce710718bbc6b4199ae6ad4002d209)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: Makefile, dev-manual - edits to patching kernel
Scott Rifenbark [Wed, 10 Oct 2012 18:50:13 +0000 (11:50 -0700)] 
documentation: Makefile, dev-manual - edits to patching kernel

Made some general edits to the new "Patching the Kernel" section.
Also had to remove a couple of images no longer used in the section
from the Makefile "TARFILES" variable.

(From yocto-docs rev: ac61e22e2f89926fbbda56fbaa4384c3c5156360)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolocal.conf.sample: add PATH to SSTATE_MIRRORS comments
Paul Eggleton [Thu, 11 Oct 2012 13:27:27 +0000 (14:27 +0100)] 
local.conf.sample: add PATH to SSTATE_MIRRORS comments

The shared state cache as pointed to by SSTATE_DIR by default now has
two-character subdirectories to prevent there being an issue with too
many files in the same directory; also, native sstate packages will go
into a subdirectory named using the distro ID string. If you copy the
newly structured sstate cache to a mirror location (either local or
remote) and then point to it in SSTATE_MIRRORS, you need to append
"PATH" to the end of the mirror URL so that the path used by bitbake
before the mirror substitution is appended to the path used to access
the mirror.

(From meta-yocto rev: 259935016e5e0400e49026c85bd5727bf09edfa2)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogitignore: Fix for poky repository
Richard Purdie [Thu, 11 Oct 2012 12:52:14 +0000 (13:52 +0100)] 
gitignore: Fix for poky repository

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro_alias: Update for Internal BOM tracking
Saul Wold [Wed, 10 Oct 2012 17:16:04 +0000 (17:16 +0000)] 
distro_alias: Update for Internal BOM tracking

(From meta-yocto rev: 70b1616ef32b668ee4e2ebe11dd99e6f8fd067eb)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogdbm: Resolve host contamination issue
Richard Purdie [Wed, 10 Oct 2012 21:39:36 +0000 (21:39 +0000)] 
gdbm: Resolve host contamination issue

The autoconf macros detect the presence of -ldbm or -lndbm on the host
system and add the library to link against, for now good reason I can
explain.

This patch makes the build behave determinstically whether they're
present or not. Other than the extra linkage, there doesn't appear to be
any other change in behaviour from these options and they look like
dead code.

The extra linkage can cause problems where sstate is used on a machine
where the extra librbary isn't present causing build failures.

(From OE-Core rev: f609bf5525450bfdb8e0864d44c41cce7f9319c9)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopoky.conf: Bumping DISTRO/SDK values
Elizabeth Flanagan [Wed, 10 Oct 2012 18:01:09 +0000 (11:01 -0700)] 
poky.conf: Bumping DISTRO/SDK values

With 1.3 coming soon, it's time to bump DISTRO_NAME, DISTRO_VERSION
SDK_VERSION and SANITY_TESTED_DISTROS

Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
13 years agopkgconfig: Drop the RREPLACES for pkgconfig-dev
Richard Purdie [Wed, 10 Oct 2012 16:56:41 +0000 (17:56 +0100)] 
pkgconfig: Drop the RREPLACES for pkgconfig-dev

This line causes pkgconfig-dev to replace pkgconfig so the package with all the files
in is replaced by one with no files. This makes no sense and hence we should just
remove this broken line.

At this point in the release, this is the safest way to fix this even if an empty -dev
package is left available.

[YOCTO #2878]

(From OE-Core rev: 5bed2bb831b379a8fbf2f725435af4b7c934359e)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: force make to use /bin/bash
Saul Wold [Wed, 10 Oct 2012 15:55:45 +0000 (08:55 -0700)] 
eglibc: force make to use /bin/bash

The eglibc core build still has a number of issues with /bin/dash.
Recently found is both sysdeps/unix/make-syscalls.sh and it's output,
which make calls via SHELL do not play well with /bin/dash. By force
make to use /bin/bash via SHELL setting it works correctly.

Currenly known issues are: make-syscalls.sh line with a bad substitution,
which can be corrected by:
     vdso_symver="$(printf '%s\n' ${vdso_symver} | sed 's/\./_/')"

Following that there is an issue with emiting a '\n' through a second
echo and then to the compiler. There maybe more issues beyond that.

[YOCTO #3080]

(From OE-Core rev: 9d002f7cdc5309c4d850a76e4fd73ff04c980a07)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - Formatting fixes for variable names.
Scott Rifenbark [Tue, 9 Oct 2012 21:32:08 +0000 (14:32 -0700)] 
documentation: poky-ref-manual - Formatting fixes for variable names.

(From yocto-docs rev: 71c726194142821eaaf7a222001f2f5047369686)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - new glossary entry for "T".
Scott Rifenbark [Tue, 9 Oct 2012 21:23:08 +0000 (14:23 -0700)] 
documentation: poky-ref-manual - new glossary entry for "T".

Fixes [YOCTO_#3261]

(From yocto-docs rev: 3f6de40fcdd364728a2b62f59940a9ae4019d1d5)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - fixed typo.
Scott Rifenbark [Tue, 9 Oct 2012 18:58:25 +0000 (11:58 -0700)] 
documentation: dev-manual - fixed typo.

(From yocto-docs rev: 902db5c68b1b0670600f06731b95e1e32c687475)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - edits to patching kernel section plus others
Scott Rifenbark [Tue, 9 Oct 2012 18:38:35 +0000 (11:38 -0700)] 
documentation: dev-manual - edits to patching kernel section plus others

Removed the temporary text in the new "Patching the Kernel" section
that was copied from the old appendix A.  Fixed the PRINC variable
in the creating a new layer example.

(From yocto-docs rev: 3eba77a81d3460866638a2f2d6b7c27d9dd1a2be)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual, mega-manual - removed figure
Scott Rifenbark [Tue, 9 Oct 2012 14:00:57 +0000 (07:00 -0700)] 
documentation: dev-manual, mega-manual - removed figure

Removed the "kernel-example-repos-generic.png" file as it describes
the bare clone method for kernel modification.  We are removing
that from this manual.

(From yocto-docs rev: c25c4f662c2f8a83fd9b09583646be9dbe01424c)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: mega-manual - copied in new kernel flow diagram.
Scott Rifenbark [Tue, 9 Oct 2012 13:38:39 +0000 (06:38 -0700)] 
documentation: mega-manual - copied in new kernel flow diagram.

Moved the simpler version of the kernel workflow diagram to the
figures folder.

(From yocto-docs rev: c856fe320a0e70701f14312439fec6ccb707f9bd)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual, bsp-guide, kernel-manual - kernel workflow
Scott Rifenbark [Tue, 9 Oct 2012 13:32:34 +0000 (06:32 -0700)] 
documentation: dev-manual, bsp-guide, kernel-manual - kernel workflow

The kernel workflow section was re-written to reflect that the
kernel appendix has been removed.  Also, changes to the flow in
general no longer make reference to the bare clone and the copy
of the bare clone as a method used to modify the kernel.

Many links were modified in other manuals as well.

(From yocto-docs rev: 38adbcb00d4305029cfa94e5ef047da41823f021)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - Removed figures no longer needed.
Scott Rifenbark [Tue, 9 Oct 2012 13:30:04 +0000 (06:30 -0700)] 
documentation: dev-manual - Removed figures no longer needed.

The figure that shows the bare clone and the copy of the bare
clone are no longer needed.  The description for the kernel
workflow has been reduced to discussing only modification of
the temporary source files.  We are no longer talking about
creating a bare clone and copying it as a way to modify the
kernel in this manual.  That topic will be described elsewhere.

(From yocto-docs rev: f6a25e5e3763ea7a1f8a81ce377e3b520143b852)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: poky-ref-manual - variables defined.
Scott Rifenbark [Tue, 9 Oct 2012 13:18:42 +0000 (06:18 -0700)] 
documentation: poky-ref-manual - variables defined.

Fixes [YOCTO_#3245]

New glossary terms for SPECIAL_PKGSUFFIX, and MLPREFIX.

Also improved the definition of the BPN variable.

(From yocto-docs rev: d9eb38122967a5729f3a6aff1dae00427a22f579)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumenation: dev-manual - re-ordered chapters.
Scott Rifenbark [Mon, 8 Oct 2012 17:18:43 +0000 (10:18 -0700)] 
documenation: dev-manual - re-ordered chapters.

The "Common Tasks" chapter is better suited as the last chapter in
this manual.  So I moved the development workflows up a chapter.

(From yocto-docs rev: 19f0a6411c065388b5bd0083338b164b43baff0e)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodocumentation: dev-manual - removed Appendix A.
Scott Rifenbark [Mon, 8 Oct 2012 17:18:03 +0000 (10:18 -0700)] 
documentation: dev-manual - removed Appendix A.

The kernel example appendix is now gone.

(From yocto-docs rev: d744e76034ff2711a8c40b9bb1982971d28a04b1)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>