summaryrefslogtreecommitdiff
path: root/meta/packages
AgeCommit message (Collapse)AuthorFiles
2010-08-17lttng-ust: disable MIPS build since liburcu doesn't build on MIPSDexuan Cui2
lttng-ust depends on liburcu. Unluckily upstream liburcu doesn't support MIPS now. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-17gcc_4.5.0: import a missing patch from gcc_4.3.3Nitin A Kamble11
[BUGID #208] Thanks to Edwin Zhai for reproducing issue and narrowing it down to the segmentation fault in the floorf function of libstdc++-v3 And Thanks to RP for pointing out that this is a known issue with the fix already in the gcc 4.3.3 recipe Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard@openedhand.com>
2010-08-17tcl: fix native buildKevin Tian1
commit a2e6b265ed66d5f274507dcfbb3b91c30cc12e3a introduced one patch to fix non-native build, which however breaks native build. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-13binutils: fix the installed location of libiberty.a fileNitin A Kamble2
This fixes: [BUGID #209] the libiberty was getting installed in usr/lib/lib64 path which was leaving prelink-native recipe wondering where to get libiberty. Fix the path and prelink-native recipe is building fine now. Patch added: libiberty_path_fix.patch
2010-08-13gmp: add GPLv2 version (4.2.1)Kevin Tian2
The latest GPLv2 version of gmp is 4.2.1, which was released in 2006/05. This GPLv2 recipe is written in clean house approach, w/o looking at either v3 source code and recipe. One patch (disable-stdc.patch) is added, which is also written from scratch and licensed under GPLv2 test with 'calc' which is shipped by gmp package Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-13sdk-task: make libc dependancies genericNitin A Kamble1
This change specifies the libc dependancies in a generic fashion. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13eglibc: import eglibc_2.12 recipe from OENitin A Kamble11
use http proto for svn checkout cosmetic cleanups to metadata Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13tcl: fix a build issueNitin A Kamble2
This fixes: [BUGID #210] This commit addes a native recipe & a patch for tcl to fix the following build issue | Installing message catalogs | /bin/sh: line 2: ./tclsh: cannot execute binary file | make: *** [install-msgs] Error 126 | FATAL: oe_runmake failed NOTE: package tcl-8.5.8-r0: task do_install: Failed Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13linux-wrs: Fix qemux86-64Joshua Lock3
Use the fragment support provided by kern-tools in the linux-wrs recipe to add some extra modules required for qemux86-64 such as evdev and uvesafb. Add a patch to increase CONNECTOR_MAX_MESSAGE_SIZE as uvesafb was sending larger messages than the kernel would accept. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-13kernel-arch: x86-64 is no longer a valid architecture, map it to x86Joshua Lock1
Also use the exported (and re-mapped) ARCH rather than TARGET_ARCH in the linux-wrs recipe. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-13git: update to get features required for wr-kernel-toolsJoshua Lock2
Update to 1.7.2.1, wr-kernel-tools requires --no-merged option for git branch which was introduced in git 1.5.6 Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-13Move byacc, which, libconvert-asn1-perl and libtimedate-perl to meta-lsbRichard Purdie6
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-13task-poky-tools: fix RDEPENDS_task-poky-tools-profile and add lttng-ust into itDexuan Cui1
Here the "_append" must appear just after RDEPENDS_task-poky-tools-profile, or else, valgrind and lttng-ust won't be built into the target image. At present we only build lttng-ust on qemux86/qemux86-64/qemuppc/qemumips/emenlow/netbook since upstream liburcu (which is required by lttng-ust) may not build on other platforms, like qemu ARMv5te that poky uses now. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-13lttng-ust: add the latest version 0.5Dexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-13liburcu: add the latest version 0.4.6Dexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-13nfs-utils: enable tcp-wrappers supportQing He1
Signed-off-by: Qing He <qing.he@intel.com>
2010-08-13portmap: enable tcp-wrappers supportQing He2
this enables the hosts access control facility (i.e. /etc/hosts.allow and /etc/hosts.deny) changes: - enable tcp-wrappers by change make flags and cppflags - rename patch no-tcpd-support to avoid confusion - minor cleanups Signed-off-by: Qing He <qing.he@intel.com>
2010-08-13tcp-wrappers: add new packageQing He25
version 7.6 based on tcp-wrappers recipe of openembedded changes from openembedded version: - set -DUSE_GETDOMAIN in NETGROUP to fix build error - install libwrap into ${base_libdir}, since it's required by some essential components (e.g. portmap is in ${base_sbindir}) - distribute libwrap.a as well in libwrap-dev Signed-off-by: Qing He <qing.he@intel.com>
2010-08-13pam: rename to libpam and add core config filesKevin Tian12
So far pam is not really functional as there no pam config files exists, here we borrow from openembedded to setup core /etc/pam.d to make it functional: * change 'pam' to 'libpam' following Debian naming convention, and change (R)DEPENDS in other recipes * borrow openembedded libpam-base-files with changes: - rename to libpam-runtime to follow Debian naming - only keep common-* core files which can be traced back to Debian libpam-runtime-1.0.1 for license track. Other service specific files (such as atd, cron, ...) are removed because either they may contaminate the license or it's right thing to have their own packages providing them - use same libpam recipe instead of creating a new. This way other /etc/ stuff are all contained by libpam-runtime * like openembedded, we package each pam plugin into seperate package now, with some differnce though: - Some ${sbindir} binaries are bound to specific PAM plugin. So better to package them together with corresponding plugin package - populate_sysroot_prepend is invoked before actual populate_sysroot, at that time ${D} binaries haven't been tripped. So it's difficult to specify -dev for those plugin pacakges from _prepend which are simply empty. actually one -dev/-doc per recipe is one good exercise here. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-13libconvert-asn1-perl: create new recipeNitin A Kamble1
the latest is 0.22 which is failing to build while the previous version 0.21 just works. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13libtimedate-perl: create a new recipeNitin A Kamble1
imported this recipe from OE Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13byacc: added new recipe in to the treeNitin A Kamble2
Imported OE recipe and then upgraded it to the latest version Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13libproxy: upgrade from 0.4.2 to 0.4.3Nitin A Kamble1
Upgraded to fix this issue on fedora 13 http://code.google.com/p/libproxy/source/detail?r=684 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13which: Add new recipeDongxiao Xu2
Add which-2.20, which is licensed under GPLv3. The installation will override the busybox "which" command. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-13linux-wrs: Enable tracking of the secondary wrs_meta branch in PVRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-13meta-ide-support: don't pull in unneeded nativesdk tasksJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-13dbus-wait: Updated License File ChecksumSaul Wold1
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-08-13pseudo: Fix pseudo buildMark Hatle1
Revert the change from 28d70bcddba93ad649de714b3229586d53de325e. Change the upstream commit to id: d30de158c1986d2161647629f279018702a42750. This fixes the const is read-only issue when compiling. Signed-off-by: Mark Hatle <mhatle@windriver.com>
2010-08-12pseudo: Fix segfaultsRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12dbus-wait: Update LICENSE after changes upstreamRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12pseudo: Upgrade pseudo and correct problemsMark Hatle1
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-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-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 Lock2
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 Purdie1
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-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-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 Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-10kernel.bbclass: Clean up kernel packaging outputRichard Purdie1
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-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>