summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2012-02-07bootimg: Use the same OS files for each boot methodDarren Hart3
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>
2012-02-07tune-mips32.inc: Add mips32-nf and mips32el-nfAndreas Oberritter1
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>
2012-02-03libzypp: add missing runtime dependences on gzip and gnupgSteve Sakoman1
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>
2012-02-03gnupg: add 2.0.18 (initial recipe)Steve Sakoman1
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>
2012-02-03libksba: add 1.2.0 (initial recipe)Steve Sakoman1
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>
2012-02-03shadow-securetty: allow root logins on usb serial gadget deviceSteve Sakoman2
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>
2012-02-03classes/patch: optionally return non-patch sourcesBruce Ashfield1
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>
2012-02-03Add EXTERNAL_TOOLCHAIN to CMAKE_FIND_ROOT_PATHKen Werner1
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>
2012-02-03external-csl-toolchain: extract version info from the toolchainChristopher Larson3
Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03external-csl-toolchain: leverage eglibc's packaging for more granular outputChristopher Larson1
Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03external-csl-toolchain: support ia32Christopher Larson2
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>
2012-02-03external-csl-toolchain: support mips/ppc/armChristopher Larson2
- 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>
2012-02-03eglibc-package.inc: don't include debug files in -picChristopher Larson1
Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03binutils: fixes for build with an external csl toolchainChristopher Larson1
Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03LSB_Setup.sh: Add locale resources and startup script avahi-daemonXiaofeng Yan1
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>
2012-02-03init-functions: Add two functionsXiaofeng Yan1
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>
2012-02-03strace: add x32 supportNitin A Kamble2
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>
2012-02-03byacc: upgrade from 20111219 to 20120115Nitin A Kamble1
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>
2012-02-03distro_tracking: update for current upgradesNitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03python-dbus: upgrade from 0.84.0 to 1.0.0Nitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03quilt: upgrade from 0.50 to 0.51Nitin A Kamble3
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03gdb: upgrade from 7.3.1 to 7.4Nitin A Kamble4
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03gmp: upgrade from 5.0.2 to 5.0.3Nitin A Kamble4
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>
2012-02-02distro_track: Track UpdatesSaul Wold1
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>
2012-02-02xf86-input-keyboard: Update to 1.6.1Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02xinit: Update to 1.3.2Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02libdrm: Update to 2.4.30Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02libidn: Update to 1.24Saul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02file: Update to version 5.10Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02gnupg: Add gplv2 version 1.4.7Saul Wold3
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02rxvt-unicode: Update to 9.15Saul Wold4
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02gnutls: Update to 2.12.16Saul Wold6
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02openssl: Update to 0.9.8t (gplv2)Saul Wold24
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02openssl: Update to 1.0.0gSaul Wold18
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02self-hosted-image: add package management for correct installationSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02task-self-hosted: add python-pkgutil since it's requiredSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02task-self-hosted: add disk partitioning toolsSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-02meta-yocto/local.conf.sample.extended: add LICENSE_FLAGS_WHITELIST sectionTom Zanussi1
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>
2012-02-02atk: add native / disable introspection / merge atk.inc->recipe / change licenseAndreas Müller2
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>
2012-02-02gconf.bbclass: Add proper RDEPENDS to packages with gconf postinststep.Peter Tworek1
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>
2012-02-02distro_tracking_fields: take sysklogd off Saul's plateJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2012-02-02sysklogd: various fixes so it starts/stops cleanlyJoshua Lock4
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>
2012-02-02pciutils: fix configure script for dashJoshua Lock1
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>
2012-02-02udev: improve udev-cache robustnessOtavio Salvador5
* 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>
2012-02-01external-csl-toolchain: avoid the hardcoded version/prefixChristopher Larson2
Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-01external-csl-toolchain: fixes for metadata changesChristopher Larson3
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>
2012-02-01libc-package: fix typo in LOCALETREESRC default valueChristopher Larson1
Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-01external-csl-toolchain: fix critical PATH manipulation bugChristopher Larson1
Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-01package bbclass: allow per package PRIVATE_LIBSKoen Kooi1
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>
2012-02-01Fix the issue that adt-installer tar ball is not regenerated if sstate is ↵Jessica Zhang2
on, and other minor bug fixes Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>