summaryrefslogtreecommitdiff
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* perl-native: Ensure the wrapper appends to any existing PERL5LIBRichard Purdie2011-01-171-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: hard-code NO_LIBPERL/NO_LIBPYTHONTom Zanussi2011-01-142-2/+52
| | | | | | | | | | | | | | | | | | ExtUtils::Embed ccopts is getting the host's -I/usr/local/include and using it to compile perf, which results in a compilation error that started appearing just recently. This turns the code that makes use of ExtUtils::Embed off and simply hard-codes NO_LIBPERL. It does the same for LIBPYTHON while we're at it, since it probably suffers from a similar underlying problem and just by chance hasn't broken anything yet. This will be re-enabled after I familiarize myself with the perf recipe and am able to create a proper fix. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* puzzles: Update SRC_URI ChecksumSaul Wold2011-01-141-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* qemuimagetest: Use the same image in sanity testing to fix the timeout issue ↵Jiajun Xu2011-01-142-3/+27
| | | | | | | | | | | | | | | on autobuilder Fixes [BUGID #595] Because of the QEMU booting slowness issue(see bug #646 and #618), autobuilder may suffer a timeout issue when running sanity test. We introduce variable SHARE_IMAGE here to fix the issue. It is by default set to 1. Poky will copy latest built-out image and keep using it in sanity testing. If it is set to 0, latest built-out image will be copied and tested for each case, which will take much time. Signed-off-by Jiajun Xu <jiajun.xu@intel.com>
* external-python-tarball: add LIC_FILES_CHKSUMKoen Kooi2011-01-141-0/+3
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image.bbclass: Use the dedicated BB_WORKERCONTEXT, not bitbake internals to ↵Richard Purdie2011-01-141-1/+1
| | | | | | detect context Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: Fix path problems with libtool 2.4Richard Purdie2011-01-132-4/+4
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane.bbclass: Make sure QA issues are reported as warningsRichard Purdie2011-01-131-2/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: Add dependency on perl since otherwise the module can be installed to ↵Richard Purdie2011-01-132-3/+3
| | | | | | an incorrect directory leading to build failures Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass: Remove a binary generated by recent kernel versionsRichard Purdie2011-01-121-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl-native: Wrap the perl binary and set the LIB directory correctly ↵Richard Purdie2011-01-121-6/+3
| | | | | | removing the need to hardcode the paths and rebuild it Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Whitelist FILESPATH as a variable not to include in taskhashesRichard Purdie2011-01-121-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Whitelist MACHINE variable in PACKAGE_ARCHSRichard Purdie2011-01-121-0/+3
| | | | | | | | | | | | PACKAGE_ARCHS represents all compatible architectures for a given machine. It makes no sense for this variable to change any task checksums as it doesn't inject any machine dependency into any known task. Multimachine means machine specific packages will be detected through other variables. Before this patch, even native packaging tasks were ending up being marked as machine specific. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel bbclass: add 'perf' to kernel-modules blacklistKoen Kooi2011-01-121-1/+1
| | | | | | | This makes 'kernel-modules' installable again when perf isn't enabled in the kernel config Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Adding check for DL_DIR permissions: sanity.bbclassBeth Flanagan2011-01-121-1/+9
| | | | | | | Check to ensure that DL_DIR is set and that if it exists that it is user writeable. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* meta-environment: Remove c++ include dir from CXXFLAGS.Lianhao Lu2011-01-122-4/+2
| | | | | | | [BUGID #651]. c++ include dir is no longer needed in the environment files due to commit f13cb20. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
* wpa-supplicant 0.7.3: fix dbus service activationKoen Kooi2011-01-122-1/+4
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* wpa-supplicant 0.7: fix GNU HASH QA issueKoen Kooi2011-01-122-2/+2
| | | | | | | | | The recipe was unsetting LDFLAGS, resulting in: NOTE: QA Issue: No GNU_HASH in the elf binary: '/OE/tentacle/build/tmp-angstrom_2010_x/work/armv7a-angstrom-linux-gnueabi/wpa-supplicant-0.7.3-r0/packages-split/wpa-supplicant/usr/sbin/wpa_supplicant' Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* adt-intaller feature implementation, including the bitbake recipe file for ↵Liping Ke2011-01-129-0/+937
| | | | | | creating the intaller tar file under /tmp/deploy/sdk, and the adt-installer script files and config files, set the reference to adt repo entry empty before it's setup Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
* linux-yocto: add routerstation pro and mpc8315e-rdb supportBruce Ashfield2011-01-124-6/+6
| | | | | | | | | The routerstation pro and mpc8315e-rdb have been validated on 2.6.37 so we can switch their preference to linux-yocto and update the machine compatibility to add them to the support list. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* trace-cmd: Bump SRCREV and recipe PV and PR values.Darren Hart2011-01-123-6/+6
| | | | | | | | | | | Upgrade to 6c696cec3f264a9399241b6e648f58bc97117d49 which includes fixes to the Makefile to allow for user override of CC and AR via the environment as well as python SWIG wrapper fixes. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Tom Zanussi <tom.zanussi@intel.com>
* libxml-simple-perl: fix build failure with perl 5.12.2Nitin A Kamble2011-01-121-1/+3
| | | | | | | | for hostperl needing to load .so files (for module scalar::util) the host/native perl library path is placed 1st in the @INC with the -I parameter to perl. Otherwise hostperl gives error can not load module scalar::util. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* cpan.bbclass: add a new parameter EXTRA_PERLFLAGSNitin A Kamble2011-01-121-1/+2
| | | | | | | | | | | | | | | We use host perl while building target perl modules. When some of the prebuilt perl modules such as scalar::util are used in the build process directly or indirectly, perl needs to load the arch specific .so library file. If perl can not find the .so library files, then perl tries to use the target pm files which ends up in circular perl module depedancy causing build time perl invocation to fail. Adding this new parameter viz EXTRA_PERLFLAGS to cpan.bbclass allows perl module recipes to specify the location of such host .so files for hostperl, so that build time invocation of perl does not fail. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* cpan.bbclass: use LIBDIR instead of DATADIRNitin A Kamble2011-01-123-5/+5
| | | | | | | | | | perl 5.12.2 does not use /usr/share/perl path, and all that stuff goes in /usr/lib/perl. This commit fixes cpan class which depends on /usr/share/perl. cpan.base/build.bbclass: change /usr/lib/perl5 to /usr/lib/perl Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* perl, perl-native: upgrade from 5.8.8 to 5.12.2Nitin A Kamble2011-01-1274-2196/+2596
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Deleted these patches as they are part of the upstream code now. deleted: files/perl-5.8.8-gcc-4.2.patch deleted: perl-5.12.2/makedepend-dash.patch deleted: perl-5.12.2/native-no-gdbminc.patch deleted: perl-5.12.2/54_debian_perldoc-r.patch And rebased these patches to the newer source code modified: files/letgcc-find-errno.patch modified: perl-5.12.2/Makefile.patch modified: perl-5.12.2/asm-pageh-fix.patch modified: perl-5.12.2/native-nopacklist.patch modified: perl-5.12.2/native-perlinc.patch modified: perl-5.12.2/Makefile.SH.patch modified: perl-5.12.2/installperl.patch modified: perl-5.12.2/perl-dynloader.patch modified: perl-5.12.2/09_fix_installperl.patch get patches from debian perl ver 5.12.2-2 the fakeroot.diff patch from debian is conflicting with our Makefile.SH.patch, hence disabling the fakeroot patch use newly created config files Created with current milestone branch on qemu machines modified: config.sh modified: config.sh-32 modified: config.sh-64 get some changes from oe's perl 5.10.1 recipe fix the Makefile.SH.patch use miniperl instead of perl import a OE 5.10.1 patch: uudmap_cross fix install issues add /usr in the destdir, so that perl gets installed in /usr/bin/perl and not in /bin/perl link /usr/lib/perl to /usr/lib/perl5 so that operations with /usr/lib/perl path in them keep on working. Fix/Improve perl packaging avoid perl-module-module-* kind of packages recreate perl-rdepends_5.12.2.inc file with new set of packages import from oe perl-rprovide_5.12.2.inc combine all unicore perl scripts in one package simplify perl-lib reduce no of perl recipe packages greatly. Add zlib to depedancy fix buildtime host contamination This also fixes [BUGID #384] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* puzzles: update SRC_URI Checksum due to file changing upstreamSaul Wold2011-01-121-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto: update to 2.6.37Bruce Ashfield2011-01-101-11/+11
| | | | | | | | | | Fixes [BUGID: 620] Update the SRCREVs to include the full 2.6.37 release plus the forward port of the alternate RPC port patch. With this fix, we can complete usermode NFS booting of all the qemu* targets. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* kern-tools: create generic variables for platform/board/kernelBruce Ashfield2011-01-101-2/+2
| | | | | | | | Update the SRCREV to pickup changes to update the use of WRS_* to be K* to provide more generic names for the platform/board/kernel configuration options. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto: update SRCREV to pickup debug/ftrace config changesBruce Ashfield2011-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | Updating to reflect the changes from Darren Hart: [ linux-yocto-2.6.37: Add debugfs and ftrace features to standard ktype meta-data ftrace provides low impact tracing facilities and should be made available on the main kernel - as opposed to a debug or tracing kernel which often add enough overhead to mask subtle bugs. These features are available on the 2.6.34 yocto kernel. Boot and trace-cmd tested on qemux86-64. Signed-off-by: Darren Hart <darren@dvhart.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Tom Zanussi <tom.zanussi@intel.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* routerstation: disable command line overridesBruce Ashfield2011-01-101-2/+2
| | | | | | | | | | | Fixes [BUGID #581] The initial routerstation pro BSP went out with with command line overrides enabled. We'd need to be able to set the command line from Redbot, so we should disable the forcing of the built in variant. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* kernel-yocto: pass the build directory to configmeBruce Ashfield2011-01-102-2/+2
| | | | | | | | | | configme used to be able to calculate the output/build directory when branches were always <machine>-<kernel type>. Branch names can now be widely different and to avoid embedding complexity in the scripts it is easier to just pass ${B} from the build system down to the scripts. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* Fetcher: break the "SRCREVINACTION" deadlockYu Ke2011-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | Current fetcher has annoying "SRCREVINACTION" deadlock, which occurs when SRCREV=${AUTOREV}=@bb.fetch.get_srcrev(): get_srcrev()->setup_localpath()->srcrev_internal_helper() ->evaluate SRCREV->get_srcrev() current fetcher resolve the deadlock by introducing a "SRCREVINACTION" condition check. Althoguh it works, it is indeed not clean. This patch use antoehr idea to break the deadlock: break the dependency among SRCREV and get_srcrev(), i.e. assign a specific keyword "AUTOINC" to AUTOREV. when Fetcher meet this keyword, it will check and set the latest revision to urldata.revision. get_srcrev later can use the urldata.revision for value evaluation(SRCPV etc). In this case, SRCREV no longer depends on get_srcrev, and there is not deadlock anymore. Signed-off-by: Yu Ke <ke.yu@intel.com>
* machines: move PACKAGE_EXTRA_ARCHS to tune filesKoen Kooi2011-01-1041-29/+38
| | | | | | | | This gets us closer to making including tune-<arch>.inc "just work". Moving the TARGET_ARCH definitions is something for a follup patch. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/poky.conf: Add TARGET_LINK_HASH_STYLE option to TARGET_LDFLAGS as ↵Richard Purdie2011-01-102-1/+4
| | | | | | per OE.dev Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xf86-common: Remove COMPATIBLE_HOST as it was wrong solutionSaul Wold2011-01-071-1/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* insane.bbclass: Enable the package_qa_hash_style checkRichard Purdie2011-01-071-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xvinfo: Fix LIC_FILES_CHKSUMRichard Purdie2011-01-071-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcanberra: Fix LIC_FILES_CHKSUMRichard Purdie2011-01-071-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bison-native: create a wrapper script for sstate installationKevin Tian2011-01-071-1/+7
| | | | | | | | bison-native encodes M4 and PKGDATA staging path in its binary, which breaks sstate installation in a new build environment. Use create_wrapper similar as flex-native to solve this issue Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* flex-native: create a wrapper script for sstate installationKevin Tian2011-01-072-1/+4
| | | | | | | | | flex-native encodes M4 staging path in its binary, which breaks sstate installation in a new build environment. Use create_wrapper to create a wrapper script which explicitly set M4 environmental variable to the new path Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* perl: use ${CCLD} instead of its own LD definitionKevin Tian2011-01-071-2/+2
| | | | | | | | | | perl explicitly assigns LD to a bogus value: oe_runmake perl LD="${TARGET_SYS}-gcc" which breaks sstate-based build when toolchain is not generated locally, due to lacking of --sysroot option. Use ${CCLD} instead to make this relocatable. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* base.bbclass: Use the new stampfile function in bitbake to determine the ↵Richard Purdie2011-01-061-1/+1
| | | | | | path to the stampfile Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recpies: use SRCPV instead of SRCREV for PVYu Ke2011-01-0650-50/+50
| | | | | | | | SRCPV is intended being used by PV, some recipes still use SRCREV for PV, which is not correct. This patch fix all the misusage. Signed-off-by: Yu Ke <ke.yu@intel.com>
* insane.bbclass: Fix message for LIC_FILES_CHKSUM ErrorsSaul Wold2011-01-061-8/+8
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* python-dbus: upgrade from 0.83.1 to 0.83.2Nitin A Kamble2011-01-061-3/+3
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* byacc: upgrade recipe from 20100610 to 20101127Nitin A Kamble2011-01-062-7/+7
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* git: upgrade from 1.7.3.2 to 1.7.3.4Nitin A Kamble2011-01-061-2/+2
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* distro-tracking: update recently updated recipesNitin A Kamble2011-01-061-8/+5
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* modutils: Extend gcc4 patch for obj_ppc.cSaul Wold2011-01-061-16/+41
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xserver: Add COMPATIBLE_MACHINESaul Wold2011-01-061-0/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>