summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2010-11-13bitbake/fetch/local: Fix os.exists referenceRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-13bitbake/fetch/local: Also check DL_DIR for files since they could already ↵Richard Purdie1
exists there [BUGID #533] Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-12procps: fix for build against make 3.82Joshua Lock2
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-11-10git-pull: add send-pull-request scriptDarren Hart1
send-pull-request facilitates sending pull requests generated by create-pull-request. The primary role of this script is to harvest email addresses from the patches and send them out. A working installation of sendmail (exim, postfix, msmtp, etc.) is required to use this script. You can explicitly specify To addresses with the -t option. As this can be tedious, the -a option will scan all the patches for To, CC, and *-by lines and the collected addresses to the To and CC headers for each patch. This script uses an identical recipients list for every patch, including the cover letter. This is by design. Existing tools will auto-generate the CC header for individual patches, but since they don't apply it to the other patches, the recipients can lack the necessary context to provide a meaningful review. This is especially true of the cover letter. The pull directory generated by the create-pull-request script is specified using the -p option. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Nitin A Kamble <nitin.a.kamble@intel.com> CC: Richard Purdie <rpurdie@linux.intel.com> CC: Saul Wold <saul.wold@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-11-10git-pull: add the new create-pull-request scriptDarren Hart1
The previous create-pull-request only generated a cover letter. When used to send to the list, it did not include the patches, which made it difficult to perform peer review. A pull request without patches is typically only sent by a maintainer. As we are not all maintainers, we need a means to easily submit patches for review. As we are accustomed to making pull requests, this script retains a git-pull-style cover letter, while sending the relevant patches as responses to the pull. This will provide the necessary context for peer review, and still allow people to collapse threads and see no more mail than they were previously. This version retains the relative_to, commit_id, and contrib_branch arguments from the original, along with their default values. It adds several more, resulting in a highly flexible tool. The script creates a pull directory (pull-$$ by default, configurable via the -o option) and populates it with a git-format-patch generated patch series and cover letter. The cover letter is modified to include the git and http pull URLs and branch name, as well as a basic signature from the author pulled from git's user.name and user.email config. git-format-patch provides the shortlog and diffstat of the series. Breaking a bit from the original, this script maintains the [PATCH] subject prefix in the cover letter (as opposed to [GIT PULL]. This is better suited to the majority of developers (who are not maintainers). This prefix is configurable with the -p option, allowing you to create an [RFC PATCH] prefix, for example. By default, the generated cover letter with contain "*** SUBJECT HERE ***" and "*** BLURB HERE ***" tokens which you should replace with something appropriate prior to sending the messages. When developing multiple versions of a patch series, it can save time to maintain a message.txt file, rather than having to retype the message body of the cover letter every time. The -m option allows you to specify a message file and replace the "*** BLURB HERE ***" token of the cover letter with the contents of the message file. Finally, the -s option will replace the "*** SUBJECT HERE ***" token in the cover letter with the specified subject. The generated patches are suitable for sending via sendmail. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Nitin A Kamble <nitin.a.kamble@intel.com> CC: Richard Purdie <rpurdie@linux.intel.com> CC: Saul Wold <saul.wold@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-11-10git pull: remove the existing create_pull_request scriptDarren Hart1
The patches to follow completely rewrite the existing create-pull-request. Rather than have an initial diff of the two files (which are not at all similar) remove the original, and then create the new one. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Nitin A Kamble <nitin.a.kamble@intel.com> CC: Richard Purdie <rpurdie@linux.intel.com> CC: Saul Wold <saul.wold@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-11-10tcltk: Fix moving libtcl8.5.so into tcl-lib.Jingdong Lu1
Move /usr/lib/libtcl8.5.so into tcl-lib package. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2010-11-10kernel: prefer the kernel produced uImageBruce Ashfield1
The custom uImage produced by the kernel classes by default does not universally boot and working with existing uboot configurations and setups. This changes the preference to the uImage constructed by the kbuild processes and falls back to the other techniques if uImage is requested by the kernel does not produce one. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-11-10linux-wrs: rename force_revisions and allow overrideBruce Ashfield1
It is useful to override revision checking from a layer or other recipe. In order to show the global nature of the variable rename it KERNEL_REVISION_CHECKING and make it a weak assignment. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-11-10wrs_meta: add USB options for wacom tablet supportBruce Ashfield1
Fixes [BUGID: #394] qemumips: Added wacom tablet support to mti_malta32_be bsp config Signed-off-by: J. Aaron Gamble <john.gamble@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-11-10qemumips: re-enable wacom and standard USB UI optionsBruce Ashfield1
Fixes [BUGID #394] Now that the qemu/mti mips kernel branches have been fixed for wacom USB interaction, we can re-nable the standard set of qemu UI options for qemumips. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-11-10tslib: 32bit big endian supportJ. Aaron Gamble3
Fixes [BUGID #394] patch added from: https://launchpad.net/ubuntu/+source/tslib/1.0-7 Enables wacom tablet/touchscreen support on qemumips Signed-off-by: J. Aaron Gamble <john.gamble@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-11-10Added qemumips /etc/pointercal file for touchscreen calibrationJ. Aaron Gamble1
Fixes [BUGID #394] Signed-off-by: J. Aaron Gamble <john.gamble@windriver.com>
2010-11-10quilt: Fixed configure test for patch --version.Beth Flanagan2
OpenSuSE 11.3 uses GNU patch 2.6.1.81-5b68 which breaks quilt's configure test for patch version. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2010-11-10poky.conf: Default Locale GenerationSaul Wold1
Add en-us and POSIX to default locale generation Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-11-10eglibc: add en-us locale generationSaul Wold2
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-11-10eglibc: install the missing /etc/ld.so.conf into targetDexuan Cui1
${sysconfdir} should be added into FILES_${PN}. Fixes [BUGID #511] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-11-10ld.so.conf: create empty fileSaul Wold1
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-11-10busybox: enable more options for tar to support more file formats.Dexuan Cui1
Fixes [BUGID #495] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-11-10bzip2: upgrade to version 1.0.6Qing He3
resolves security bug CVE-2010-0405 Signed-off-by: Qing He <qing.he@intel.com>
2010-11-10imagetest-qemu: Add test case for dmesg check in targetJiajun Xu14
Add a test case for error log check with command dmesg in target. The case introduces a new folder in target, "/opt/test", which holds test scripts running in target. Signed-off-by Jiajun Xu <jiajun.xu@intel.com>
2010-11-10poky.conf: Change default locale to POSIXSaul Wold1
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-11-10task-sdk-gmae: fix typo in SDK-EXTRAS and convert to ?= for assignmentSaul Wold2
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-11-10python: Fix hardcoded python references which should refer to PN, removing ↵Richard Purdie1
duplicate providers warning Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-09busybox: import upstream patch for make 3.82Joshua Lock2
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-11-09eglibc: fix build of eglibc-initial for make 3.82Joshua Lock2
Make 3.82, as shipped with Fedora 14, fixes some holes in the parser which in turn breaks behaviour of some Makefiles. Most notably eglibc's. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-11-07package.bbclass: make sure 'sysroots' created before lockfileKevin Tian1
package sstate requires a lock under sysroots/, which however may not be created when sstate_setscene functions are executed and then causes failures. here we make sure 'sysroots' created before do_package_setscene is executed. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-11-07poky.conf: add PWD to BB_HASHBASE_WHITELISTKevin Tian1
Without doing this I can't reuse prebuilts generated from one directory in another build directory which is really not comfortable for developers. Due to difference on PWD variable, base hash becomes different for every sstate package. So here PWD is added to the hase base whitelist, which makes most prebuilts reusable now in a different build directory. However there still remains one issue about do_populate_sysroot sstate package. Absolute path is encoded in this task which then blocks reuse on them. Perhaps we need some redesign for do_populate_sysroot into two stages, with all absolute path related operations moved to the 2nd stage. This way then the 1st stage can be reused. Partially fix [BUGID #522] Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-11-07bitbake.runqueue.py: Fix no exec task handling to correct counter housekeepingRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-06meta/classes: Mark do_package_write and do_build as noexec tasksRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-06bitbake: Add support for 'noexec' tasksRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-06bitbake/siggen: Allow siggen code to control final stampfile formatRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-06.gitignore: Update after documentation layout changesRichard Purdie1
2010-11-04docmentation/poky-ref-manual: Remove unused Indexes titleRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-04Performed general edits to this chapter.Scott Rifenbark1
many english corrections performed. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-04Poky Reference Manual: Completed editing pass of Chapter 3.Scott Rifenbark1
I completed the editing pass of this chapter by doing sections 3.3.3 on. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-04Created a new folder to hold the BSP GuideScott Rifenbark6
I created a new sub folder to hold the BSP Guide by itself so there are three folders now for each of the Yocto manuals: BSP Guide, quick start and poky ref manual. The new folder for the BSP guide is 'bsp-guide'. It contains the bsp.xml file, its own Makefile, a bsp-guide.xml file, and its own 'Figures' directory. The 'bsp-guide.xml' file that was in the poky reference folder was deleted. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-04General edits to the using poky and Extending Poky chapters.Scott Rifenbark2
I completed general edits to the second chapter of the poky reference manual. These edits went from section 2.4.5 through the end of the chapter. They consist of text rewrites for more active voice and follow general technical writing principles. I completed the same types of edits in the third chapter of the manual from the beginning through section 3.3.2. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-04General text edits through section 2.4.4 "General Bitbak Problems"Scott Rifenbark1
Extensive language and consistency edits being applied to the manual. During the 0.9 push I did not have time to make a pass through the document. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-04Changed a source command to have the correct source.Scott Rifenbark1
Changed "source poky-4.0/poky-init-build-env poky-4.0-build" to be "source poky-laverne-4.0/poky-init-build-env poky-4.0-build" Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-04Changed the title and wording of the section about pre-built binaries.Scott Rifenbark1
There was a grammatical error in the title and redundancy in the first sentence of this section. Cleaned up the title and wording. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-04Editing pass through the Introduction chapter.Scott Rifenbark1
I did a complete edit pass through this chapter. The manual has not been fully edited from its original state. One critical technical correction was corrected where the green-3.3 release was referenced. I changed this to laverne 4.0. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-04Figure changed for building an image and yoctolinux removedScott Rifenbark2
I changed the figure that goes along with building an image based on Kevin's input. Also, removed several URLs that had 'yoctolinux' in them along with a 'tar' command example with the same string. LF does not want these in there. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-03cross-canadian bbclass: replace hardcoded -pokysdk with SDK_VENDORKoen Kooi1
Signed-off-by: Koen Kooi <k-kooi@ti.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-03openssl: Use STAGING_BINDIR_NATIVE as the path to perl, not bindir which can ↵Richard Purdie1
point to incorrect places Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02sstate: Provide a temporary mechanism to stop collisions between toolchain ↵Richard Purdie1
components in builds from scratch using sstate Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02bitbake/siggen: Provide better warnings about empty tasksRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02external-python-tarball: Include SDKMACHINE in tarball nameRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02external-python-tarball: Add ability to generate an externally usable ↵Richard Purdie1
standalone python tarball Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02openssl/db/gdbm: Extend to provide BBCLASSEXTEND nativesdkRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>