summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2012-01-17m4: refactor .bb and .inc filesSaul Wold3
The orignal had common code in the m4_1.4.16.bb file that was in the m4.inc file. m4-native was then including the m4.bb file and picking up the BBCLASSEXTEND, which causes the fetch to fail. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-01-17classes/packagehistory: remove now obsolete classPaul Eggleton1
packagehistory.bbclass has been superseded by buildhistory.bbclass, which gives more detailed output (including information on produced images) as well as other enhanced functionality. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-01-17classes/package: remove out-of-date notice referring to the OE bugtrackerPaul Eggleton1
OpenEmbedded doesn't officially use a bug tracker anymore, and a message asking the user to fix the metadata could be applied to almost any error that occurs, so just remove the whole message. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-01-17conf/bitbake.conf: allow wget to output error messagesPaul Eggleton1
Use the -nv instead of -q command line option for wget so that if fetching from a URL that the wget fetcher handles (e.g. http) fails, we get a possibly useful error message (but it still remains relatively quiet when the fetch succeeds.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-01-17classes/base: note variable name in COMPATIBLE_* skip messagesPaul Eggleton1
When raising SkipPackage for COMPATIBLE_MACHINE and COMPATIBLE_HOST exceptions, include the name of the variable as a hint to the user. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-01-17prelink: Update to latest versionMark Hatle2
The latest version of prelink corrects a problem when attempting to prelink MIPS architectures. 2012-01-04 Mark Hatle <mark.hatle@windriver.com> * exec.c: Check that a section is larger then 0 bytes when determining the section to segment mapping. This matches the behavior of elfutils - readelf. Otherwise an empty PROGBITS section at the end of a segment will cause a failure. [YOCTO #1463] Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-01-17task-base: add VIRTUAL-RUNTIME_alsa-state to task-base-alsaJoshua Lock2
Define this to be the alsa-state package by default. This enables automatic configuration setting and restoration on systems with alsa. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2012-01-17alsa-state: move state files to localstatedirJoshua Lock2
alsactl creates the state files in /var/lib/alsa by default so switch alsa-state to use files in that location. Further, update the alsa-state init script to have the location of the state files sed'ed into the script at do_install time (so as to remove hard coding of directory paths). Signed-off-by: Joshua Lock <josh@linux.intel.com>
2012-01-17alsa-state: add alsa-state from oe classicJoshua Lock4
alsa-state adds an init script and configuration files to enable a consistent and centralised mechanism for setting and restoring alsa configuration. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2012-01-17task-base: move default definition of VIRTUAL-RUNTIME_apmJoshua Lock2
This belongs in default-providers.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
2012-01-17distro_tracking: recipe upgrades and manual check infoScott Garman1
Updated info for the following recipes: e2fsprogs expat chrpath libevent libpam Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2012-01-17e2fsprogs: upgrade to 1.42Scott Garman6
Refactored quotefix.patch to apply cleanly. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2012-01-17libpam: upgrade to 1.1.5Scott Garman1
Updated HOMEPAGE, BUGTRACKER, and SRC_URI fields to reflect new project hosting. Cleaned up some of the metadata ordering. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2012-01-17bitbake.conf: search /lib for -native buildsEnrico Scholz1
Changes to BUILD_LDFLAGS are required due to the recent movement of some libraries from ${libdir} to ${base_libdir}. ${base_libdir} must be now in the linker search path to avoid build problems of -native packages. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2012-01-17libtool: Put all libltdl headers in the correct libltdl-dev packageColin Walters1
/usr/include/ltdl.h was in libtldl-dev, but not the headers it depends on.
2012-01-17grub-efi-native: fix errors with automake 1.11.2Nitin A Kamble2
Fixes these errors observed with automake 1.11.2 The useof pkglibhas become more strict compared to the earlier release of automake resulting in these failures. Fixed the files related to automake to avoid the issue. | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | grub-core/Makefile.am:5: `conf/Makefile.common' included from here | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | Makefile.am:6: `conf/Makefile.common' included from here | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed. | conf/Makefile.common:150: `pkglibdir' is not a legitimate directory for `SCRIPTS' | grub-core/Makefile.am:5: `conf/Makefile.common' included from here | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | grub-core/Makefile.am:5: `conf/Makefile.common' included from here | conf/Makefile.common:150: `pkglibdir' is not a legitimate directory for `SCRIPTS' | Makefile.am:6: `conf/Makefile.common' included from here | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | Makefile.am:6: `conf/Makefile.common' included from here | autoreconf: automake failed with exit status: 1 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-01-17package.bbclass: quote pathname given to objdumpEnrico Scholz1
Packaging will fail with executable files containing spaces in their names. Patch quotes the parameter passed to 'objdump'. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2012-01-17image_types_uboot.bbclass: Add uncompressed ext2 image optionMatthew McClintock1
Signed-off-by: Matthew McClintock <msm@freescale.com>
2012-01-17image_types.bbclass: Fix generating uncompressed ext2 imagesMatthew McClintock1
Signed-off-by: Matthew McClintock <msm@freescale.com>
2012-01-17dbus-1.4.16: use INC_PR from dbus.inc to fix PR bump after ↵Martin Jansa1
dbus-launch-helper permission change Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-01-17runqemu: Fix the wrong path of libGL.so in 64b Ubuntu 11.10Zhai Edwin1
From 11.10, libGL.so is installed @ /usr/lib/x86_64-linux-gnu/ in 64b Ubuntu. [YOCTO #1885] got fixed Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2012-01-17distro_tracking_fields.inc: Modify the status of eds-tools and mingettyXiaofeng Yan1
Update the status of eds-tools and mingetty. mingetty has still not been updated since 2008. Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> [Fixed Date format] Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-01-17xorg-*: disable xmlto where it was failingMartin Jansa3
* meta-oe now provides xmlto-native http://git.openembedded.org/meta-openembedded/commit/?id=ab8f876ca8fa223c183e3db2029cce88f3435a27 but not the stylesheets for buildhosts without them it's unusable and fails, because xorg macros autodetecting xmlto available, see: http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-December/037066.html after adding xmlto-native and stylesheets-native to DEPENDS we can enable it again Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-01-17alsa-utils: depend on libsamplerate0Denis 'GNUtoo' Carikli1
We need to depend on libsamplerate0 because it's detected automatically and if we configure without it we get that issue at runtime trying to run the alsaloop program: No libsamplerate support. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-01-17bootimg: Account for FAT filesystem overhead in image sizeDarren Hart1
Fixes [YOCTO #1852] The bootimg class wasn't accounting for non-trivial amount of space required by the directory entries and FATs for the FAT filesystem. This patch attempts to make an accurate prediction of FAT overhead and adjusts the image size accordingly. It assumes no more than 16 directory entries per directory (which fit in a single sector). It also assumes 8.3 filenames. With the ceiling functions rounding up to full sectors and tracks, these assumptions seem reasonable. In order to ensure the calculations are accurate, this patch forces the FAT size to 32, rather than allowing mkdosfs to automatically select 12, 16, or 32 depending on the image being built. Tested by setting BOOTIMG_EXTRA_SPACE=0 and building core-image-minimal and core-image-sato for fri2-noemgd from meta-intel. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Saul Wold <sgw@linux.intel.com>
2012-01-17oe.license: avoid the need to catch SyntaxErrorChristopher Larson2
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-01-17oe.license: add is_included convenience functionChristopher Larson3
Given a license string and whitelist and blacklist, determine if the license string matches the whitelist and does not match the blacklist. When encountering an OR, it prefers the side with the highest weight (more included licenses). It then checks the inclusion of the flattened list of licenses from there. Returns a tuple holding the boolean state and a list of the applicable licenses which were excluded (or None, if the state is True) Examples: is_included, excluded = oe.license.is_included(licensestr, ['GPL*', 'LGPL*']) is_included, excluded = oe.license.is_included(licensestr, blacklist=['Proprietary', 'CLOSED']) Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-01-17copyleft_compliance: add debug message with the reason for exclusionChristopher Larson1
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-01-17copyleft_compliance: add control of recipe types to includeChristopher Larson1
In this context, recipe "type" refers to whether it is 'target', 'native', 'cross', etc. COPYLEFT_RECIPE_TYPES is a space separated list of types to include. It defaults to 'target'. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-01-17linux-yocto: consolidated fix SRCREV updatesBruce Ashfield2
Updating the SRCREVs to include the following fixes from Khem Raj and Zumeng Chen. 6f5b118 compiler.h: Undef before redefining __attribute_const__ fe80c1e oprofile, arm/sh: Fix oprofile_arch_exit() linkage issue Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-17tslib: enable big endian support for qemuppcLiming Wang1
This enables wacom tablet/touchscreen support on qemuppc. Signed-off-by: Liming Wang <liming.wang@windriver.com>
2012-01-17qemuppc: add machconfigLiming Wang1
Signed-off-by: Liming Wang <liming.wang@windriver.com>
2012-01-17qemuppc: add pointercal fileLiming Wang1
This file is for tslib. Signed-off-by: Liming Wang <liming.wang@windriver.com>
2012-01-17qemuppc: replace emulation of qemuppc from prep to mac99Liming Wang5
With this new emulation, existing qemuppc functionality is maintained and other functionality such as framebuffer + sato and NFS boot are added. Signed-off-by: Liming Wang <liming.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-17hdparm: upgrade to 9.37Shane Wang4
The patch was imported from the OpenEmbedded server (http://git.openembedded.org/openembedded/tree/recipes/hdparm) as of commit id 4d2cb79dcecd056742f411a328f9f1f1113bf689. And changes include: - upgrade to the latest version 9.37 from 9.35. - added license checksum. - the license for wiper which is in hdparm is GPLv2. Signed-off-by: Shane Wang <shane.wang@intel.com>
2012-01-17stat: add recipe stat with version 3.3Shane Wang1
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>
2012-01-17distro-tracking: Update info for webkit-gtk, web-webkitZhai Edwin1
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2012-01-17distro_tracking: update manual_check_date fieldsNitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-01-17btrfs-tools: upgrade to newer git commitNitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-01-17libpcre: upgrade from 8.20 to 8.21Nitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-01-17insane.bbclass: fix elf.arch not matching error for x32 kernelNitin A Kamble1
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>
2012-01-17diffstat: upgrade from 1.54 to 1.55Nitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2012-01-17locale: fix package's "provides" tagNitin A Kamble2
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>
2012-01-17ncurses-native: install to libdir, not base_libdirChristopher Larson1
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>
2012-01-17ghostscript: build cups filtersJames Limbouris1
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>
2012-01-17wpa-supplicant: Compile without CONFIG_GNUTLS_EXTRA (PR BUMP)Andrei Gherzan5
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>
2012-01-16pango: Use gnomebase class, not gnomeRichard Purdie2
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>
2012-01-16gconf: enable gtk+ 2.0 support to build gconf-sanity-check-2Koen Kooi1
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>
2012-01-16buildstats: tolerate absence of /proc/diskstatsJean-François Dagenais1
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>
2012-01-16dhcp: package /var/lib/dhcp with dhcp-client rather than dhcp-serverSteve Sakoman2
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>