summaryrefslogtreecommitdiff
path: root/meta
AgeCommit message (Collapse)AuthorFiles
2011-03-18db: Fix path of arm-thumb patchMark Hatle2
Newer versions of patch, such as in Fedora 14, don't like ".." within the middle of the file to be patched path. In order to fix the issue we have to hand apply the patch instead of using the normal mechanisms. Only flaw with the os.system(...) approach is if it fails we don't get any notification or a resolver failure. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-18initscripts: Make umountfs a bit more robust, bump PRTom Rini2
Avoids error messages on shutdown. Imported from OE commit 072cad0100fd828e7fee8f3fa3ade23e4306b394 Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-03-18nfs-utils: fix "sh: bad number" error on start/stop of nfsserverPaul Eggleton1
Adds a test to avoid the "sh: bad number" error message during service start or stop of nfsserver when there is no NFS_SERVERS value set in /etc/default/nfsd. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-03-18busybox: enable unmount all featurePaul Eggleton2
This allows "umount -f -a -r" in our initscripts to actually do something. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-03-18sstate.bbclass: Turn absolute symbolic links into relative ones for sstate ↵Richard Purdie1
packages Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-18bitbake.conf: Increase image overhead factor to account for rpm/zypper ↵Richard Purdie1
database size Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-18sanity.bbclass: check for duplicates in PACKAGE_ARCHSJoshua Lock1
Duplicate entries in PACKAGE_ARCHS causes problems with rootfs generation. For example multiple architecture entries in opkg.conf will confuse the opkg package manager. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-03-18util-linux: Setup for GPLv2 RecipeSaul Wold3
* add task to remove the GPLv3 lscpu code * Add patch to remove the reference to lscpu in Makfiles Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-18coreutils-6.9: fix man page building for the gplv2 recipeNitin A Kamble2
Added a new patch: coreutils-6.9/fix_for_manpage_building.patch And the target recipe now depends on the native recipe for the manpage generation. Similar fix may be needed to the GPLv3 version of this recipe. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-03-18toolchain-scripts.bbclass: Added --sysroot to CPPFLAGS.Lianhao Lu3
[YOCTO #908] Added CPPFLAGS into the environment file and added --sysroot to it. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-03-18slang: specify --x-includes to pass qa sanity checkKevin Tian1
slang by default hardcodes a list of host dirs to search for X header files, which may break qa sanity check. Use --x-includes to specify sysroot as the fix. Fix [YOCTO 907] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2011-03-18bitbake.conf: add POKYBASE to BB_HASHBASE_WHITELISTKevin Tian1
or else do_populate_lic varies its checksum when using different source directory, and thus further impact do_package sstate reuse. Fix [YOCTO 894] Possibly Fix [YOCTO 903] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2011-03-17gettext: Upgrade GPLv2 version to 0.16.1Saul Wold12
This adds a couple of new patches for handling various autoconf and autolocal issues. It also hardcodes a GETTEXT_MACRO_VERSION to 0.17 to match the native gettext. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-17poky.conf: remove gnome-common from WHITELIST_GPLV3Saul Wold1
This was due to task-poky-extended pulling in qemu-config for non-GPLv3 poky-image-basic Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-17poky.conf: add additional Libraries to the LGPLv2 WhitelistSaul Wold1
The ligcc and gcc-runtime both are LGPLv2 libraries although they are part of the large GCC GPLv3 code. There is clearly called out exceptions for these libraries. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-17poky-image-basic: remove POKY_BASE_INSTALLSaul Wold1
Removing POKY_BASE_INSTALL and replacing it with task-poky-boot, effectively removes task-poky-extended which was pulling unwanted recipes. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-17extended tasks: move binutils from basic to lsbSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-17gnome-vfs: Force acl to be disabled since its not a dependencyRichard Purdie1
Without this patch, if acl was build beforehand, the build could find the library resulting in a non-deterministic build. Sadly there is no --disable or --without option available so this approach is the only mechanism available. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-17ADT: bug fix for nameing and do_patch sequenceLiping Ke3
This patch is for fixing the x86-64 image name bug and also, do_patch must be done before do_deploy. Signed-off-by: Liping Ke <liping.ke@intel.com>
2011-03-17gnu-config: Use perl from the environment, not a hardcoded pathRichard Purdie2
Using the hardcoded perl binary can cause conflict between the files in the native sysroot and those of the build system perl. By using perl from the environment we can at least ensure a consistent perl environment. Patches taken from OE.dev commits: be21179c5321bd0afb9221f020ac12ad75c86a3b gnu-config: use /usr/bin/env perl instead of /usr/bin/perl in gnu-configize.in edcdefbf6e0675c1bcc1fc4f464f654223380e50 gnu-config: update also bindir change to replace /usr/bin/env instead of /usr/bin/perl Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-17gtk+: remove per-machine gtk+ FULL_OPTIMIZATION in favor of tune-atom.incDarren Hart1
Now that the FULL_OPTIMIZATION for gtk+ has been enabled in the core tune-atom.inc, it is no longer necessary to do so for every atom based bsp. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Ke Yu <ke.yu@intel.com> CC: Richard Purdie <richard.purdie@intel.com>
2011-03-17atom-pc: work around gcc bug for core2Darren Hart1
Fixes [YOCTO #853] Without these added optimization flags, the matchbox-panel (and possibly other) applications would segfault. This patch applies the changes to all machines derived from atom-pc.conf. [Tweaked by RP to apply to gtk+ only] Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-17m4: bring back GPLv2 version 1.4.9 of m4 recipeNitin A Kamble3
Note: Downgrading of m4 would require rebuilding of the autoconf Fixed circular depedency with the newer autoconf Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-03-17bison: bring back GPLv2 version 2.3 of bison recipeNitin A Kamble2
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-03-17sanity: detect if bitbake wrapper is not being used or pseudo is brokenPaul Eggleton1
* Shows a warning during sanity checking if the scripts/bitbake wrapper is not being used * Check to see if pseudo is working during sanity checking, and if it isn't an error occurs (if we are using the wrapper script and pseudo has been built; otherwise it is a warning). Fixes [YOCTO #653] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-03-17sat-solver: Fix solution DB generation and general cleanupMark Hatle6
Uprev sat-solver to the latest git version. This corrects the solv db generation with RPM5. Refactor the patches for RPM5 support, cleaning up components of the cmake.patch for submission upstream. (Also fix a problem remaining in the upstream with a mismatched function name.) Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-16openjade-native: Run make depend to ensure dependencies are correct and ↵Richard Purdie1
avoid parallel make failures [YOCTO #877] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-16package.bbclass: Fix missing debug src filesMark Hatle1
The previous change used egrep instead of fgrep. We need to use fgrep because there are expression like syntaxes in some file names, we need exact matches. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-16rpm: Disable repackage on upgrade/erasure by defaultMark Hatle1
[YOCTO #787] Disable the repackage on upgrade/erase by default. This removes the warning message: error: cannot create %_repackage_dir /var/spool/repackage/1298783317 Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-16sat-solver: Add workaround for RPM 5 db constructionMark Hatle2
The first time the database is created on an RPM5 system it works correctly. However any subsequent rebuilds cause an empty database to occur. The following is from Michael Schroeder <mls@suse.de>: > rpmdb2solv contains a hack that makes it use the unchanged already > converted packages. To do this, it needs to get the database id > for every installed packages by reading the "Name" index. This > somehow doesn't seem to work with rpm5. > > As a workaround you can add a "ref = 0;" line at the top of the > repo_add_rpmdb() function in ext/repo_rpmdb.c. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-16sat-solver: uprev to the latest versionMark Hatle2
Upgrade to the latest git version. Also update the cmake.patch to enable debugging in all configurations. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-16libzypp: Fix release queryMark Hatle2
Libzypp is looking for the "redhat-release" file and using that version number to help adjust the system version. This ensures that there is something on the system that returns a correct value. This patch is likely not necessary. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-16rootfs_rpm.bbclass: Add additional system configuration to RPM spaceMark Hatle1
The additional configuration should have been there from the beginning. The purpose of these config files is to have a consistent Berkeley DB configuration even if the underlying RPM version changes -- or the RPM macros change. This likely would not cause any problems until we attempted an upgrade of either BDB or RPM. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-16oprofileui: upgrade to latest git version.Lianhao Lu2
[YOCTO #880] Upgrade to latest git version. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-03-16poky-image-basic: add ssh-server-openssh to IMAGE_FEATURESScott Garman1
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-16poky-image-lsb: add ssh-server-openssh to IMAGE_FEATURESScott Garman3
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-16poky-image.bbclass: add ssh-server-dropbear to SATO_IMAGE_FEATURESScott Garman1
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-16poky-image.bbclass: add new IMAGE_FEATURES for ssh serversScott Garman1
Image recipes can now add their ssh server of choice by adding ssh-server-dropbear or ssh-server-openssh to IMAGE_FEATURES. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-16task-poky-ssh-openssh: new task recipe for openssh sshScott Garman1
This task can be used when IMAGE_FEATURES is set to ssh-server-openssh. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-16task-poky-ssh-dropbear: new task recipe for dropbear sshScott Garman1
This task can be used when IMAGE_FEATURES is set to ssh-server-dropbear. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-16task-base, task-poky-basic, task-poky: Remove hard-coded references to dropbearScott Garman3
This is the first step in refactoring the SSH server selection to be done in IMAGE_FEATURES instead of as hardcoded in these tasks. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-16slang: export INST_LIB_DIR to fix compile problemsKang Kai1
Export "INST_LIB_DIR" in do_install to slang/slsh to fix cross compile warnings Fixes [YOCTO #812] Add necessary files to run slsh. Signed-off-by: Kang Kai <kai.kang@windriver.com>
2011-03-16formfactor: Assume HAVE_TOUCHSCREEN=0Darren Hart1
If no machine specific formfactor is found, the formfactor config defaults to HAVE_TOUCHSCREEN=1. The result is for the matchbox session to disable the cursor. This can lead to a lot of churn sorting out why the cursor doesn't appear: xorg bug, xorg driver bug, kernel drm driver bug, kms bug, many of which appear when searching for invisible cursor on the web. On the other hand, if a cursor appears on a touchscreen device, one is much more likely to reach a correct conclusion: "I need to set HAVE_TOUCHSCREEN=1 in my custom machine formfactor config". Which likely exists or is needed for other formfactor specific things such as dpi, screen size, rotation, etc. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-03-16matchbox-desktop: add configure event handler to fix bug 658Yu Ke2
Bug658 - "the bottom icons on Applications and All screen are cut-off in qemu" the reason is that desktop work area is not resized after window manager decoration. so add configure event handler to resize the desktop work area can fix this issue. [YOCTO #658] Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-03-16u-boot.inc: allow variable make targetsChase Maupin1
* Later versions of u-boot sometimes have top level make targets such as u-boot.imx, u-boot.kwb, and for upcoming TI devices u-boot.ti. * These targets define different calls to the mkimage tool to change the images created, such as changing the load address. * This change allows recipes to change the default make target of "all" to something like u-boot.ti or u-boot.imx by setting the UBOOT_MAKE_TARGET variable. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-15tune-atom.inc: Remove duplicate TARGET_ARCH entry to avoid ipk rootfs issues ↵Richard Purdie1
as temp workaround for problems pending a proper fix Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-15package-index.bb: Added missing dependencies.Lianhao Lu1
[YOCTO #871] Added missing dependencies to opkg-utils-native and opkg-native. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-03-15xserver-nodm-init: add xuser to group audioDongxiao Xu1
add rootless X user to group audio to access /dev/snd/* Fixes [YOCTO #799] CC: Ke Yu <ke.yu@intel.com> Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-03-15sstate.bbclass: always delete stamp files in sstate_cleanPaul Eggleton1
For safety, always delete the stamp files in sstate_clean regardless of whether the manifest file exists or not. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-03-15sstate.bbclass: avoid deleting unrelated stamp filesPaul Eggleton1
Avoid deleting stamp files whose names contain the current task's name as a substring. This will be especially important for example if do_package_write is ever made an sstate task (as it would previously have deleted the stamps here for do_package_write_ipk etc.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>