summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* pseudo: Update pseudo to latest revisionMark Hatle2010-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Fix bug 231 by changeing to the latest revision of pseudo. The latest revision of pseudo includes the following changes: 2010-09-08: * (seebs) handle mkfifo without guaranteeing an EINVAL response. 2010-09-02: * (seebs) fix errno for getcwd() with insufficient size * (seebs) Add an RPATH entry to the pseudo binary to find the sqlite3 library. 2010-09-01: * (seebs) add missing casts to even more printf arguments 2010-08-31: * (seebs) add missing casts to printf arguments, after being warned about them a mere twenty or thirty thousand times. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* rootfs_rpm: Fix workaroundMark Hatle2010-09-101-2/+3
| | | | | | | The exit 0 in the workaround seems to have causes the filesystem creation process to stop. Instead change it to an if that can never succeed. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* handbook: Drop USB Networking section, its no longer appropriateRichard Purdie2010-09-101-86/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* handbook: Various minor fixesRichard Purdie2010-09-104-30/+30
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* handbook: review and update CH1(introduction) and CH2(using Poky)Yu Ke2010-09-102-11/+28
| | | | | Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* handbook: review and modify Appendix A, D and EDexuan Cui2010-09-102-24/+185
| | | | | | | | | Major change are about the structure of Poky source tree, which has been changed a lot recently Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Edwin Zhai <edwin.zhai@intel.com> Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* handbook: review and modify CH4 (BSP) and Appendix BZhai Edwin2010-09-102-29/+66
| | | | | | | | | Besides basic corrections, also add .bbappend to bsp introduction and update bitbake help to match latest output Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* handbook: Fix some errors in Appendix F/GDongxiao Xu2010-09-102-38/+26
| | | | | | | | CVS_TARBALL_STASH and SHELLRCCMD is not found in current poky. Fix some grammar issues. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Qing He <qing.he@intel.com>
* handbook: review and correct CH5(development)Lianhao Lu2010-09-101-22/+33
| | | | | Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Liping Ke <liping.ke@intel.com>
* handbook: update appendix C/H/IQing He2010-09-103-42/+36
| | | | | | | | | The following is suggested but not changed: - adding documentation of cmake.bbclass - remove src_distribute_local.bbclass Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* handbook: review and correct CH3(extend poky) in handbookKevin Tian2010-09-101-81/+172
| | | | | | | | | Fix inaccurate descriptions. Update recipe examples to make sure they do build Add some examples for better guidance Signed-off-by: Kevin Tian <kevin.tian@intel.com> Signed-off-by: Ke Yu <ke.yu@intel.com>
* linux-wrs/meta: fix qemuarm boot issues with 2.6.34.6Bruce Ashfield2010-09-101-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* qemu: add qemu-mipsel to the list of simulatorsBruce Ashfield2010-09-101-2/+2
| | | | | | | Add qemu-mipsel to the list of generated simulators. Obviously this is needed to build a MIPS little endian system. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* connman-gnome: Add some functionality.Dongxiao Xu2010-09-102-584/+1134
| | | | | | | | | Add offline mode. Add ethernet/wifi enable/disable functionality. Classify each service (ethernet, wifi) into certain group. Do some code clean up. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* bitbake: Add proxy variables to standard export listZhai Edwin2010-09-102-2/+2
| | | | | | | With "no_proxy" exported to bitbake, both internal and externel file mirror can be used. "https_proxy" enable fetching "https://" file through proxy. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* Fix the matchbox-panel seg fault on netbook & emenlowZhai Edwin2010-09-101-0/+4
| | | | | | | | | | | | | | | | | | netbook & emenlow use "-march=core2"(in tune-atom.inc) instead of "=i586"(for qemux86), plus the "-fomit-frame-pointer" in default FULL_OPTIMIZATION, this cause strange seg fault when starting matchbox-panel. seg fault happened @ tmp_reset_bg (gtk+-2.20.1/gdk/x11/gdkwindow-x11.c), which is inline function extended inside _gdk_x11_window_tmp_unset_bg. When expanding GDK_DRAWABLE_XID(obj->bg_pixmap) with gcc 4.5.0 optimization, a function call is missing. Saving a local var to stack also disappeared, but still tried to restore it from stack, which cause seg fault after getting a worng value. This fix avoid "-fomit-frame-pointer" in gtk+ on netbook & emenlow. [BUGID #224] fixed by this. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* netbase: Don't hardcode the qemu IP configRichard Purdie2010-09-106-32/+9
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* scripts/runqemu: Drop broken toolchain symlink codeRichard Purdie2010-09-101-8/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* scripts/poky-qemu-ifup: Ensure the host has a route to itRichard Purdie2010-09-101-0/+9
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* scrtips/poky-qemu: Fix network interface device numberingRichard Purdie2010-09-102-2/+5
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* poky-qemu-internal: Fix ifdown script to use the correct variableRichard Purdie2010-09-101-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gnu-config: Fix target version to contain all the substitutions and not ↵Richard Purdie2010-09-101-3/+2
| | | | | | overwrite the first half with the second set of changes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* libzypp: change /usr/lib64 to /usr/libKevin Tian2010-09-091-1/+3
| | | | | | similar to previous sat-solver fix, we use /usr/lib for x86-64 target Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* linux-wrs: Update now SRCREV variable order is fixedRichard Purdie2010-09-091-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux-wrs: validate branches against known revisionsBruce Ashfield2010-09-091-0/+35
| | | | | | | | | | | | | | | | It is possible for the git repository to have commits on branches that are ahead of the SRCREVs for those branches. Since the kern tools will simply checkout and build, we can end up building a different kernel than what is expected. It is up to the recipe to ensure that the branches are at the correct commits. To do this, we simply check the current machine branch against the SRCREV and if they don't match we move the existing branch and do a checkout at the desired commit. Note: This probably needs to be disabled with AUTOREV. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* poky-default-revisions.inc: Fix variable order for linux-wrs recipesRichard Purdie2010-09-091-6/+6
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/__init__.py: Fix named SRCREVS variable name ordering with backwards ↵Richard Purdie2010-09-091-1/+3
| | | | | | compatibility Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* trace-cmd: add to profiling recommendsBruce Ashfield2010-09-091-0/+1
| | | | | | Make trace-cmd available by adding it to RECOMMENDS_task-poky-tools-profile Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>