summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* image.bbclass: Disable shell debug messagesMark Hatle2011-02-161-1/+1
| | | | | | | By default image had a "set -x" to enable shell debug messages, this adds a lot of overhead to the system due to logging. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* rpm: Avoid fsync when writing filesMark Hatle2011-02-162-0/+35
| | | | | | | | | | By default RPM strives for the safest possible file creation and enforces fsync on each file. This changes that default by backporting the fsync disabled from the latest CVS snapshot. This will cut a few minutes off the rootfs generation using RPM. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* rpm: Add the ability to use the platform file during installMark Hatle2011-02-164-8/+170
| | | | | | | | | | | Add a new rpm macro, rpmrc_platform_path to specify an alternative platform file. This is required to allow the dep resolver to identify compatible packages. Also workaround a minor problem with the --showrc command in RPM. A bug has been reported upstream on this. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* Doing uname without subprocess: buildstats.bbclassBeth Flanagan2011-02-161-4/+7
| | | | | | | Instead of using subprocess which is problematic, we should use platform instead. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* mkfontdir/font-alias: Fix native RDEPENDSRichard Purdie2011-02-162-1/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3-native: Drop dependencies on ncurses and readline plus enable in ↵Richard Purdie2011-02-162-3/+4
| | | | | | memory temporary tables Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/fecth2: Ensure BB_FETCH_PREMIRRORONLY being set as false is handled ↵Richard Purdie2011-02-161-1/+2
| | | | | | correctly Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/runqueue.py: Ensure child has the default SIGCHLD handler restoredRichard Purdie2011-02-161-0/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/runqueue: When we successfully fork off a task and there are more ↵Richard Purdie2011-02-151-0/+2
| | | | | | processes we can start do so immediately Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/runqueue: When we have successfully collected a pid value return ↵Richard Purdie2011-02-151-0/+1
| | | | | | True to ensure we don't sleep in the main loop Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/runqueue: Add a SIGCHLD handler to ensure we wake from sleeps for ↵Richard Purdie2011-02-151-0/+6
| | | | | | SIGCHLD events Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/cooker: Ensure delays are accurately transfered to the idle loops ↵Richard Purdie2011-02-151-2/+2
| | | | | | from runqueue Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildstats.bbclass: Fix expand call syntaxRichard Purdie2011-02-151-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildstats.bbclass: Save ended time in TaskFinished eventsRichard Purdie2011-02-151-2/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: add jasperforest BSP and fix lttng NMI bugBruce Ashfield2011-02-151-14/+13
| | | | | | | | | | | During the introduction of the jasperforest BSP, a lttng issues was picked up with NMI tracing. The upstream (and our solution) is to revert that commit. This change updates the meta repo for jasperforest and pushes out the nmi revert to all BSPs. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* README.hardware: update the beagleboard serial port documentationDarren Hart2011-02-151-4/+12
| | | | | | | | | | | | | Update the README.hardware beagleboard description to account for the use of the OMAP_SERIAL in recent kernel recipes. Add a note documenting how to use the old 8250 based serial devices for older kernels. Correct a type. Correct the boot script name from user.scr to boot.scr. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Gary Thomas <gary@mlbassoc.com>
* linux-libc-headers-yocto: disable device tree generationBruce Ashfield2011-02-151-0/+4
| | | | | | | | | | | | | | | | Fixes [BUGID #719] The common routines for handling a git based yocto kernel are included from the lib headers recipe to checkout the appropriate branch of the kernel for header generation. linux-yocto.inc includes device tree installation rules which typically apply to a kernel user of the include file, but do not apply to a simple header generation. The fix is to override the DTB variables in this recipe, which disable the device tree installation rules. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* buildstats: Disable uname subprocess call for now since it appears to be ↵Richard Purdie2011-02-151-2/+2
| | | | | | breaking runqueue somehow Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Merge branch 'srifenbark/docs' of ssh://git.pokylinux.org/poky-contribRichard Purdie2011-02-152-14/+30
|\
| * documentation/kernel-manual/kernel-how-to.xml: More changes to the creating ↵Scott Rifenbark2011-02-141-12/+17
| | | | | | | | | | | | | | | | | | BSP section. These changes implemented Bruce Ashfield's next round of changes to the section 4.3.3 example. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
| * documentation/kernel-manual/kernel-how-to.xml: Fixed typeScott Rifenbark2011-02-141-1/+1
| | | | | | | | | | | | | | In section 4.3.3 step 2 there was a directory 'build/donf/bblayers.conf'. I fixed the typo to 'build/conf/bblayers.conf'. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
| * documentation/kernel-manual/kernel-how-to.xml: - Condense and merge example ↵Scott Rifenbark2011-02-141-1/+1
| | | | | | | | | | | | | | | | | | | | changed. The example used to show how to condense and merge two BSPs into a second SCM used a non-existant machine (cav_ebt5800-standard). I replaced this machine with 'common_pc_64-standard, which is a real machine. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
| * documentation/kernel-manual/kernel-how-to.xml: [BUGID# 597] Reversing ↵Scott Rifenbark2011-02-141-6/+6
| | | | | | | | | | | | | | | | | | | | | | common-pc-standard [BUGID# 597] - After talking with Bruce Ashfield the kernel documentation needs to support the 2.6.34 disribution. So, the 'common-pc-standard' strings need to be changed back to 'common_pc-standard'. This fix restores them. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
| * documentation/yocto-project-qs/yocto-project-qs.xml: [BUGID# 631] - Added ↵Scott Rifenbark2011-02-141-0/+11
| | | | | | | | | | | | | | | | | | | | tip for saving disk space during a build. [BUGID# 631] - I added a tip in the section where we show a sample build. The tip says that you can add 'INHERIT += "rm_work"' to the local.conf file to help conserve disk space during a build. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
| * documentation/kernel-manual/kernel-how-to.xml: [BUGID# 597] Fixed common_pcScott Rifenbark2011-02-141-6/+6
| | | | | | | | | | | | [BUGID# 597] - Changed the string "common_pc" to "common-pc". Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* | gypsy: Change gypsy upstream repo addressDongxiao Xu2011-02-152-9/+15
| | | | | | | | | | | | This fixes [BUGID #623]. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* | Buildstats commit: buildstats.bbclassBeth Flanagan2011-02-152-0/+195
|/ | | | | | Used to track some basic build metrics by build and task/event level. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* process.py: Avoid deprecation warningRichard Purdie2011-02-141-4/+4
| | | | | | bitbake/lib/bb/process.py:15: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xpsb-glx: add libxfixes and libxdamages to DEPENDSSaul Wold2011-02-141-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libva: add libxfixes to DEPENDSSaul Wold2011-02-141-1/+1
| | | | | | Fixes [BUGID #716] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* kernel.bbclass: add approproate X Environment variables to allow xterm to startSaul Wold2011-02-141-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* bitbake.conf: change revision fetching to use newer fetch2 codeSaul Wold2011-02-141-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro tracking: minor fix to mc lastest versionSaul Wold2011-02-141-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* dbus: change owner and mode for dbus-daemon-launch-helper in postinstDongxiao Xu2011-02-142-2/+4
| | | | | | | | | Add code in dbus postinst to change owner and mode for dbus-daemon-launch-helper. [BUGID #603] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* wpa-supplicant: change dbus interfaceDongxiao Xu2011-02-143-3/+5
| | | | | | | | | | | The new interface "fi.w1.wpa_supplicant1" is used in latest connman, thus add it in the wpa_supplicant default configuration. Besides, enable netlink support with libnl 2.0 mode. [BUGID #603] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* bitbake/fetch2: Revert part of the unpack change until the issues with it ↵Richard Purdie2011-02-131-2/+2
| | | | | | are resolved Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: pre/post actionsMark Hatle2011-02-1215-22/+22
| | | | | | | | A number of the recipes did not properly label their pre and post actions, causing the actions to occur in all split packages. This was corrected by defaulting to _${PN} in most cases. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* package.bbclass: Breakout the strip from the populate_packagesMark Hatle2011-02-121-22/+36
| | | | | | Break out the file split/strip from the populate_packages. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* busybox: Rework busybox to fix limitations in initscriptsMark Hatle2011-02-121-7/+14
| | | | | | | | A recent busybox change added a "second" initscript to the main busybox package. This however is not supported by the update-rc.d.bbclass. Instead we split the package so that each initscript gets it's own split. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* fetch2: unpack revisionMark Hatle2011-02-123-40/+66
| | | | | | | | | | | | Revise the unpack function to have a way to disable the unpack. This is based on the work from "Andreas Oberritter <obi@opendreambox.org>", see http://cgit.openembedded.net/cgit.cgi/openembedded/commit/?id=2bdfe8519eda8067845019a699acdf19a21ba380 In addition, the to_boolean function comes from the work of "Chris Larson <chris_larson@mentor.com>", see http://cgit.openembedded.net/cgit.cgi/openembedded/commit/?id=900cc29b603691eb3a077cb660545ead3715ed54 Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* openjade: fix build issuesScott Garman2011-02-125-277/+8
| | | | | | | | | | * Recipe is now -native only * Fix install failure due to missing install path * Removed recipe cruft that was not needed, simplifying it * Removed unnecessary patches * Improved patch comment for makefile.patch Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* mirrors.bbclass: Ensure we don't overwrite any existing MIRRORS variableRichard Purdie2011-02-111-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/fetch2: Add explict network access exception and handling to give ↵Richard Purdie2011-02-119-17/+33
| | | | | | users usable error messages Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/fetch2: Fix message about md5 checksums when sha256 is incorrectRichard Purdie2011-02-111-1/+9
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-control: Fix SRC_URL to point at lttng.orgSaul Wold2011-02-111-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* puzzles: Update to r9084Saul Wold2011-02-111-0/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* bitbake/fetch2: Fix patch merge errorRichard Purdie2011-02-111-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/fetch2: Add some debug output so its clear when PREMIRRORS, upstream ↵Richard Purdie2011-02-111-0/+3
| | | | | | and MIRRORS are being used Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/fetch2: Ensure network access status is reset for each loop ↵Richard Purdie2011-02-111-0/+4
| | | | | | iteration in download() Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate: Fix bugs after new fetcherZhai Edwin2011-02-111-3/+3
| | | | | | | | | | | | | Current sstate's fetch code doesn't reflect latest fetcher changes, so old fetch style cause exception and fail silently. [BUGID #708] got fixed. Another issue is "import xxx" in python function from sstate.bbclass can only sit in the head of the function, else have UnboundLocalError: "local variable XXX referenced before assignment". Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>