summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* diffutils: use new batch update-alternatives featureKevin Tian2010-09-291-20/+2
| | | | Signed-off-by Kevin Tian <kevin.tian@intel.com>
* bzip2: use new batch update-alternatives featureKevin Tian2010-09-291-20/+5
| | | | Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* update-alternative.bbclass: add batch alternatives supportKevin Tian2010-09-291-2/+81
| | | | | | | | | | | | | | | | | | | | | | | With new batch ability, we can use below simple 2 lines for multiple alternatives updates: ALTERNATIVE_LINKS = "${bindir}/cmd1 {sbindir}/cmd2 ..." ALTERNATIVE_PRIORITY = "100" Then for each command "/path/cmd" listed in ALTERNATIVE_LINKS, below is done automatically: ${D}/path/cmd is renamed to ${D}/path/cmd.{PN} a new alternative named 'cmd' is created which: links /path/cmd to /path/cmd.{PN} with priority specified in ALTERNATIVE_PRIORITY This way the recipe with multiple alternatives could be simplified a lot. There are still some cases where above assumptions may break, but I expect more recipes should benefit from this simple enhancement Fix [BUGID #257] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* e2fsprogs: Don't change ownership of the patches directoryGary Thomas2010-09-291-1/+1
| | | | | | | Patches can be symlinks and changing their ownership may not be possible. Therefore stop doing this. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gstreamer: Ensure correct orcc version is usedGary Thomas2010-09-291-0/+8
| | | | | | | Taken from a patch from the OE list posted by Michael Smith, submitted to Poky by Gary Thomas. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* handbook/bsp-guide: Fix typoRichard Purdie2010-09-291-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* poky-doc-tools: Remove unnecessary autotools usage and simplfy structureRichard Purdie2010-09-2927-383/+18
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sstate.bbclass: Add signature hash to sstate package namesRichard Purdie2010-09-291-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/bitbake-runtask: Signatures are needed in task context and have ↵Richard Purdie2010-09-291-0/+1
| | | | | | little overhead so enable in worker context Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sstate.bbclass: Update to use SSTATE variables everywhere and remove the now ↵Richard Purdie2010-09-295-18/+19
| | | | | | unneeded complicated paths from the sstate files Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sstate.bbclass: pstage -> sstate name changes (no global implications)Richard Purdie2010-09-291-29/+29
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sstate.bbclass: Rename PSTAGE2 -> SSTATERichard Purdie2010-09-291-35/+35
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/siggen: Ensure full signature data is not held unless needed, ↵Richard Purdie2010-09-293-15/+22
| | | | | | reducing memory consumption Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* connman: fix the issue that connman could not disconnect from shutdown APDongxiao Xu2010-09-283-3/+45
| | | | | | | | | | | | | Upstream has a fix for MeeGo/Carrick which has the same phenomenon as our side, therefore port the patch into poky. This fixes [BUGID #266] and [BUGID #267]. Remove the option "--enable-fake" since it sometimes causes offline mode failure. Launch connmand in initlevel 3. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* task-poky-basic.bb: fix lighttpd typoSaul Wold2010-09-281-1/+1
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* task-poky-basic.bb: add lighttp to basic image type for webserverSaul Wold2010-09-281-0/+1
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* local.conf.sample: set RPM as default package and rootfs image creationSaul Wold2010-09-281-2/+3
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* lighttpd: Add 1.4.28 as new recipe.Zhai Edwin2010-09-284-0/+423
| | | | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* bitbake: Pass task hash information to subprocessesRichard Purdie2010-09-283-5/+47
| | | | | | | Pass task has informaiton to work processes, allowing full manipulation of the hash data in the task context allowing checksums to be usable. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/fetch: fix logic to prevent fetches when the file already existsJoshua Lock2010-09-281-0/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* codeparser.py: Fix storing of hash values as object references can be corruptedRichard Purdie2010-09-281-8/+11
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* iproute2: Disable PARALLEL_MAKESaul Wold2010-09-272-1/+3
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* eglibc: add FILESPATH to avoid failure on unpackDexuan Cui2010-09-271-0/+2
| | | | | | | | Actually Kevin identified the issue: without this fix, "bitbake eglibc-initial-nativesdk" would fail on unpack. Signed-off-by: Kevin Tian <kevin.tian@intel.com> Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* poky-default.inc: change the hardcoded glibc-initial to ${POKYLIBC}-initialDexuan Cui2010-09-271-1/+1
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* distro_tracking_fields.inc: update cpio infoScott Garman2010-09-271-1/+1
| | | | | | Reflects current status of cpio recipes. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* cpio: add version 2.11 (GPLv3)Scott Garman2010-09-272-0/+22
| | | | | | | This is the most recent version of cpio. Recipe derived from OpenEmbedded's recipe for cpio v2.5. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* trace-cmd_git.bb: remove DEPENDS of glibc since there is a system default forSaul Wold2010-09-271-3/+1
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* distro_tracking_fields.inc: update grep infoScott Garman2010-09-271-4/+4
| | | | | | | Reflects current status of grep, including new recent release information. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* grep: add version 2.7 (GPLv3)Scott Garman2010-09-271-0/+41
| | | | | | | This is the most recent version of grep. Recipe derived from OpenEmbedded's recipe for grep v2.6.3. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* task-poky-clutter.bb: removed examplesSaul Wold2010-09-271-1/+0
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* distro_tracking: Update tracking infoSaul Wold2010-09-271-12/+69
| | | | | | Add additional aliases and tracking fields for missing packages Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* distro_check.py: Added additional support for distro checkingSaul Wold2010-09-271-44/+80
| | | | | | | Now tells which section a macth occurs (main vs contrib) Keywords for Poky, OpenedHand, ... Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* QEMU: Fix the mouse shadow issue (bug 170)Yu Ke2010-09-272-1/+37
| | | | | | | | | | the root cause is that the qemu cursor array is hardcoded to 256 bytes, while the sato use cursor of the size 64*64=4096, thus lead buffer overflow and abnormal mouse. A qemu patch is introduced to dynamically allocate qemu cursor array to fix this issue. BTW, qemu upstream already redesign the cursor interface and implementation, and this issue does not occur in upstream, so no need to push this patch to upstream. and when upgrade the qemu, this patch can be safely removed. Fix [BUGID #170] Signed-off-by: Yu Ke <ke.yu@intel.com>
* qemux86-64: remove -march for 64bit common pcQing He2010-09-271-1/+1
| | | | | | Fixes [BUGID #347]. Signed-off-by: Qing He <qing.he@intel.com>
* task-poky-tools: add rsync in target imageQing He2010-09-271-1/+2
| | | | | | | rsync is needed by debugging using SDK, add it as dependency of task-poky-tools-debug, this fixes [BUGID #345] Signed-off-by: Qing He <qing.he@intel.com>
* glibc & eglibc: fix mips DT_MIPS_RLD_MAP checkingQing He2010-09-274-2/+46
| | | | | | | | | | On mips target, binutils currently sets DT_MIPS_RLD_MAP to 0 in dynamic section if a --version-script sets _RLD_MAP to local. This is apparently a binutils bug, but libc shouldn't segfault in this case. Add sanity check on the entry to avoid segfault, fixes [BUGID #287]. Signed-off-by: Qing He <qing.he@intel.com>
* poky-qemu-internal: Add userspace nfs support for mips and ppcDongxiao Xu2010-09-271-0/+18
| | | | | | | Add userspace nfs support for mips and ppc architecture. This fixes [BUGID #343] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* gcc: enable poison parameters detectionDongxiao Xu2010-09-2728-27/+147
| | | | | | | | | | | If not configured with --enable-target-optspace, gcc will report errors if there is '-Os' optimization in parameters. This fixes [BUGID #342] Also add "--enable-target-optspace" option to arm gcc configuration. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* xtscal: Fix the endless loop when starting XZhai Edwin2010-09-271-1/+4
| | | | | | | | | | | xtscal script in Xsession.d would lead endless loop if /etc/pointercal is missing, which make the system hang. This fix adds a counter for loop. [BUGID #251] got fixed by this. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* netbook: Correct netbook build by moving netbook configuration from moblin ↵Saul Wold2010-09-24100-3/+3
| | | | | | to meta Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* taglib: move from moblin to recipes-support to support qmmpSaul Wold2010-09-243-0/+0
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* man-pages_3.25.bb: Fix SRC_URI to contain Archive directorySaul Wold2010-09-231-1/+1
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* distro_tracking_fields.inc: merged fixesSaul Wold2010-09-221-5/+5
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* upgrade gcc to 4.5.0 for mips architectureDongxiao Xu2010-09-227-5/+49
| | | | | | | | | | | | Fix the out of memory when building webkit-gtk with gcc-4.5.0 The new feature added after 4.3.3 "http://www.pubbs.net/200909/gcc/94048-patch-add-support-for-rmipsjalr.html" will cause cc1plus eat up all the system memory when build webkit-gtk. The function mips_get_pic_call_symbol keeps on recursively calling itself. Disable this feature to walk aside the bug. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* meta-ide-support: Fix PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATHDongxiao Xu2010-09-221-2/+2
| | | | | | | | | Fix PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH to make them point to the correct directory path. This fixes [BUGID #340]. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* qemuarm: remove NFS_ROOT overrideBruce Ashfield2010-09-221-1/+1
| | | | | | | | | During the debug of disk booting on the qemuarm target, the NFS_ROOT default settings were incorrectly overriden. This removes the overide and allows the default / global settings to be processed. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* Add DISTRO_PN_ALIAS for 95 packagesYu Ke2010-09-221-21/+98
| | | | | Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Mei Lei <lei.mei@intel.com>
* [#BUG298]:Fix some bugs during compiling based on x86_64Xiaofeng Yan2010-09-221-21/+16
| | | | | fix a problem that compliation failed for groff on machine x86_64 Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* bitbake.conf/documentation.conf: Start using SUMMARY variable and document itRichard Purdie2010-09-212-5/+10
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* 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>