]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
13 years agostat: add recipe stat with version 3.3
Shane Wang [Wed, 11 Jan 2012 11:38:07 +0000 (19:38 +0800)]
stat: add recipe stat with version 3.3

stat is brought into Yocto because the latest version hdparm 9.37 depends on it, and add license checksum.

The recipe was imported from the OpenEmbedded server
(http://git.openembedded.org/openembedded/tree/recipes/stat) as of commit ids
709c4d66e0b107ca606941b988bad717c0b45d9b,
44985d56bc556786812a0a02d6219afd31a7381d,
b3246d96069fd11caee42ec6ebcbf6dca2d62449.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agodistro-tracking: Update info for webkit-gtk, web-webkit
Zhai Edwin [Wed, 11 Jan 2012 03:01:32 +0000 (11:01 +0800)]
distro-tracking: Update info for webkit-gtk, web-webkit

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agodistro_tracking: update manual_check_date fields
Nitin A Kamble [Wed, 11 Jan 2012 02:23:39 +0000 (18:23 -0800)]
distro_tracking: update manual_check_date fields

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agobtrfs-tools: upgrade to newer git commit
Nitin A Kamble [Wed, 11 Jan 2012 02:23:05 +0000 (18:23 -0800)]
btrfs-tools: upgrade to newer git commit

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agolibpcre: upgrade from 8.20 to 8.21
Nitin A Kamble [Wed, 11 Jan 2012 02:04:39 +0000 (18:04 -0800)]
libpcre: upgrade from 8.20 to 8.21

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoinsane.bbclass: fix elf.arch not matching error for x32 kernel
Nitin A Kamble [Wed, 11 Jan 2012 01:33:31 +0000 (17:33 -0800)]
insane.bbclass: fix elf.arch not matching error for x32 kernel

For x32 the user space is 32bit and the kernel is 64bit.
So the elf.arch for vmlinuz is x86_64 and not x86. This commit
fixes this QA error thrown for x32 kernel.

| ERROR: QA Issue: Architecture did not match (62 to 3) on
/work/qemux86_64-poky-linux-gnux32/linux-korg-3.1+git1+e2bf8464ddbf5da24d3d320cded5691828a91a0b-r1/packages-split/kernel-vmlinux/boot/vmlinux-3.1.0-yocto-standard-01628-ge2bf846
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agodiffstat: upgrade from 1.54 to 1.55
Nitin A Kamble [Mon, 9 Jan 2012 20:13:27 +0000 (12:13 -0800)]
diffstat: upgrade from 1.54 to 1.55

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agolocale: fix package's "provides" tag
Nitin A Kamble [Mon, 9 Jan 2012 19:33:09 +0000 (11:33 -0800)]
locale: fix package's "provides" tag

Fixes this bug: [YOCTO #1874]

Fixes an issue where a locale package depends on one package while it
also provides the same, as seen bellow.

Package: locale-base-de-de
Version: 2.12-r19
Depends: eglibc-binary-localedata-de-de
Provides: virtual-locale-de-de, virtual-locale-de,
eglibc-binary-localedata-de-de

Actually the eglibc-binary-localedata-de-de is ia separate package,
 and it should not be part of provides of the locale-base-de-de.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoncurses-native: install to libdir, not base_libdir
Christopher Larson [Tue, 10 Jan 2012 19:51:18 +0000 (13:51 -0600)]
ncurses-native: install to libdir, not base_libdir

For target, both base_libdir and libdir in sysroot can be used, as we pass
--sysroot to the toolchain. For native, we don't do this, and we also only add
-L<sysroot>/${libdir}, not -L<sysroot>/${base_libdir}, resulting in other
native recipes (like readline-native) failing to find the ncurses libraries.

readline-native only built successfully on hosts where it could fall back to
their ncurses/termcap rather than the one in the sysroot.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agoghostscript: build cups filters
James Limbouris [Tue, 10 Jan 2012 08:37:48 +0000 (16:37 +0800)]
ghostscript: build cups filters

Cups filters are no longer built by default. Since ghostscript already depends
on cups, build the filters and package them as ghostscript-cups.

Ghostscript uses the cups-config script from the oe sysroots to determine some
of the target install paths, as well as to determine the linker path. The config
script gives out paths pointing to the sysroot, so some of the paths needed to
be adjusted in the Makefile.

Signed-off-by: James Limbouris <james@digitalmatter.com.au>
13 years agowpa-supplicant: Compile without CONFIG_GNUTLS_EXTRA (PR BUMP)
Andrei Gherzan [Fri, 6 Jan 2012 15:34:36 +0000 (17:34 +0200)]
wpa-supplicant: Compile without CONFIG_GNUTLS_EXTRA (PR BUMP)

CONFIG_GNUTLS_EXTRA is needed as support for TLS/IA which was designed to be used
in the EAP-TTLSv1. As we don't see any requirement for that protocol today we decided
to remove it from wpa-supplicant .config file.
This change includes PR bump.

[YOCTO #1845]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
13 years agopango: Use gnomebase class, not gnome
Richard Purdie [Mon, 16 Jan 2012 18:00:14 +0000 (18:00 +0000)]
pango: Use gnomebase class, not gnome

There was a circular dependency introduced by the recent gconf changes
to depend on gtk+. The issue is that gtk+ depends on pango and pango
depends on gconf.

This patch changes to use the gnonebase class since pango has no need
of gconf/mime/gtk-icon-cache and hence removes the circular dependency.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogconf: enable gtk+ 2.0 support to build gconf-sanity-check-2
Koen Kooi [Thu, 12 Jan 2012 19:17:11 +0000 (20:17 +0100)]
gconf: enable gtk+ 2.0 support to build gconf-sanity-check-2

This is needed for e.g. gnome-session:

gnome-session[424]: WARNING: Failed to run gconf-sanity-check-2: Failed to execute child process "/usr/libexec/gconf-sanity-check-2" (No such file or directory)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobuildstats: tolerate absence of /proc/diskstats
Jean-François Dagenais [Mon, 16 Jan 2012 01:11:05 +0000 (20:11 -0500)]
buildstats: tolerate absence of /proc/diskstats

In OpenVZ containers (and probably lx containers as well),
the diskstats entry is not even present. Use the "NoLogicalDrive"
introduced by Elizabeth Flanagan in such case.

This allows the bitbaking to occure within such containers.

Signed-off-by: Jean-François Dagenais <jeff.dagenais@gmail.com>
13 years agodhcp: package /var/lib/dhcp with dhcp-client rather than dhcp-server
Steve Sakoman [Sat, 7 Jan 2012 04:51:54 +0000 (20:51 -0800)]
dhcp: package /var/lib/dhcp with dhcp-client rather than dhcp-server

Otherwise dhclient encounters errors of this type:

dhclient: can't create /var/lib/dhcp/dhclient-c0c60402-0bc5-4bd7-bc3b-49a27fa37d72-eth1.lease: No such file or directory

Signed-off-by: Steve Sakoman <steve@sakoman.com>
13 years agocairo 1.10.2: enable tee backend
Koen Kooi [Fri, 13 Jan 2012 09:01:27 +0000 (10:01 +0100)]
cairo 1.10.2: enable tee backend

This is needed for firefox:

| checking CAIRO_LIBS... -lcairo -lpixman-1 -lfreetype -lfontconfig
| checking for cairo-tee >= 1.10... Package cairo-tee was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo-tee.pc' to the PKG_CONFIG_PATH environment variable No package 'cairo-tee' found
| configure: error: Library requirements (cairo-tee >= 1.10) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agopango.inc: add directory "/etc/pango"
Xiaofeng Yan [Thu, 12 Jan 2012 07:39:57 +0000 (15:39 +0800)]
pango.inc: add directory "/etc/pango"

Command "pango-querymodules > /etc/pango/pango.modules" can't work when \
starting up yocto because of no directory "/etc/pango". It will cause \
messy code when gtk-demo running.

[YOCTO #1900]

[RP: PR bump]
Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
13 years agocairo.inc: Change configuration of directfb to gtk-directfb
Xiaofeng Yan [Thu, 12 Jan 2012 07:34:23 +0000 (15:34 +0800)]
cairo.inc: Change configuration of directfb to gtk-directfb

"direcdtfb" is a wrong configuration in PACKAGECONFIG. It should be "gtk-directfb".
PACKAGECONFIG can't select directfb as backend rightly, or else.

[YOCTO #1900]

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
13 years agogtk.inc: Change configuration of directfb to gtk-directfb
Xiaofeng Yan [Thu, 12 Jan 2012 07:23:12 +0000 (15:23 +0800)]
gtk.inc: Change configuration of directfb to gtk-directfb

"direcdtfb" is a wrong configuration in PACKAGECONFIG. It should be "gtk-directfb".
PACKAGECONFIG can't select directfb as backend rightly, or else.

[YOCTO #1900]

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
13 years agopatch.bbclass: Ensure the DATE and SRCDATE variable exclusions apply to the correct...
Richard Purdie [Fri, 13 Jan 2012 16:23:26 +0000 (16:23 +0000)]
patch.bbclass: Ensure the DATE and SRCDATE variable exclusions apply to the correct function

People have noticed that sstate is now getting invalidated very readily. The
issue is that the code using these variables was factored into a new function
but the variable exclusion was not. This patch moves the variable exclusion
to the correct place allowing the sstate checksums to work correctly.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomultilib.conf: Clean up file and add missing entries for various dependencies
Richard Purdie [Wed, 11 Jan 2012 14:34:51 +0000 (14:34 +0000)]
multilib.conf: Clean up file and add missing entries for various dependencies

This patch adds in various missing dependencies to ensure the set
of recipes listed for multilib support can be cleanly built.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobinutils-cross-canadian: Clear BBCLASSEXTEND as a native version of this recipe makes...
Richard Purdie [Wed, 11 Jan 2012 14:33:45 +0000 (14:33 +0000)]
binutils-cross-canadian: Clear BBCLASSEXTEND as a native version of this recipe makes no sense

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopython-native: RPROVIDE python-core-native since pycurl-native depends on it
Richard Purdie [Wed, 11 Jan 2012 14:33:12 +0000 (14:33 +0000)]
python-native: RPROVIDE python-core-native since pycurl-native depends on it

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibxft: Drop BBCLASSEXTEND nativesdk since dependencies freetype and fontconfig aren...
Richard Purdie [Wed, 11 Jan 2012 14:32:33 +0000 (14:32 +0000)]
libxft: Drop BBCLASSEXTEND nativesdk since dependencies freetype and fontconfig aren't class extended

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolzo: Add BBCLASSEXTEND nativesdk so lzop nativesdk works (it depends on this)
Richard Purdie [Wed, 11 Jan 2012 14:30:27 +0000 (14:30 +0000)]
lzo: Add BBCLASSEXTEND nativesdk so lzop nativesdk works (it depends on this)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorpm: Fix magic file name magic -> magic.mgc
Saul Wold [Wed, 11 Jan 2012 22:30:47 +0000 (14:30 -0800)]
rpm: Fix magic file name magic -> magic.mgc

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackage.bbclass: per recipe PRSERV_HOST support
Lianhao Lu [Thu, 29 Dec 2011 08:35:53 +0000 (16:35 +0800)]
package.bbclass: per recipe PRSERV_HOST support

[YOCTO #1126]
Added per recipe PRSERV_HOST PRSERV_PORT support.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
13 years agometa/PRService: Added export/import fuctions.
Lianhao Lu [Thu, 22 Dec 2011 07:29:11 +0000 (15:29 +0800)]
meta/PRService: Added export/import fuctions.

[YOCTO #1556]
- Modified meta/class/package.bbclass and prserv.bbclass according to
the change in PR service by adding PACKAGE_ARCH into the query tuple.

- Added prexport.bbclass, primport.bbclass to export/import AUTOPR
  values from/to PRService.

- Move PR service related common code to lib/oe/prservice.py.

- Supported reading the AUTOPR values from the exported .inc file
instead of reading it from remote PR service.

- Created a new script bitbake-prserv-tool to export/import the AUTOPR
values from/to the PR service.

Typical usage scenario of the export/import is:
1. bitbake-prserv-tool export <file> to export the AUTOPR values from
the current PR service into an exported .inc file.

2. Others may use that exported .inc file(to be included in the
local.conf) to lockdown and reproduce the same AUTOPR when generating
package feeds.

3. Others may "bitbake-prserv-tool import <file>" to import the AUTOPR
values into their own PR service and the AUTOPR values will be
incremented from there.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
13 years agoIncremental rpm image generation(Add config sample)
Robert Yang [Wed, 28 Dec 2011 09:25:20 +0000 (17:25 +0800)]
Incremental rpm image generation(Add config sample)

Add the config sample for incremental image generation to
meta-yocto/conf/local.conf.sample.extended

[YOCTO #1651]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
13 years agoIncremental rpm image generation
Robert Yang [Wed, 28 Dec 2011 09:16:11 +0000 (17:16 +0800)]
Incremental rpm image generation

Incremental rpm image generation, the rootfs would be totally removed and
re-created in the second generation by default, but with
INC_RPM_IMAGE_GEN = "1", the rpm based rootfs would be kept, and will do
update(remove/add some pkgs) on it.

NOTE: This is not suggested when you want to create a productive rootfs

For example:
  1) Add the follow config option to a conf file:
     INC_RPM_IMAGE_GEN = "1"

  2) bitbake core-image-sato
     modify a package
     bitbake core-image-sato

The rootfs would not be totally removed and re-created in the second
generation, it would be simply updated based on the "package".

Implatation:
1) Figure out the pkg which need to be removed or re-installed, then use
'rpm -e to remove the old one. Use the rpm's BUILDTIME to determine
which pkg has been rebuilt.

2) Figure out the pkg which is newly added, and use 'rpm -U' to install
it.

This only for the rpm based rootfs, the deb and ipk based rootfs would
be done later.

[YOCTO #1651]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
13 years agoRevert "site/common-uclibc: Cache gl_cv_func_wcwidth_works"
Richard Purdie [Tue, 10 Jan 2012 18:32:16 +0000 (18:32 +0000)]
Revert "site/common-uclibc: Cache gl_cv_func_wcwidth_works"

This reverts commit a471d342424502de48f28c4f8297d490f2cd1443.

13 years agodistro_tracking: update manual check info
Dongxiao Xu [Tue, 10 Jan 2012 07:52:06 +0000 (15:52 +0800)]
distro_tracking: update manual check info

updated kexec-tools manual check information

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolicense.bbclass base.bbclass: support for 'or' operand in LICENSE and for SPDX licens...
Andrei Gherzan [Tue, 10 Jan 2012 15:17:58 +0000 (17:17 +0200)]
license.bbclass base.bbclass: support for 'or' operand in LICENSE and for SPDX license names

A new function was defined in license.bbclass in order to correctly exclude packages where OE-Style licence naming
is used. In this way licenses as GPL-3, GPLv3, GPLv3.0 etc will be excluded from a non-GPLv3 build. This function
takes into consideration if 'or' operand is used.
The function defined in license.bbclass is called in base.bbclass where packages are excluded based on
INCOMPATIBLE_LICENSE variable.

[YOCTO #1884]
[YOCTO #1844]

Signed-off-by: Andrei Gherzan <andrei at gherzan.ro>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro_tracking_fields.inc: upgrade tcf-agent
Dexuan Cui [Tue, 10 Jan 2012 04:05:59 +0000 (12:05 +0800)]
distro_tracking_fields.inc: upgrade tcf-agent

Upgraded the field RECIPE_MANUAL_CHECK_DATE.
Also changed the MAINTAINER to Lianhao who volunteered to take the recipe.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agodistro_tracking: Update Manual Checks
Saul Wold [Tue, 10 Jan 2012 00:39:18 +0000 (16:39 -0800)]
distro_tracking: Update Manual Checks

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agotask-core-tools: adapt to kexec-tools package split
Andrea Adami [Mon, 9 Jan 2012 22:46:14 +0000 (23:46 +0100)]
task-core-tools: adapt to kexec-tools package split

* The recipe packages now kexec and kdump separately.
* For standard purposes only kexec is needed.
* Bump PR.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
13 years agokexec-tools: split packaging of kexec and kdump
Andrea Adami [Mon, 9 Jan 2012 22:46:13 +0000 (23:46 +0100)]
kexec-tools: split packaging of kexec and kdump

* from meta-oe (originally from org.openembedded.dev)
* There are no reasons to install kdump when only kexec is needed.
*
* In oe-core/meta there are no references to kexec-tools so
* the recipes inn external layers rdepending on kexec-tools should be
* fixed and rdepend on kexec and/or kdump.
*
* Bump PR.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
13 years agoutil-linux: .pc files should go in the -dev packages for subpackages
Colin Walters [Mon, 9 Jan 2012 21:22:39 +0000 (16:22 -0500)]
util-linux: .pc files should go in the -dev packages for subpackages

The .pc files were ending up in util-linux-dev, not the correct
subpackage like libuuid1-dev.

13 years agoutil-linux: Enable fallocate and use CACHED_CONFIGUREVARS
Khem Raj [Mon, 9 Jan 2012 19:47:04 +0000 (11:47 -0800)]
util-linux: Enable fallocate and use CACHED_CONFIGUREVARS

fallocate is implemented in eglibc 2.11 and all eglibc
we use are greater than 2.11 so drop disabling it.

Use CACHED_CONFIGUREVARS to specify scanf_cv_type_modifier=as

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agofindutils: Use CACHED_CONFIGUREVARS to specify cached configure vars
Khem Raj [Mon, 9 Jan 2012 19:45:56 +0000 (11:45 -0800)]
findutils: Use CACHED_CONFIGUREVARS to specify cached configure vars

Since this feature is depending on wchar support we only
cache is when we have libc-posix-clang-wchar enabled

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agouclibc: Configure UCLIBC_HAS_WCHAR based on libc-posix-clang-wchar distro feature
Khem Raj [Mon, 9 Jan 2012 19:45:02 +0000 (11:45 -0800)]
uclibc: Configure UCLIBC_HAS_WCHAR based on libc-posix-clang-wchar distro feature

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agoautotools.bbclass: Introduce CACHED_CONFIGUREVARS
Khem Raj [Mon, 9 Jan 2012 19:39:48 +0000 (11:39 -0800)]
autotools.bbclass: Introduce CACHED_CONFIGUREVARS

This variable is for holding the cached configure variables
to be specified in recipes. e.g.

CACHED_CONFIGUREVARS += "ac_cv_foo=yes ac_cv_bar=no"

This will make sure that the variables are not detected
by configure. This is useful in cross builds where
some features can not be detected correctly by configure
and having it as a variables gives us capability to
override it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agolibxml2: add shared library version info to libxml shared libraries
Matthew McClintock [Mon, 2 Jan 2012 22:05:16 +0000 (16:05 -0600)]
libxml2: add shared library version info to libxml shared libraries

This fixes an issue with RPM where it checks version imformation for
binaries linked against libxml and fails because it's missing info

| error: Failed dependencies:
|              libxml2.so.2(LIBXML2_2.6.0) is needed by fmc-0.9.7+2-r2.1.ppce500mc
|              libxml2.so.2(LIBXML2_2.4.30) is needed by fmc-0.9.7+2-r2.1.ppce500mc
| ERROR: Function 'do_rootfs' failed (see

Note: fmc is just an example recipe/name

Signed-off-by: Matthew McClintock <msm@freescale.com>
13 years agoeglibc: Upgrade recipes 2.14 -> 2.15
Khem Raj [Sat, 7 Jan 2012 04:40:23 +0000 (20:40 -0800)]
eglibc: Upgrade recipes 2.14 -> 2.15

Add patch to provide __finite_sqrt functions for ppc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agoupdate-modules: don't run modutils.sh if systemd is installed
Steve Sakoman [Sat, 7 Jan 2012 04:51:55 +0000 (20:51 -0800)]
update-modules: don't run modutils.sh if systemd is installed

systemd has its own mechanism for loading kernel modules at startup

Signed-off-by: Steve Sakoman <steve@sakoman.com>
13 years agogtk-icon-cache.bbclass: add -f option to gtk-update-icon-cache in postinst
Steve Sakoman [Sat, 7 Jan 2012 04:51:53 +0000 (20:51 -0800)]
gtk-icon-cache.bbclass: add -f option to gtk-update-icon-cache in postinst

The gtk-update-icon-cache utility does not create a cache file if
one does not already exist.  Since some packages (notably gnome-icon-theme)
do not ship a cache file by default, the results of the utility are
not saved.  Adding the force option writes out the cache even if there
wasn't a default cache in the package.

Signed-off-by: Steve Sakoman <steve@sakoman.com>
13 years agodbus: change permissions of dbus-daemon-launch-helper to 4755
Steve Sakoman [Sat, 7 Jan 2012 04:51:52 +0000 (20:51 -0800)]
dbus: change permissions of dbus-daemon-launch-helper to 4755

With current permissions of 4754 on systemd systems various services will fail to
activate with "helpful" error messages of the type:

2000-01-01T00:00:25+00:00 omap3-multi dbus[178]: [system] Activated service
'org.freedesktop.nm_dispatcher' failed: Failed to execute program
/usr/libexec/dbus-daemon-launch-helper: Success

Signed-off-by: Steve Sakoman <steve@sakoman.com>
13 years agoRemove last remnants of kernel26 MACHINE_FEATURES
Steve Sakoman [Sat, 7 Jan 2012 04:51:51 +0000 (20:51 -0800)]
Remove last remnants of kernel26 MACHINE_FEATURES

There is no reason to continue to carry this feature

Signed-off-by: Steve Sakoman <steve@sakoman.com>
13 years agolibusb-compat: keep *.la in base_libdir
Andreas Müller [Sun, 8 Jan 2012 18:04:09 +0000 (19:04 +0100)]
libusb-compat: keep *.la in base_libdir

build-tested from scratch in angstrom environment.

Signed-off-by: Andreas Müller <schnitzeltony@gmx.de>
13 years agolibusb1: keep *.la in base_libdir
Andreas Müller [Sun, 8 Jan 2012 18:04:08 +0000 (19:04 +0100)]
libusb1: keep *.la in base_libdir

This fixes the following error found during build from scratch for
meta-oe / obexd:

| arm-angstrom-linux-gnueabi-libtool: link: cannot find the library
| `/home/Superandy/tmp/oe-core-eglibc/sysroots/overo/lib/libusb-1.0.la' or
| unhandled argument `=/lib/libusb-1.0.la'

build-tested from scratch in angstrom environment.

Signed-off-by: Andreas Müller <schnitzeltony@gmx.de>
13 years agolibiconv_1.14.bb: Fix build failure
Khem Raj [Sun, 8 Jan 2012 10:23:33 +0000 (02:23 -0800)]
libiconv_1.14.bb: Fix build failure

Currently libiconv is failing after upgrade to 1.14
this patch fixes the problem. It uses relocatable
gnulib module which should be added.

Delete unpackaged files.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agosite/common-uclibc: Cache gl_cv_func_wcwidth_works
Khem Raj [Mon, 9 Jan 2012 04:39:29 +0000 (20:39 -0800)]
site/common-uclibc: Cache gl_cv_func_wcwidth_works

Its not computed properly during configure and
we configure uclibc with widechar support anyway
so its fine to cache it. It fixes the errors like

| In file included from ./stdio.h:31:0,
|                  from fpurge.h:20,
|                  from fpurge.c:20:
| /home/kraj/work/angstrom/sources/openembedded-core/build/tmp-uclibc/sysroots/qemux86/usr/include/stdio.h:662:40: error: expected declaration specifiers or '...' before '(' token
| make[4]: *** [fpurge.o] Error 1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agoadd sysroot support for meta-ide-support which is the toolchain within build env...
Jessica Zhang [Fri, 6 Jan 2012 20:17:42 +0000 (12:17 -0800)]
add sysroot support for meta-ide-support which is the toolchain within build env case

Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
13 years agolibxxf86dga: fix compilation with x32 toolchain
Nitin A Kamble [Wed, 4 Jan 2012 22:28:43 +0000 (14:28 -0800)]
libxxf86dga: fix compilation with x32 toolchain

Fix type conversion for x32. For x32 the off_t is 64bit and pointers are
32bit.
so the conversion of pointer to off_t was resulting into this error:

| XF86DGA2.c:931:24: error: cast from pointer to integer of different
size [-Werror=pointer-to-int-cast]
| cc1: some warnings being treated as errors
|
| make[2]: *** [XF86DGA2.lo] Error 1

Fixed it by typecasting pointer into unsigned long 1st and then again
typecasting unsigned long to off_t.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agobase-files: filesystems: fix mount order
Gary Thomas [Fri, 6 Jan 2012 13:35:54 +0000 (06:35 -0700)]
base-files: filesystems: fix mount order

This changes the order that file system [types] are tried
when using 'mount' in busybox when the file system type is
not explictly specified.  The pervious ordering is
incorrect in that less capable file system types are tried
first, e.g. ext2 before ext3, which will cause an ext3 file
system to be mounted as ext2, disabling some of the ext3
features such as journaling.

The change also moves infrequently used file system types to
the end as checking for them is just a waste of effort in
most cases.  The list now also includes ext4.

[RP: Add PR bump, unbreak patch application]
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agovalgrind: add powerpc to the compatible host and add ${TCLIBC}-dbg in RRECOMMENDS...
Zhenhua Luo [Fri, 6 Jan 2012 06:33:22 +0000 (14:33 +0800)]
valgrind: add powerpc to the compatible host and add ${TCLIBC}-dbg in RRECOMMENDS-powerpc

    1. add powerpc/powerpc64 into the compatible host list
    2. valgrind requires the non-stripped libraries of ${TCLIBC}, so add
       ${TCLIBC}-dbg into RRECOMMENDS for powerpc

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobblayers.conf.sample: Use ?= to set BBLAYERS
Dongxiao Xu [Fri, 6 Jan 2012 09:04:59 +0000 (17:04 +0800)]
bblayers.conf.sample: Use ?= to set BBLAYERS

Hob may dynamically sets BBLAYERS to bitbake server, thus we need a
flexible way to load BBLAYERS value.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoimage.bbclass: Use ?= to set LINGUAS_INSTALL
Dongxiao Xu [Fri, 6 Jan 2012 09:05:00 +0000 (17:05 +0800)]
image.bbclass: Use ?= to set LINGUAS_INSTALL

Hob may dynamically sets BBLAYERS to bitbake server, thus we need a
flexible way to load LINGUAS_INSTALL value.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agox11-common: remove extraneous BSP customizations
Andrea Adami [Thu, 5 Jan 2012 23:42:08 +0000 (00:42 +0100)]
x11-common: remove extraneous BSP customizations

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
13 years agoxorg-driver: add xf86-video-fbdev from meta-openembedded
Andrea Adami [Thu, 5 Jan 2012 23:42:09 +0000 (00:42 +0100)]
xorg-driver: add xf86-video-fbdev from meta-openembedded

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
13 years agosystemtap: remove not needed fix for automake 1.11.2
Nitin A Kamble [Thu, 5 Jan 2012 17:21:18 +0000 (09:21 -0800)]
systemtap: remove not needed fix for automake 1.11.2

The pkglibexec_SCRIPTS pair is valid. the 1.11.2 introduced an bug
to make it invalid. Now the automake 1.11.2 recipe is fixed, so
no need for this fix for systemtap recipe.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agomc: remove not needed fix for automake 1.11.2
Nitin A Kamble [Thu, 5 Jan 2012 17:15:23 +0000 (09:15 -0800)]
mc: remove not needed fix for automake 1.11.2

The pkglibexec_SCRIPTS pair is valid. the 1.11.2 introduced an bug
to make it invalid. Now the automake 1.11.2 recipe is fixed, so
no need for this fix for mc recipe.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoautomake-1.11.2: backport pkglibexec_SCRIPTS fix
Nitin A Kamble [Thu, 5 Jan 2012 17:08:03 +0000 (09:08 -0800)]
automake-1.11.2: backport pkglibexec_SCRIPTS fix

automake-1.11.2 made variable libexec_SCRIPTS valid while
pkglibexec_SCRIPTS invalid. Both should be either allowed
or not allowed. This issue is fixed in the automake
developement branch, and now backported into our automake
1.11.2 recipe.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agovte: update patch header
Nitin A Kamble [Thu, 5 Jan 2012 00:58:20 +0000 (16:58 -0800)]
vte: update patch header

No functional change here. Just updating the headers of the patch.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agolibevent: fix compilation for x32
Nitin A Kamble [Wed, 4 Jan 2012 21:49:37 +0000 (13:49 -0800)]
libevent: fix compilation for x32

Pull a patch from gentoo to avoid sysctl syscall which is not
defined for x32.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agopython-pycairo: fix for x32
Nitin A Kamble [Wed, 4 Jan 2012 20:32:17 +0000 (12:32 -0800)]
python-pycairo: fix for x32

Add the libdir to configure so that path like /usr/libx32 can work.

Also passing parallel make flags to the building process.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoudev: ensure /dev/pts and /dev/shm does exists
Otavio Salvador [Tue, 27 Dec 2011 21:12:07 +0000 (21:12 +0000)]
udev: ensure /dev/pts and /dev/shm does exists

13 years agoinitscripts: avoid mounting /sys if it is already mounted
Otavio Salvador [Fri, 30 Dec 2011 15:58:47 +0000 (15:58 +0000)]
initscripts: avoid mounting /sys if it is already mounted

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoqt4-x11-free.inc: use QT_BASE_NAME from qt4x11.bbclass
Otavio Salvador [Wed, 28 Dec 2011 13:30:38 +0000 (13:30 +0000)]
qt4-x11-free.inc: use QT_BASE_NAME from qt4x11.bbclass

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoqt4-embedded.inc: use QT_BASE_NAME from qt4e.bbclass
Otavio Salvador [Wed, 28 Dec 2011 13:30:17 +0000 (13:30 +0000)]
qt4-embedded.inc: use QT_BASE_NAME from qt4e.bbclass

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoqt4x11.bbclass: add QT_BASE_NAME for use in recipes
Otavio Salvador [Tue, 27 Dec 2011 21:03:27 +0000 (21:03 +0000)]
qt4x11.bbclass: add QT_BASE_NAME for use in recipes

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoqt4e.bbclass: add QT_BASE_NAME for use in recipes
Otavio Salvador [Tue, 27 Dec 2011 21:03:18 +0000 (21:03 +0000)]
qt4e.bbclass: add QT_BASE_NAME for use in recipes

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoqt4-graphics-system: add
Otavio Salvador [Tue, 27 Dec 2011 02:17:17 +0000 (02:17 +0000)]
qt4-graphics-system: add

Allow setting default runtime graphics system engine for Qt4
applications per machine.

Depending on the GPU and Xorg driver, this can boost and impact
significantly the drawing performance. The default setting is to
'raster' as this offer best performance for most machines GPUs.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-yocto: use src_patches for out of tree kernel feature support
Bruce Ashfield [Fri, 16 Dec 2011 17:01:46 +0000 (12:01 -0500)]
linux-yocto: use src_patches for out of tree kernel feature support

To support larger out of tree kernel features and enhanced patching schemes,
this changeset modifies the linux-yocto patching routines to call the
recently factored out 'src_patches' routine. Using the returned list of local
URIs for all valid patches, the logic can then determine whether or not
patches can be used in place, or need to be migrated and have re-usable
kernel features created. The results are then fed to the existing
infrastructure to be applied and commited to the tree.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: bump kernel version to v3.0.14
Bruce Ashfield [Fri, 23 Dec 2011 19:47:42 +0000 (14:47 -0500)]
linux-yocto: bump kernel version to v3.0.14

Updating the 3.0 kernel recipe to contain v3.0.14 -stable.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agokern-tools: import flexible branching support
Bruce Ashfield [Wed, 4 Jan 2012 02:38:27 +0000 (21:38 -0500)]
kern-tools: import flexible branching support

The commit:

   kern-tools: update SRCREV to pickup git operation fixes

Brought in the ability to trap failed git operations on the working tree,
but what it missed were some branching changes that allow arbitrary
branch points and the ability to create a branch multiple times (if a feature
is included multiple times). The graphics driver branches used by some
BSPs need this part of the change to properly handle graphics driver
branches.

Updating the SRCREV to pickup the associated kern-tools changes for this
support.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agoclasses/buildhistory: remove redundant package history checking stub
Paul Eggleton [Thu, 5 Jan 2012 17:37:51 +0000 (17:37 +0000)]
classes/buildhistory: remove redundant package history checking stub

The code that would have gone here has been superseded by the
buildhistory analysis functionality implemented in
meta/lib/oe/buildhistory_analysis.py and scripts/buildhistory-diff, so
remove it.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoclasses/buildhistory: make the package version backwards error non-fatal
Paul Eggleton [Thu, 5 Jan 2012 17:27:28 +0000 (17:27 +0000)]
classes/buildhistory: make the package version backwards error non-fatal

Just make it a bb.error when a package version goes backwards, it
doesn't make sense to fail the build immediately; the error(s) will
still be reflected in bitbake's exit code.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoclasses/buildhistory: add hostname to commit message
Paul Eggleton [Thu, 5 Jan 2012 17:24:45 +0000 (17:24 +0000)]
classes/buildhistory: add hostname to commit message

If we're building on multiple hosts then it's useful to have the
hostname in the commit message.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agobuildhistory: add script to check for significant changes
Paul Eggleton [Thu, 5 Jan 2012 14:46:25 +0000 (14:46 +0000)]
buildhistory: add script to check for significant changes

Adds a buildhistory-diff script which can be used to analyse changes in
the buildhistory git repository (as produced by buildhistory.bbclass),
and report significant ones that may need manual checking to ensure they
aren't regressions (e.g. package size changed by more than a certain
percentage, files added/removed/changed in the image, etc.)

The implementation is actually split into a small script and a Python
module, in order to make the logic re-usable in a future web-based
interface.

Implements the first part of [YOCTO #1566].

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agognutls: remove gettext patch for non-GPLv3
Saul Wold [Wed, 4 Jan 2012 22:27:18 +0000 (14:27 -0800)]
gnutls: remove gettext patch for non-GPLv3

GPLv2 version of gnutls does not need the gettext 0.18 patch
since it still uses the over version of gettext that is also
GPLv2.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoutil-linux: Update patch for non-GPLv3
Saul Wold [Wed, 4 Jan 2012 23:11:58 +0000 (15:11 -0800)]
util-linux: Update patch for non-GPLv3

Rebase the disable-lscpu patch for the updated source base,
we only need to modify Makefile.am, since automake will regenerate
the Makefile.in.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoautoconf: fix nativesdk rdepends
Nitin A Kamble [Fri, 6 Jan 2012 02:47:31 +0000 (18:47 -0800)]
autoconf: fix nativesdk rdepends

Fixes this build error:

| error: Failed dependencies:
|  m4 is needed by autoconf-nativesdk-2.68-r4.x86_64
|  gnu-config is needed by autoconf-nativesdk-2.68-r4.x86_64
NOTE: package meta-toolchain-1.0-r6: task do_populate_sdk: Failed
ERROR: Task 8 (.../meta/recipes-core/meta/meta-toolchain.bb,
do_populate_sdk) failed with exit code '1'

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoimage-mklibs/package_ipk: Remove bashisms
Richard Purdie [Thu, 5 Jan 2012 12:50:11 +0000 (12:50 +0000)]
image-mklibs/package_ipk: Remove bashisms

We now support using dash but these bashisms triggered build failures for me
when using it. This replaces the code with something which works on dash.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomatchbox-wm: Remove x-session-manager handling
Zhai Edwin [Thu, 5 Jan 2012 06:30:51 +0000 (22:30 -0800)]
matchbox-wm: Remove x-session-manager handling

Windows manager should be independent on session manager, especially when we
have multiple session manager like mini-x and matchbox session.

This commit remove session-manager stuff in matchbox-wm, as matchbox-session
already has duplicated code. Also adjust alternative priority for mini-X to
make it higher priority over matchbox-session.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibusb-compat: move libraries to base_libdir
Scott Garman [Thu, 5 Jan 2012 06:30:34 +0000 (22:30 -0800)]
libusb-compat: move libraries to base_libdir

udev links to libusb-compat, and so this library needs to be in
base_libdir (/lib) instead of libdir (/usr/lib).

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoinsane.bbclass: use bb.process.Popen instead of subprocess.check_output
Scott Garman [Thu, 5 Jan 2012 21:12:50 +0000 (13:12 -0800)]
insane.bbclass: use bb.process.Popen instead of subprocess.check_output

subprocess.check_output was only introduced in Python v2.7, so we
cannot use it. This refactors the QA test to use bb.process.Popen
instead.

This fixes the error:

AttributeError: 'module' object has no attribute 'check_output'

It no longer checks the return status of prelink-rtld, as that
case was simply adding noise. This QA test is intended to only
warn about specific paths that binaries could be linking to, not
handle the case where there is a missing library.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomultilib: Abstract class extension code into classextend.py
Richard Purdie [Wed, 21 Dec 2011 13:52:46 +0000 (13:52 +0000)]
multilib: Abstract class extension code into classextend.py

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agonative.bbclass: Fix variable remapping coverage
Richard Purdie [Sat, 17 Dec 2011 10:08:53 +0000 (10:08 +0000)]
native.bbclass: Fix variable remapping coverage

When looking for RDEPENDS to process, bitbake iterates through PACKAGES
*and* PN. Since native.bbclass sets PACKAGES to be empty, its pointless
remapping the list of PACKAGES since this does nothing. There is a problem
since *_${PN} are used by bitbake but not remapped by the native.bbclass
class extension code.

This changes the code to remap _${PN} in both expanded and unexpanded
forms. As a result of this, various surprising dependencies are uncovered
and the patch rectifies those. These are real bugs since they're injecting
unneeded (unremapped) dependencies into the dependency chain.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agocore-image-gtk-directfb: add a bb file to build an image for gtk over directfb
Xiaofeng Yan [Fri, 16 Dec 2011 08:12:38 +0000 (16:12 +0800)]
core-image-gtk-directfb: add a bb file to build an image for gtk over directfb

This file can make an image to run gtk over directfb.

[YOCTO #1674]

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobinutils-cross-canadian: Allow ld-is-gold
Derek Buitenhuis [Thu, 5 Jan 2012 06:30:38 +0000 (22:30 -0800)]
binutils-cross-canadian: Allow ld-is-gold

In order to actually generate a toolchain (with
bitbake meta-toolchain) that supports gold, binutils-
cross-canadian also needs to be built this way.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoPatch Upstream-Status Update
Saul Wold [Thu, 5 Jan 2012 06:30:50 +0000 (22:30 -0800)]
Patch Upstream-Status Update

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoudev: remove commented code from init script (no code changes)
Otavio Salvador [Thu, 5 Jan 2012 06:30:49 +0000 (22:30 -0800)]
udev: remove commented code from init script (no code changes)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoudev: split utilities onto udev-utils
Otavio Salvador [Thu, 5 Jan 2012 06:30:48 +0000 (22:30 -0800)]
udev: split utilities onto udev-utils

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoudev: use 'echo' instead of 'echo -n' in init script
Otavio Salvador [Thu, 5 Jan 2012 06:30:47 +0000 (22:30 -0800)]
udev: use 'echo' instead of 'echo -n' in init script

Avoid using two stage progress output to avoid text garbage during
parallel boot.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxserver-kdrive: work around issues with -Werror=address
Gary Thomas [Thu, 5 Jan 2012 06:30:45 +0000 (22:30 -0800)]
xserver-kdrive: work around issues with -Werror=address

A number of calls to REGION_INIT() use a static box which is flagged
as an error with -Werror=address.  This patch works around the problem,
but should not be considered a final solution.

Upstream-Status: Inappropriate

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoopkg-utils: use /usr/bin/env python
Christopher Larson [Thu, 5 Jan 2012 06:30:37 +0000 (22:30 -0800)]
opkg-utils: use /usr/bin/env python

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopython-native: correct prefix handling for oe-core sysroot layout
Phil Blundell [Thu, 5 Jan 2012 06:30:36 +0000 (22:30 -0800)]
python-native: correct prefix handling for oe-core sysroot layout

Don't try to guess a path based on ${HOST_SYS} since this is not where the
files in the sysroot are likely to be.  Instead, just use the "plat_specific"
approach of taking STAGING_INCDIR and knocking off the trailing "/include" for
all cases.  This is still evidently suboptimal but does at least seem to give
the correct results.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoinsane.bbclass: add QA tests for unsafe references to exec_prefix
Scott Garman [Thu, 5 Jan 2012 06:30:35 +0000 (22:30 -0800)]
insane.bbclass: add QA tests for unsafe references to exec_prefix

Files under exec_prefix (commonly /usr) may not be available during
system recovery. exec_prefix may also be kept on a separate partition
that is mounted late in the boot process.

This QA test throws an warning if a binary in base_[bindir|sbindir|libdir]
is dynamically linked to a file under exec_prefix. The intention is to
turn this into an error in the near future.

It also checks executable non-binaries (e.g, shell scripts) in the above
base directories with a simple grep test to look for references to
exec_prefix. This test only produces a warning, since false positives
are likely.

This fixes [YOCTO #1008]

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibusb1: move libraries to base_libdir
Scott Garman [Thu, 5 Jan 2012 06:30:33 +0000 (22:30 -0800)]
libusb1: move libraries to base_libdir

udev links to libusb1, and so these libraries need to be in
base_libdir (/lib) instead of libdir (/usr/lib).

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>