summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* bootimg: Use the same OS files for each boot methodDarren Hart2012-02-073-47/+46
| | | | | | | | | | | | | | | | | | | Fixes [YOCTO #1951] The do_bootimg code can generate hybrid efi+pcbios images (syslinux and grub-efi) to boot on platforms with both EFI and legacy BIOS options. The current implementation copies the kernel, initrd, and rootfs twice, unnecessarily bloating the image size. This is an especially egregious bug on -sato images. Update the classes to use a common install of the kernel, initrd, and rootfs to the root of the boot media. Grub-efi, syslinux, and isolinux can all reference this location explicitly with a leading slash. Tested with an EFI+PCBIOS image in both EFI and PCBIOS boot modes on two platforms. No ISO image testing was performed. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* tune-mips32.inc: Add mips32-nf and mips32el-nfAndreas Oberritter2012-02-071-1/+5
| | | | | | | tune-mips32.inc only lists mips32 CPUs with hardware FPU. Extend it to list CPUs without hardware FPU, too. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
* libzypp: add missing runtime dependences on gzip and gnupgSteve Sakoman2012-02-031-2/+2
| | | | | | | | gzip is required to uncompress repository files gnupg is required for the support of signed repositories. Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnupg: add 2.0.18 (initial recipe)Steve Sakoman2012-02-031-0/+24
| | | | | | | | GnuPG 2.0 is the new modularized version of GnuPG supporting OpenPGP and S/MIME Signed-off-by: Steve Sakoman <steve@sakoman.com> Acked-by: Paul Menzel <paulepanter@users.sourceforge.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libksba: add 1.2.0 (initial recipe)Steve Sakoman2012-02-031-0/+13
| | | | | | | | | Libksba provides an easy API to create and parse X.509 and CMS related objects and is required for gnupg Signed-off-by: Steve Sakoman <steve@sakoman.com> Acked-by: Paul Menzel <paulepanter@users.sourceforge.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow-securetty: allow root logins on usb serial gadget deviceSteve Sakoman2012-02-032-0/+5
| | | | | | | Existing tty list does not include ttyGS0, add it Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/patch: optionally return non-patch sourcesBruce Ashfield2012-02-031-1/+8
| | | | | | | | | | | | | | | | | | | | commit: patch.bbclass: abstract out logic that determines patches to apply gives the ability for other clases to emit series files for use outside of a build system, or even within the build system. There are sometimes elements on the SRC_URI that while not directly applicable to patching, can be related to patching the package. For example, the yocto kernel class would like to know about these other source items on the SRC_URI to locate out of tree kernel features. This change keeps the default behaviour of returning patches, but adds the ability to request that non-patch results be returned. Additional filtering within the non-patch category, is left up to the caller of the routine. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add EXTERNAL_TOOLCHAIN to CMAKE_FIND_ROOT_PATHKen Werner2012-02-031-1/+1
| | | | | | | This allows cmake to find the binaries of an external toolchain. Signed-off-by: Ken Werner <ken.werner@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: extract version info from the toolchainChristopher Larson2012-02-033-0/+131
| | | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: leverage eglibc's packaging for more granular outputChristopher Larson2012-02-031-8/+35
| | | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: support ia32Christopher Larson2012-02-032-1/+63
| | | | | | | | | | Unfortunately, the CSL ia32 toolchain has non-prefixed binaries in its bindir (e.g. gcc, ld). To avoid this messing up our build, we avoid adding this bindir to our PATH, and instead add symlinks to the prefixed binaries to our staging toolchain bindir. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: support mips/ppc/armChristopher Larson2012-02-032-9/+50
| | | | | | | | | | | | - Rather than adjusting TARGET_VENDOR, which results in our TARGET_SYS matching the external toolchain, override TARGET_PREFIX to match external, and leave TARGET_SYS alone - Grab the optimized files out of the toolchain if available - Create a symlink in sysroot to ensure the sysroot layout matches toolchain expectations (optimized files in a subdir) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc-package.inc: don't include debug files in -picChristopher Larson2012-02-031-1/+1
| | | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: fixes for build with an external csl toolchainChristopher Larson2012-02-031-2/+3
| | | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* LSB_Setup.sh: Add locale resources and startup script avahi-daemonXiaofeng Yan2012-02-031-21/+29
| | | | | | | | | | | | | | | | The purpose of adding locale resources is to resolve bug 1954 because missing locale resources cause many failures. The purpose of adding startup script avahi-daemon is to resolve bug 1907. The detailed description is as follows: No daemon progress "avahi-daemon" when system starting up. Function "gethostbyaddr" will search file "/var/run/avahi-daemon/socket" but there is no this file which is created by avahi-daemon. [YOCTO #1907 #1954] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* init-functions: Add two functionsXiaofeng Yan2012-02-031-0/+7
| | | | | | | | | | | | | | Add log_begin_msg() and log_end_msg () in init-functions because some startup scripts need them. if there are not two functions, then error information will arise on screen. for example, $ /etc/init.d/avahi-daemon start /etc/init.d/avahi-daemon: line 161: log_begin_msg: command not found /etc/init.d/avahi-daemon: line 163: log_end_msg: command not found [YOCTO #1907] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: add x32 supportNitin A Kamble2012-02-032-1/+1244
| | | | | | | This commits adds a patch to enable x32 support in the strace recipe. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* byacc: upgrade from 20111219 to 20120115Nitin A Kamble2012-02-031-3/+3
| | | | | | | update md5sum for license as the copyright years are updated in the file Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking: update for current upgradesNitin A Kamble2012-02-031-24/+23
| | | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-dbus: upgrade from 0.84.0 to 1.0.0Nitin A Kamble2012-02-031-2/+2
| | | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* quilt: upgrade from 0.50 to 0.51Nitin A Kamble2012-02-033-2/+2
| | | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: upgrade from 7.3.1 to 7.4Nitin A Kamble2012-02-034-2/+2
| | | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gmp: upgrade from 5.0.2 to 5.0.3Nitin A Kamble2012-02-034-60/+45
| | | | | | | | rebased configure.patch & amd64.patchto the newer code. Removed sh4-asmfix.patch as it is not needed with the newer code. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_track: Track UpdatesSaul Wold2012-02-021-26/+27
| | | | | | | | | | | | | | | | | | | openssl: Update to 1.0.0g openssl: Update to 0.9.8t (gplv2) gnutls: Update to 2.12.16 rxvt-unicode: Update to 9.15 gnupg: Add gplv2 version 1.4.7 file: Update to version 5.10 libidn: Update to 1.24 libdrm: Update to 2.4.30 xinit: Update to 1.3.2 xf86-input-keyboard: Update to 1.6.1 xf87-input-evdev: 2.6.0 Manual Checks: util-linux - NO Update reason Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xf86-input-keyboard: Update to 1.6.1Saul Wold2012-02-021-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xinit: Update to 1.3.2Saul Wold2012-02-021-3/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libdrm: Update to 2.4.30Saul Wold2012-02-021-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libidn: Update to 1.24Saul Wold2012-02-022-24/+31
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* file: Update to version 5.10Saul Wold2012-02-021-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gnupg: Add gplv2 version 1.4.7Saul Wold2012-02-023-0/+146
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rxvt-unicode: Update to 9.15Saul Wold2012-02-024-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gnutls: Update to 2.12.16Saul Wold2012-02-026-3/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* openssl: Update to 0.9.8t (gplv2)Saul Wold2012-02-0224-0/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* openssl: Update to 1.0.0gSaul Wold2012-02-0218-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* self-hosted-image: add package management for correct installationSaul Wold2012-02-021-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* task-self-hosted: add python-pkgutil since it's requiredSaul Wold2012-02-021-1/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* task-self-hosted: add disk partitioning toolsSaul Wold2012-02-021-0/+6
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-yocto/local.conf.sample.extended: add LICENSE_FLAGS_WHITELIST sectionTom Zanussi2012-02-021-0/+13
| | | | | | | | Add a new section for LICENSE_FLAGS_WHITELIST, containing a list of the current packages with LICENSE_FLAGS. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* atk: add native / disable introspection / merge atk.inc->recipe / change licenseAndreas Müller2012-02-022-17/+13
| | | | | | | | | | | | | | Native support currently is appended in meta-oe. Native build failed with: | /usr/share/gir-1.0/GLib-2.0.gir:9:1: error: Unsupported version '1.1' | /usr/share/gir-1.0/GLib-2.0.gir:9:39: error: Unsupported version '1.1' | error parsing file Atk-1.0.gir: Failed to parse included gir GLib-2.0 | make[3]: *** [Atk-1.0.typelib] Error 1 build tested in meta-oe / angstrom environment Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gconf.bbclass: Add proper RDEPENDS to packages with gconf postinststep.Peter Tworek2012-02-021-0/+3
| | | | | | | | | | | Right now gconf bbclass adds both postinst and prerm steps, but it does not ensure that packages involved have gconf in RDEPENDS. This can lead to a situation where postinst/prerm steps fail because gconftool-2 is not installed. Signed-off-by: Peter Tworek <tworaz666@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields: take sysklogd off Saul's plateJoshua Lock2012-02-021-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* sysklogd: various fixes so it starts/stops cleanlyJoshua Lock2012-02-024-9/+11
| | | | | | | | | | | | | | This patch fixes several issues with the sysklogd recipe: o Errors at start due to non-existent /var/log/news/ - every other log file is created in /var/log, not a sub-directory. Do the same for news logs. o klogd would not be stopped due to pidfile recycling, give klogd its own pidfile o preinstalls failed at rootfs creation time by trying to access the host root filesystem rather than a path relative to $D. Update the preinst to test for $D and do the right thing. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* pciutils: fix configure script for dashJoshua Lock2012-02-021-1/+1
| | | | | | | configure.patch was missing a closing quote in a sed expression which causes script execution to error on less forgiving shells such as dash. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* udev: improve udev-cache robustnessOtavio Salvador2012-02-025-8/+53
| | | | | | | | | | * allow udev-cache to be disabled at runtime (using /etc/default/udev-cache); * make cache invalidated if kernel, bootparams or device list changes; Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* external-csl-toolchain: avoid the hardcoded version/prefixChristopher Larson2012-02-012-24/+21
| | | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: fixes for metadata changesChristopher Larson2012-02-013-9/+18
| | | | | | | | | | | | | | | These allow the recipe to build again: - add compilerlibs, g++, libgcc to the provides - add linux-libc-headers-dev to the packages - in libc-package, only sed the ldd.bash.in file if it exists, as the external toolchain is using that class as well - shift the inherit location of the libc classes, as they were overriding the recipe's do_install - use ?= for EXTERNAL_TOOLCHAIN, so the user can set it Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libc-package: fix typo in LOCALETREESRC default valueChristopher Larson2012-02-011-1/+1
| | | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: fix critical PATH manipulation bugChristopher Larson2012-02-011-1/+1
| | | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package bbclass: allow per package PRIVATE_LIBSKoen Kooi2012-02-011-1/+1
| | | | | | | | If a recipe packages multiple versions of shlib (e.g. powervr drivers) we only want the shlib code to pickup $PN, not $PN-foo subpackages. This keeps backward compatibility with the global PRIVATE_LIBS usage if no per package PRIVATE_LIBS are set for a given package. In other words: this doesn't break the firefox recipe. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix the issue that adt-installer tar ball is not regenerated if sstate is ↵Jessica Zhang2012-02-012-8/+7
| | | | | | on, and other minor bug fixes Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>