summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2010-08-12dbus-wait: Update LICENSE after changes upstreamRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12prelink: Enable image wide prelinkingMark Hatle3
Add the ability to specify user level classes via the local.conf. Use this new capability to add an image-prelink class that does an image wide cross-prelink activity. Signed-off-by: Mark Hatle <mhatle@windriver.com>
2010-08-12pseudo: Upgrade pseudo and correct problemsMark Hatle3
Fix an issue where pseudo could try to compile incorrectly on an x86_64 host system. Now it verifies that it should be trying to build a 32-bit library, and if so the necessary prereqs are available. Also uprev to the latest version of pseudo changes to enable wrapping of execl, local variable storage and misc fixes. Signed-off-by: Mark Hatle <mhatle@windriver.com>
2010-08-12populate-volatile.sh: cleanup duplicated invocations and remove boot warningKevin Tian14
For one, populate-volatile.sh is itself a rcS script which is invoked earlier than package's own postinst method (last one in rcS). If package has already installed their volatile files correctly, it doesn't make sense to update volatile again in postinst since nothing is changed. On the other hand, dbus/hal are special since their user/group are only created in the target. If they pre-install volatiles like others, populate-volatile.sh will report "undefined user" since at that time their user/group haven't been created. The better way solving this is to generate their volatile in the fly after user/group are created, and then update volatiles. This fix [BUGID #121] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-12libxml2: fix python bindingQing He2
--with-python= should be followed by the path to python binary, not prefix, also export several environment for passing building, fixes [BUGID #69] Signed-off-by: Qing He <qing.he@intel.com>
2010-08-12bitbake.conf: Fix up OVERRIDES documentation (some bits from OE) and also ↵Richard Purdie1
add forcevariable OVERRIDE Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12bitbake/build.py: Note when calling functions that don't exist. Should ↵Richard Purdie1
probably error Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12bitbake/cooker: Make sure no locks are held before we start forking workersRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12utility-tasks.bbclass: Use python functions for do_clean instead of ↵Richard Purdie1
os.system, remove pointless [dirs] flag Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12lib/oe/path.py: Add copytree function that worksRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12lib/oe: support wildcards in path.removeJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-12bitbake/build.py: Set the current taskname in the BB_CURRENTTASK variableRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12relocatable.bbclass: Cover libexecdirRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12bitbake.conf: Set PKG_CONFIG_LIBDIRRichard Purdie1
If this isn't set, pkg-config will use its inbuilt paths which mean it can end up looking in the native sysroot. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12sato-icon-theme: Make sure the native icon mapping script is found and used ↵Richard Purdie3
correctly Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12bitbake.conf: Always specific the sysroot in TOOLCHAIN_OPTIONSRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12gcc-package-cross: Make the libexec symlinks use relative paths so they're ↵Richard Purdie1
reclocatable Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12gdb: Make sure expat is not accidentally includedRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-11meta-ide-support: A dummy recipe to install everthing for target developmentJoshua Lock3
Move the environment-setup script generation into a separate class and adapt meta-toolchain to use it. Add a new dummy target, meta-ide-support, to install an appropriately configured script to TMPDIR and ensure all of the required packages for target development are available. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-11kernel.bbclass: do_deploy should use ${B}, not ${S} (which is what ${B} ↵Richard Purdie2
defaults to) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-10kern-tools-native: add sccJoshua Lock1
Add scc to the list of installed programs, as it's required by updateme Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-10gcc: Fix 4.5.0 patch rejectsRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-10package.bbclass: Use --preserve-dates option when stripping kernel modulesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-10pciutils: upgrade to version 3.1.5Qing He6
from 3.0.3 changes: - rebased patch configure.patch and pcimodules-pciutils.diff - fix a bug in parameter order in config that causes invalid search path and library version - remove unnecessary kernel version reference in configure - use DESTDIR mechanism for build and installation - pciutils should RDEPENDS on pciutils-ids - enable shared library build and package a new package series, libpci - conceive a new patch to fix shared library build, default build would embedd invalid library dependencies - add another patch to fix build on arm - fix a bug in previous do_install_depends that used invalid installation mode - symbolic link /usr/sbin/pciutils to /usr/bin, so non-root user can use it as well Signed-off-by: Qing He <qing.he@intel.com>
2010-08-10kernel.bbclass: Exclude scripts/dtc object filesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-10poky-default.inc: Make gcc 4.5.0 the default but not for mips and powerpc yetRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-10gcc-4.5.0: import some ppc & mips fixes from oe recipesNitin A Kamble13
for ppc glibc build failes with -os (optimize for size) gcc option. so the fix disables this gcc options on ppc. MIPS fix is added in the hope of helping webkit-gtk build failure (gcc seg fault). And fix the PR bumps for all affected recipes Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-10gcc-4.5.0: newer patch for svn revision 162697Nitin A Kamble3
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-10kernel/package.bbclass: Handle kernel module stripping centrallyRichard Purdie4
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-10kernel.bbclass: Clean up kernel packaging outputRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-10js: fix configureQing He3
use autoconf to generate jsautocfg.h instead of preparing different headers for different archs size_of and align_of tests also work under cross-compilation. Signed-off-by: Qing He <qing.he@intel.com>
2010-08-09linux-wrs: perf needs python and perl at runtime, not buildtimeRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-09linux-wrs: Make sure install_perf runs before do_packageRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-09linux-wrs: Make sure install_perf happens for do_packageRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-09kern_tools: update default revisionBruce Ashfield1
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-08-09perf: performance analysis tools for LinuxBruce Ashfield1
Performance counters for Linux are a new kernel-based subsystem that provide a framework for all things performance analysis. It covers hardware level (CPU/PMU, Performance Monitoring Unit) features and software features (software counters, tracepoints) as well. To enforce the coupling between userspace and kernel, this commit introduces perf as a subpackage of the linux-wrs tree. perf is built directly inside the kernel tree (and hence picks up all appropriate patches), but is packaged as a separate utility that can be added to the rootfs and used to analyze the kernel. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-08-09kern_tools: add updateme and patchmeBruce Ashfield1
Adding new kern_tools to allow the compilation of a meta series and the patching of a kernel tree. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-08-09kernel: add dynamic configuration and patchingBruce Ashfield2
This change adds the ability to dynamicaly modify a git based linux repo during the do_patch and do_configure changes. The bulk of the work is done by the kern_tools, and the recipe simply needs to add createme and modifyme scripts to go along with the existing configme. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-08-09nfsroot: allow nfsroot to survive netbase initQing He2
The patch adds a script in /etc/network/if-pre-up.d, the script returns 1 (effectly skip the ifup on the iface) iff: 1. there is a "* / (nfs|nfs4) *" entry in the /proc/mounts 2. the addr field in that entry is routed using $IFACE Signed-off-by: Qing He <qing.he@intel.com>
2010-08-09pseudo: Only build 32 bit lib version if 32 bit development headers are ↵Richard Purdie1
available Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-06acl: add new packageQing He2
version 2.2.49 - reuse attr build system include file - the default build will add attr's rpath into libacl.so, a hack is used here to prevent that hardcode. The hack is ugly but simple, without the need to do considerable autoconf hacks. An alternative approach is to use chrpath, but it doesn't have support for multilib thus not usable in its current state. - manual fix to .la Singed-off-by: Qing He <qing.he@intel.com>
2010-08-06xserver-xf86-config: add qemux86-64 xorg.confKevin Tian2
copy from qemux86 to make xserver works on qemu x86-64 platform. However full GUI doesn't pop up yet due to other keycode/theme problems in matchbox. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-06module-init-tools: fix depmod caused segfault issueKevin Tian4
memset is required after malloc in grab_module, or else random segfault may happen. The fix is from Mark Hatle <mark.hatle@windriver.com>. Upstream bug is reported as: https://bugzilla.kernel.org/show_bug.cgi?id=16528 Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-06quote/cwautomacros: Move to meta-lsbRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-06bc: add 1.06 version as new recipeZhai Edwin1
Simple function test done. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-08-06quota: Add new recipeDongxiao Xu1
Introduce quota version 3.17 to poky. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-06cwautomacros: Add new recipe.Dongxiao Xu1
cwautomacros is a set of m4 files, and package "which" will use it. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-06enchant: Upgraded to version 1.6.0Dongxiao Xu1
Move enchant from meta-moblin to meta Remove "S" since it is same as default path. Also fix the metadata Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-06udev: enable udev-extrasQing He2
changes: - enable extras, this includes pci/usb and acl related utilities - pci.ids automatic search doesn't work, specifying manually - package udev glib binding into libgudev{,-dev,-dbg} - libudev RDEPENDS on udev, this is somehow counter-intuitive: libudev is the library to access udev information - should RRECOMMENDS usbutils-ids and pciutils-ids bug: RDEPENDS (RRECOMMENDS) on a specific version still doesn't work Signed-off-by: Qing He <qing.he@intel.com>
2010-08-06usbutils: upgrade to version 0.86Qing He2
from 0.72 changes: - package new usbutils.pc - move binaries into /usr/{bin,sbin} as default. udev uses only usb.ids instead of binaries - remove DEFAULT_PREFERENCE - symbolic link /usr/sbin/lsusb to /usr/bin, lsusb can be used by non-root, inspired by Debian - separate usb.ids to a new package usbutils-ids, for finer grained control, inspired by pciutils, also usbutils RDEPENDS on usbutils-ids - don't rm ${S}/libusb any more, since usbutils now doesn't bundle an included libusb Signed-off-by: Qing He <qing.he@intel.com>