summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Correct js jsautocfg.h and install jsproto.tblDarren Hart2010-09-212-2/+3
| | | | | | | | | | | | | | | | | | | | | I'm adding mediatomb packages and ran into a couple build issues with js. The first complained that jsapi.h wasn't found/usable. This turned out to be because jsautocfg.h was including "../conf.h" instead of "conf.h" as they are installed in the same directory in the sysroot. I believe the correct fix for this would involve the configure.ac script which is used to generate the jsautocfg.h header file we store in the recipe. Commit f25d26de776f9927e1d2c92f031085a9b9323087 (js: fix configure) added conf.h, Qing can you comment here? The second failure is due to jsproto.tbl not being installed but being referenced by another header file. This patch corrects the jsautocfg.h header directly and adds the jsproto.tbl to the do_install() recipe function. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Qing He <qing.he@intel.com>
* Wrap output at 80 columns for poky-env-internalDarren Hart2010-09-211-21/+35
| | | | | | | | | | | | | | | The output of: $ source poky-init-build-env would wrap on 80 character terminals, making the output difficult to read. Replace the somewhat clumsy repeated usage of "echo" with bash here documents, limiting line length to 80 characters. The use of here documents simplifies this by removing any leading commands or indentation from the output being generated. A bash'ism should be acceptable here as poky-init-build-env already aborts if the shell is not bash. Signed-off-by: Darren Hart <darren@dvhart.com>
* poky.conf: use eglibc rather than glibcDexuan Cui2010-09-211-1/+1
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* [e]glibc-package.inc: fix multiple providers for glibc-gconv-iso8859-1Dexuan Cui2010-09-214-4/+4
| | | | | | | | | | | | | | | This commit fixes the following error while doing this: bitbake poky-image-sato ERROR: Conflicting PREFERRED_PROVIDER entries were found which resulted in an attempt to select multiple providers (['virtual:nativesdk:/distro/dcui/dexuan/meta/recipes-core/eglibc/eglibc_2.12.bb', '/distro/dcui/dexuan/meta/recipes-core/eglibc/eglibc_2.12.bb']) for runtime dependency glibc-gconv-iso8859-1 The entries resulting in this conflict were: ['PREFERRED_PROVIDER_virtual/libc-nativesdk = eglibc-nativesdk', 'PREFERRED_PROVIDER_virtual/libc = eglibc'] NOTE: multiple providers are available for runtime glibc-gconv-iso8859-1 (eglibc, eglibc-nativesdk, glibc-nativesdk, glibc, external-csl-toolchain, external-poky-toolchain) NOTE: consider defining a PREFERRED_PROVIDER entry to match glibc-gconv-iso8859-1 And bumped PR. This partly fixes [BUGID #329] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* poky-eglibc.inc: fix multiple providers for virtual/libc-nativesdk and otherDexuan Cui2010-09-212-3/+9
| | | | | | | | | | | | | | | | This commit fixes the following error while doing this: bitbake poky-image-minimal NOTE: multiple providers are available for virtual/libc-nativesdk (glibc-nativesdk, eglibc-nativesdk) NOTE: consider defining a PREFERRED_PROVIDER entry to match virtual/libc-nativesdk NOTE: multiple providers are available for virtual/i586-pokysdk-linux-libc-initial-nativesdk (glibc-initial-nativesdk, eglibc-initial-nativesdk) NOTE: consider defining a PREFERRED_PROVIDER entry to match virtual/i586-pokysdk-linux-libc-initial-nativesdk And bumped PR. This partly fixes [BUGID #329] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* handbook: add BSP click-through licensing sectionTom Zanussi2010-09-211-0/+134
| | | | | | | | | | Add a section to the BSB Developer's Guide outlining the motivation and procedures for click-through BSP licensing support. The corresponding build system support hasn't been implemented yet; this is being added now mainly as a guideline wrt future intentions. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* Fix some typos and grammatical errors in Poky handbookTom Zanussi2010-09-211-29/+29
| | | | | | | While going through the BSP section, I noticed some minor problems - these are my cleanup fixes. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* linux-wrs: update SRCREVsBruce Ashfield2010-09-211-6/+6
| | | | | | | | | | | | | | | | | | | | | The following are the highlights of the latest updates to the 2.6.34 kernel tree: 086d819 selinux: fix parallel compile error 0bffbc5 MIPS: Audit: Fix hang when starting audit e49491e ucc_geth: fix ethtool set ring param bug 53b9f33 params: don't hand NULL values to param.set callbacks. eb3b13c irda: Correctly clean up self->ias_obj on irda_bind() failure. b4aee0b crypto: fix missed kfree for crypto_req f8490d8 x86-64, compat: Test %rax for the syscall number, not %eax c3acc43 x86-64, compat: Retruncate rax after ia32 syscall entry tracing 5c21faf compat: Make compat_alloc_user_space() incorporate the access_ok() afc2a18 Merge commit 'v2.6.34.7' into standard f423469 Linux 2.6.34.7 Built and booted on all architectures. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* zypper: fix runtime dependencyQing He2010-09-211-1/+2
| | | | | | | add procps as runtime recommendation, since pgrep is used by zypper binary Signed-off-by: Qing He <qing.he@intel.com>
* libzypp: RDEPENDS sat-solverQing He2010-09-211-1/+4
| | | | | | | rpmdb2solv provided by sat-solver is executed from within libzypp, RDEPENDS sat-solver to get the utility included, fixes [BUGID #328] Signed-off-by: Qing He <qing.he@intel.com>
* eglibc: Add in libc_cv_slibdir setting as used by glibc to fix 64 bit buildsRichard Purdie2010-09-211-1/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* recipes-tbd: Drop old external CSL toolchains and no obsolete ↵Richard Purdie2010-09-203-140/+0
| | | | | | staging-linkage recipe Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Complete packages -> recipes transitionRichard Purdie2010-09-2026-0/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* distro_track: add dpkg, m4, and cmake tracking fieldsDongxiao Xu2010-09-173-14/+40
| | | | | | | distro_tracking_fields.inc: moved updates to master file Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* gcc: upgrade gcc for powerpc to version 4.5.0Dongxiao Xu2010-09-1727-27/+89
| | | | | | | | | | | | | | Fix one parameter order issue for base_contains function, which impacts glibc build under new gcc. Add new judge code to determine whether <altivec.h> is needed. This fixes the mpeg2dec build failure under new gcc. Use O2 as the optimization flag to tinylogin as it will meet segfault if compiled by gcc-4.5.0 when enable both frename-registers and Os options. Use O2 instead. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* formfactor: Add machconfig in qemux86-64 to avoid HAVE_KEYBOARD unset.Zhai Edwin2010-09-173-1/+13
| | | | | | | | | | | This prevent matchbox-kerboard starting as daemon automatically. Also fix minor issue of netbase on qemux86-64, and add the machine in local.conf.sample [BUGID #308] fixed by this. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* perf: Add libelf to dependenciesTom Zanussi2010-09-171-1/+1
| | | | | | | | | | Fix for unresolved libelf error when running perf: perf: error while loading shared libraries: libelf.so.1: cannot open shared object file: No such file or directory Signed-off-by: <tom.zanussi@intel.com> Signed-off-by: <bruce.ashfield@windriver.com>
* bblayers.conf.sample: remove meta-moblin from default layersScott Garman2010-09-172-3/+2
| | | | | | This fixes [BUGID #273] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* poky-qemu-internal: fix locking of tap lockfileSaul Wold2010-09-171-5/+9
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* distro_tracking_fields.inc: Merged tracking dataSaul Wold2010-09-171-8/+25
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* Distro tracking: update mdadm, screen, oprofile; add libsdlDexuan Cui2010-09-174-6/+25
| | | | | | | | Add tracking info for libsdl; Move oprofile from distro_toolchain_devel.inc to distro_toolchain_devel.inc; Add RECIPE_MAINTAINER_pn for mdadm, screen, oprofile, libsdl. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* Distro Tracking: Updated and add Poky Alias infoSaul Wold2010-09-175-32/+5544
| | | | | | | | | | | | distro_check.py: Add DISTRO_PN_ALIAS check for Poky, OpenedHand, Intel and Upstream, to mark packages that are not in known upstreams distro_tracking_fields.inc: Merged private files into 1 master file Added additional Maintainer Info Added Distro Alias information for Poky and OpenedHand Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* distro-track: zypper related packagesQing He2010-09-172-1/+42
| | | | | | add tracking fields for zypper related packages Signed-off-by: Qing He <qing.he@intel.com>
* avahi: explicit depends on libcapQing He2010-09-172-2/+2
| | | | | | This avoids possible host contamination, fixes [BUGID #288] Signed-off-by: Qing He <qing.he@intel.com>
* distro field: add distro fields for some graphcis recipesYu Ke2010-09-172-0/+57
| | | | | | | | | | | | | they are: imake fotowall libdrm-poulsbo mesa-dri-glsl-native qt4-tools-native quicky xf86-video-vesa Signed-off-by: Yu Ke <ke.yu@intel.com>
* distro tracking: Add info for gobject-introspection, ↵Zhai Edwin2010-09-173-1/+53
| | | | | | gdk-pixbuf-csource-native and qemu-helper-native... Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* distro data: Update distro data tracking dataSaul Wold2010-09-177-10/+10
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* toolchain-scripts: Add POKY_TARGET_SYSROOT variable for SDK usageRichard Purdie2010-09-161-0/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* local.conf.sample: Fix commented value to match the default download directoryRichard Purdie2010-09-161-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* toolchain-scripts: Export TARGET_PREFIX and GDB variables for SDK usageRichard Purdie2010-09-161-0/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/runqueue: Remove now unneeded indentationRichard Purdie2010-09-131-45/+44
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/runqueue.py: Optimise delay values to avoid unneeded delaysRichard Purdie2010-09-131-9/+9
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sstate: Trigger generation of siggen info when building sstate packagesRichard Purdie2010-09-131-0/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/siggen: Allow generation of siggen data from task contextRichard Purdie2010-09-131-2/+10
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/build.py: Set BB_FILENAME to represent the .bb file being built ↵Richard Purdie2010-09-132-2/+3
| | | | | | (including any virtual prefix) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/siggen.py: Improve debugging of checksumsRichard Purdie2010-09-131-7/+9
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/data.py: Allow variables to suplement dependencies using the vardep flagRichard Purdie2010-09-131-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/fetch: ensure the go() method completes when not using premirrorsJoshua Lock2010-09-101-6/+10
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* poky-default-revisions.inc: Add missing SRCREV for dtc-nativeRichard Purdie2010-09-101-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* qemu_x86_64/conf: enable E1000 by defaultBruce Ashfield2010-09-101-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* dtc: Drop unneeded SRCREVRichard Purdie2010-09-101-1/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* dtc: device tree compiler recipesAdrian Alonso2010-09-105-0/+25
| | | | | | | | | | | | * Device tree compiler recipes from OE * v2 reorder patchset * remove BBCLASSEXTENDDED from dtc-native.inc * v3 remove installing dtc in ${STAGING_BINDIR} * fix PR variable follow Poky guidelines * v4 fix PV variable Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* poky-default-revisions: set default dtc srcrevAdrian Alonso2010-09-101-0/+1
| | | | | | | * Set default devicetree SRCREV version Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux: add binary devicetree generationAdrian Alonso2010-09-101-0/+27
| | | | | | | | | | | | | | | * Add binary devicetree generation support * Taken from OE * v2 reorder patch set * v3 remove package_stagefile_shell * v4 rename devicetree_image function to install_append * remove pkg_postinst_kernel-devicetree, pkg_postrm_kernel-devicetree functions * Update KERNEL_DEVICETREE_FLAGS use "-p" option instead of "-S" which is deprecated Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* ncurses: rename site_config that was mis-merged when ncurses movedJeff Polk2010-09-101-0/+0
| | | | Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
* autotools: enable siteconfig by defaultJeff Polk2010-09-106-10/+1
| | | | | | eglibc glibc ncurses uclibc zlib: remove explicit siteconfig Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
* siteinfo: add SITECONFIG_SYSROOTCACHE definition in place of hard-coded pathJeff Polk2010-09-102-21/+19
| | | | | | | | | siteconfig: use SITECONFIG_SYSROOTCACHE and use sstate-interceptfuncs Use the new sstate-interceptfuncs functionality to interpose do_siteconfig between the sstate_install and package. Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
* sstate: Add sstate-interceptfuncs called between install and packageJeff Polk2010-09-101-0/+4
| | | | | | | Adds the ability to impose intercept function call(s) after sstate_install and before sstate_package in sstate_task_postfunc. Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
* [e]glibc-package.inc: fix providers for libsegfault and otherNitin A Kamble2010-09-104-19/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | [e]glibc-nativesdk should not be providing libsegfault. This commit fixes the following error while doing this: bitbake poky-image-minimal-initramfs DEBUG: providers for libsegfault are: ['glibc-nativesdk', 'glibc', 'eglibc-nativesdk', 'external-csl-toolchain', 'eglibc', 'external-poky-toolchain'] DEBUG: selecting virtual:nativesdk:/rphome/poky/meta/recipes-core/glibc/glibc_2.10.1.bb as PREFERRED_VERSION 2.10.1 of package glibc-nativesdk (for item libsegfault) DEBUG: selecting /rphome/poky/meta/recipes-core/glibc/glibc_2.10.1.bb as PREFERRED_VERSION 2.10.1 of package glibc (for item libsegfault) NOTE: checking PREFERRED_PROVIDER_glibc-nativesdk NOTE: checking PREFERRED_PROVIDER_glibc-nativesdk-2.10.1 NOTE: checking PREFERRED_PROVIDER_glibc-nativesdk-2.10.1-r3 NOTE: checking PREFERRED_PROVIDER_virtual/libc-nativesdk NOTE: selecting glibc-nativesdk to satisfy runtime libsegfault due to PREFERRED_PROVIDER_virtual/libc-nativesdk = glibc-nativesdk And bumped PR. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* libc-package.bbclass: fix qemu issue with pseudoNitin A Kamble2010-09-101-1/+1
| | | | | | | | | | | | | | This solution is what Mark Hatle recommended. To disable pseudo, while already running, you need to set: PSEUDO_RELOADED=YES, and then exec something... This causes pseudo to disable itself from LD_PRELOAD, and thus fall out of memory on the exec. This Fixes [BUGID #226] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>