summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2010-09-10poky-default-revisions: set default dtc srcrevAdrian Alonso1
* Set default devicetree SRCREV version Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10linux: add binary devicetree generationAdrian Alonso1
* 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>
2010-09-10ncurses: rename site_config that was mis-merged when ncurses movedJeff Polk1
Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
2010-09-10autotools: enable siteconfig by defaultJeff Polk6
eglibc glibc ncurses uclibc zlib: remove explicit siteconfig Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
2010-09-10siteinfo: add SITECONFIG_SYSROOTCACHE definition in place of hard-coded pathJeff Polk2
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>
2010-09-10sstate: Add sstate-interceptfuncs called between install and packageJeff Polk1
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>
2010-09-10[e]glibc-package.inc: fix providers for libsegfault and otherNitin A Kamble4
[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>
2010-09-10libc-package.bbclass: fix qemu issue with pseudoNitin A Kamble1
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>
2010-09-10pseudo: Update pseudo to latest revisionMark Hatle1
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>
2010-09-10rootfs_rpm: Fix workaroundMark Hatle1
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>
2010-09-10handbook: Drop USB Networking section, its no longer appropriateRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10handbook: Various minor fixesRichard Purdie4
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10handbook: review and update CH1(introduction) and CH2(using Poky)Yu Ke2
Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-09-10handbook: review and modify Appendix A, D and EDexuan Cui2
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>
2010-09-10handbook: review and modify CH4 (BSP) and Appendix BZhai Edwin2
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>
2010-09-10handbook: Fix some errors in Appendix F/GDongxiao Xu2
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>
2010-09-10handbook: review and correct CH5(development)Lianhao Lu1
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Liping Ke <liping.ke@intel.com>
2010-09-10handbook: update appendix C/H/IQing He3
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>
2010-09-10handbook: review and correct CH3(extend poky) in handbookKevin Tian1
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>
2010-09-10linux-wrs/meta: fix qemuarm boot issues with 2.6.34.6Bruce Ashfield1
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-09-10qemu: add qemu-mipsel to the list of simulatorsBruce Ashfield1
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>
2010-09-10connman-gnome: Add some functionality.Dongxiao Xu2
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>
2010-09-10bitbake: Add proxy variables to standard export listZhai Edwin2
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>
2010-09-10Fix the matchbox-panel seg fault on netbook & emenlowZhai Edwin1
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>
2010-09-10netbase: Don't hardcode the qemu IP configRichard Purdie6
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10scripts/runqemu: Drop broken toolchain symlink codeRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10scripts/poky-qemu-ifup: Ensure the host has a route to itRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10scrtips/poky-qemu: Fix network interface device numberingRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10poky-qemu-internal: Fix ifdown script to use the correct variableRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10gnu-config: Fix target version to contain all the substitutions and not ↵Richard Purdie1
overwrite the first half with the second set of changes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-09libzypp: change /usr/lib64 to /usr/libKevin Tian1
similar to previous sat-solver fix, we use /usr/lib for x86-64 target Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-09-09linux-wrs: Update now SRCREV variable order is fixedRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-09linux-wrs: validate branches against known revisionsBruce Ashfield1
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>
2010-09-09poky-default-revisions.inc: Fix variable order for linux-wrs recipesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-09bitbake/__init__.py: Fix named SRCREVS variable name ordering with backwards ↵Richard Purdie1
compatibility Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-09trace-cmd: add to profiling recommendsBruce Ashfield1
Make trace-cmd available by adding it to RECOMMENDS_task-poky-tools-profile Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-09-08task-poky-lsb: Remove man-pages due to build failuresSaul Wold1
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-09-08task-poky-lsb: add man-pages, which will pull man and groffSaul Wold1
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-09-08image.bbclass: change IMAGE_EXTRA_SPACE to IMAGE_OVERHEAD_FACTORSaul Wold2
This change allows the IMAGE_OVERHEAD_FACTOR (default to 1.2) to adjust dynamicly how much space to add for each image, thus there is 20% overhead space by default. Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-09-08man-pages:Add new man-pages packageXiaofeng Yan1
The Linux man-pages project documents the Linux kernel and C library interfaces that are employed by user programs Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2010-09-08groff:Add new groff packageXiaofeng Yan4
groff allows for a short reference for the GNU roff language Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2010-09-08man: Add new man packageXiaofeng Yan30
A set of documentation tools: man, apropos and whatis Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2010-09-08Distro tracking: add package aliasesDexuan Cui2
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-09-08at: Disable PARALLEL_MAKE for at and add back to task-basicSaul Wold2
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-09-08gcc_4.5.0: add --enable-poison-system-directories option to crossNitin A Kamble9
recipes Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-09-08binutils: add binutils_poison.patchNitin A Kamble5
and also correct the license field in the recipe This fixes [BUGID #245] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-09-08bitbake: save the initial PATH for use when starting a subprocessJoshua Lock2
It was possible for bitbake-runtime to be run against a semi-installed python-native resulting in tracebacks with ImportError's. To prevent this we stash the initial PATH in the BBConfiguration when bitbake is started and then set this in the env when launching bitbake-runtask through subprocesses Popen() call. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-08kernel.bbclass/linux-wrs: move definition of perf package to kernel classJoshua Lock2
By defining the perf package in the shared kernel class bitbake will be able to find the package provider even when the preferred kernel doesn't build perf, preventing dependency resolution failures. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-08package.bbclass: Ensure all packages package when running a buildRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-08bitbake/fetch/git: fix try_premirror() definition .Method takes 4 parameters.Joshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>