summaryrefslogtreecommitdiff
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* distro_tracking_fields.inc: add pseudoMark Hatle2011-06-091-0/+7
| | | | | | Add pseudo to tracking, with me as the maintainer. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* bitbake.conf: Create staticdev pacakge for static librariesSaul Wold2011-06-091-5/+12
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* initramfs-live-install: comment out allarch inherit to resolve no providerTom Zanussi2011-06-091-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | initramfs-live-install is only compatible with i.86|x86_64 so shouldn't inherit 'allarch'. This comments it out. More specifically, commit 52295fa3deef3b0374b99829626d524cefae6001 (Improve handling of 'all' architecture recipes and their interaction with sstate) sets TARGET_ARCH which due to the COMPATIBLE_HOST setting in the recipe causes it to be skipped and gives the following error for any -live build: NOTE: Resolving any missing task queue dependencies NOTE: Runtime target 'initramfs-live-install' is unbuildable, removing... Missing or unbuildable dependency chain was: ['initramfs-live-install'] ERROR: Required build target 'core-image-sato-live' has no buildable providers. Missing or unbuildable dependency chain was: ['core-image-sato-live', 'core-ima\ ge-minimal-initramfs', 'initramfs-live-install'] ERROR: Nothing RPROVIDES 'initramfs-live-install' Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Commented out with explaination instead of remove Signed-off-by: Saul Wold <sgw@linux.intel.com>
* package.bbclass: PACKAGELOCK is a shared lock file so inform sstate as suchRichard Purdie2011-06-091-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate.bbclass: When removing files, take an exclusive lock, even for shared ↵Richard Purdie2011-06-091-1/+1
| | | | | | lockfiles Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro tracking: Manual UpdatesSaul Wold2011-06-061-4/+11
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro tracking: fixup some bad entriesSaul Wold2011-06-061-19/+16
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* util-linux: package agetty seperatelyKoen Kooi2011-06-062-2/+3
| | | | | | Some packages like systemd only want agetty to spawn a console and not drag in all of util-linux just for that. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* sqlite: remove dependency on tcl-nativePhil Blundell2011-06-061-2/+2
| | | | | | | | | Older versions of sqlite required tclsh at compile time but this is no longer the case with recent 3.7.x. See http://lists.linuxtogo.org/pipermail/openembedded-core/2011-June/003653.html Signed-off-by: Phil Blundell <philb@gnu.org>
* linux-yocto: make e1000e structure common [commit: bec3f1e8c]Bruce Ashfield2011-06-061-6/+6
| | | | | | | | | | During work on 1.1 BSPs, some driver options changed. The result was that the upstream fix b1d670f10e8078485884f0cf7e384d890909aeaa needs to be available for all BSPs. These SRCREV updates are the result of making that commit common. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto: update target/meta SRCREVsBruce Ashfield2011-06-061-7/+7
| | | | | | | | | | | | | | This SRCREV update picks up the following changes from the 2.6.37 kernel tree: - fishriver: create and use a dedicated BSP branch - fishriver: usbnet fixes, but common to all boards - standard: update omap baseline match the 2.6.34 upstream merge content Built and boot tested on qemu* Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* distro tracking: update Qing -> SaulSaul Wold2011-06-061-59/+68
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* json-glib: Update to 0.12.4Saul Wold2011-06-061-0/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro-tracking: update openssh, tar, and grepScott Garman2011-06-061-13/+13
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* tar: upgrade to v1.26Scott Garman2011-06-064-9/+10
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* grep: upgrade to v2.8Scott Garman2011-06-061-3/+4
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* openssh: upgrade to v5.8p2Scott Garman2011-06-065-4/+5
| | | | | | | LICENCE checksum updated due to a one-line change in the file (RedHat was added as a copyright holder). Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* distro-tracking: updatesScott Garman2011-06-061-14/+20
| | | | | | | | | | | | | | | Update the distro tracking fields for: * apmd * at * blktool * cpio * dosfstools * gzip * libatomics-ops * shadow Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* tzcode: Update to 2011gSaul Wold2011-06-062-19/+25
| | | | | | | | | [YOCTO #1080] Thanks to ilkka.tengvall@nsn.com Cc: ilkka.tengvall@nsn.com Signed-off-by: Saul Wold <sgw@linux.intel.com>
* package_rpm.bbclass: make RPM use on-disk permissionsScott Garman2011-06-061-0/+2
| | | | | | | | | Instruct RPM to use the on-disk permissions, owners, groups, and directory permissions, instead of defaulting to root:root Code changes suggested by Mark Hatle. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* bitbake.conf: set PSEUDO_PASSWD within FAKEROOTENVScott Garman2011-06-061-1/+1
| | | | | | | | PSEUDO_PASSWD needs to point to the directory where passwd and group files are kept. This will allow pseudo to use those users and groups to change file ownership. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* base-passwd: populate the target sysroot with passwd/group/login.defsScott Garman2011-06-062-2/+411
| | | | | | | | The passwd, group, and login.defs files in the target sysroot will be used when recipes create custom user and group permissions in their packages. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* shadow: add a -native recipe with customized utilitiesScott Garman2011-06-062-0/+1362
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a -native recipe for the shadow utilities. The custom --root option allows the the following utilities to be run within a chroot when invoked under pseudo: * useradd * groupadd * usermod * groupmod * userdel * groupdel * passwd * gpasswd * pwconv * pwunconv * grpconv * grpunconv They can then be used to manipulate user and group account information in target sysroots. useradd was also modified to create home directories recursively when necessary. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* shadow: recipe and patch cleanupScott Garman2011-06-067-131/+151
| | | | | | | | Taking over maintenance of the shadow recipe. Cleaning it up in preparation of adding a -native version that will be used to add users/groups during preinstall. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* gcc-package-cross: also install the symlinks in libexec with target prefixPhil Blundell2011-06-061-0/+1
| | | | | | | | .. since this is where collect2 seems to look for them. This seems like it is really a bug in collect2, but installing the symlinks is an easy workaround. Without this you get "could not find ld" errors when using -flto. Signed-off-by: Phil Blundell <philb@gnu.org>
* xf86-driver-common.inc: remove .la files to avoid unpackaged warningOtavio Salvador2011-06-061-1/+5
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gnutls: add p11tool into gnutls-binOtavio Salvador2011-06-061-1/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gnutls: use INC_PR on 2.12.5 version recipeOtavio Salvador2011-06-061-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* base.bbclass: add cleansstate task between clean and cleanallMartin Jansa2011-06-061-2/+5
| | | | | | * sometimes it's usefull to remove only sstate cache and keep downloaded sources for rebuild Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* util-linux_2.19.1.bb: Fix compliation on uclibcKhem Raj2011-06-062-1/+34
| | | | | | | | util-linux 2.19 needs this patch to successfully compile on uclibc systems. This is a bug in util-linux that goes unnoticed on eglibc builds. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* allarch.bbclass: Define BASE_PACKAGE_ARCH = "all"Khem Raj2011-06-061-0/+1
| | | | | | | If not overridden it gets the value which is for target recipes usually defined in machine tune files Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bison: upgrade from 2.4.3 to 2.5Nitin A Kamble2011-06-063-156/+3
| | | | | | This version of bison needs m4 1.4.16 or newer Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* autoconf: upgrade from 2.65 to 2.68Nitin A Kamble2011-06-0611-15/+24
| | | | | | And rebase the patches to the newer code. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* m4: upgrade from 1.4.15 to 1.4.16Nitin A Kamble2011-06-062-3/+3
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* qmake_base.bbclass: fix lrelease/lupdate binary namesOtavio Salvador2011-06-021-0/+5
| | | | | | | | | | To support translation, qmake based projects usually call lrelease and lupdate however OE changes the binary names so this needs some mangle to work out of box. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext: Add DEPENDS on git-nativeRichard Purdie2011-06-021-2/+3
| | | | | | | | | | There are tools within gettext that make use of git, crazy as it may seem so we have to ensure a recent version of git is available. It could be worse, it could be the (deprecated) cvs alternative in the code. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysvinit: Mark as machine specific since there are machine specific ↵Richard Purdie2011-06-021-0/+3
| | | | | | | | | | | | | components to this recipe The inittab file depends on variables that are part of the machine config such as the SERIAL_CONSOLE so the whole recipe must get built as machine specific. Better might be to split the config out into a separate recipes from the binaries but this fixes the immediate problem. [YOCTO ##1131] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libc-package: fix typo causing annoying diagnosticPhil Blundell2011-06-021-1/+1
| | | | | | | | | | We don't package /etc/rpc and do_install() makes some effort to remove that file so as to avoid the "installed but not shipped" diagnostic. But, due to a typo in the command line, the file wasn't actually being removed and the diagnostic continued to be issued. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: fix mispackaging of libcidnPhil Blundell2011-06-023-5/+5
| | | | | | | | | | | | The glob for libc_baselibs was too permissive, causing some of the libcidn symlinks to be placed in ${PN} rather than the intended subpackage. Worse, the .so itself was actually landing in ${PN}-dev, so the net effect was to make libc6-dev a dependency of libc6. Bump PRs for both 2.12 and 2.13 as a result. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: Fix up file locations and add i686Saul Wold2011-06-0211-0/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* dbus: avoid dependency on x11 for -native buildPhil Blundell2011-06-021-2/+5
| | | | | | | | The native variant already configures --without-x so the X11 libs are redundant. Adjust the DEPENDS to match. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: add --with-libdl-prefix and --with-libpthread-prefixMartin Jansa2011-06-021-0/+2
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: avoid dependency on perl and python for -native buildPhil Blundell2011-06-021-4/+6
| | | | | | | | | | | | Update override naming (_native -> _virtclass-native) to disable perl and python bindings when building native rpm, and adjust the DEPENDS to match. Perl bindings were, in fact, already disabled for both native and target builds so it's only the python ones that have really changed. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Upstream-status --> Upstream-Status: for multiple patchesDexuan Cui2011-06-029-9/+9
| | | | | | As a keyword, Upstream-Status is case sensitive. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* libx11: fix libX11 keysyms to pass xts5 of lsbJingdong Lu2011-06-024-5/+58
| | | | | | | | | | | | | | | Fixes bug: [YOCTO #1095] Because of cross-compiling libx11 keysyms will cause Xts5 test of LSB fail. libx11 use a tool named "makekey" which compiled as a native tool to generate ks_tables.h. Because the size of "unsigned long" is different between 32-bit and 64-bit, we should judge whether our target is 32-bit or 64-bit and tell "makekey". I add a patch to "makekeys_crosscompile.patch" to "src/utils/makekeys.c" in order to deal with the different targets. If our target is 32-bit, we force the variable its type is "unsigned long" to "uint32_t". So we can generate a correct keysyms. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* task-core-lsb: add cups and ghostscript into imageKang Kai2011-06-021-1/+2
| | | | | | | [Yocto 1030] Because it is fixed by Qing He, then add cups and ghostscipt into image Signed-off-by: Kang Kai <kai.kang@windriver.com>
* gcc: Fix volatile access issue for ARMSaul Wold2011-06-022-1/+31
| | | | | | | | | | [YOCTO #1130] This patch brings in a patch from gcc for the following issue: http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01477.html Signed-off-by: Saul Wold <sgw@linux.intel.com>
* avahi: enable service when using systemdKoen Kooi2011-06-022-1/+19
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* rootfs_ipk: delete opkg metadata if package management not required and all ↵Phil Blundell2011-06-021-0/+11
| | | | | | | | | | | | | | | | | | | packages are configured If all the postinsts were successfully run in offline mode, and package-management hasn't been requested as an IMAGE_FEATURE, the opkg metadata is now redundant and can safely be deleted. Also, the update-rc.d and base-passwd packages can be removed since they will serve no further purpose in this situation. If some packages are still unconfigured at this point then we need to keep their metadata around so that either opkg or the awk script can configure the packages at boot time. In theory it would be possible to strip out the data for packages that have already been configured, but right now we just hold on to the whole status file in that situation. Signed-off-by: Phil Blundell <philb@gnu.org>
* shadow: remove selinux entry from pam.d/loginKoen Kooi2011-06-022-7/+2
| | | | | | | | | SElinux has been disabled in the recipe, leading to messages like this: [ 167.643218] login[312]: PAM unable to dlopen(/lib/security/pam_selinux.so): /lib/security/pam_selinux.so: cannot open shared object file: No such file or directory [ 167.670837] login[312]: PAM adding faulty module: /lib/security/pam_selinux.so Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>