summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gnu-config: Use perl from the environment, not a hardcoded pathRichard Purdie2011-03-172-3/+3
| | | | | | | | | | | | Using the hardcoded perl binary can cause conflict between the files in the native sysroot and those of the build system perl. By using perl from the environment we can at least ensure a consistent perl environment. Patches taken from OE.dev commits: be21179c5321bd0afb9221f020ac12ad75c86a3b gnu-config: use /usr/bin/env perl instead of /usr/bin/perl in gnu-configize.in edcdefbf6e0675c1bcc1fc4f464f654223380e50 gnu-config: update also bindir change to replace /usr/bin/env instead of /usr/bin/perl Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+: remove per-machine gtk+ FULL_OPTIMIZATION in favor of tune-atom.incDarren Hart2011-03-171-4/+0
| | | | | | | | | | | Now that the FULL_OPTIMIZATION for gtk+ has been enabled in the core tune-atom.inc, it is no longer necessary to do so for every atom based bsp. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Ke Yu <ke.yu@intel.com> CC: Richard Purdie <richard.purdie@intel.com>
* atom-pc: work around gcc bug for core2Darren Hart2011-03-171-0/+4
| | | | | | | | | | | | Fixes [YOCTO #853] Without these added optimization flags, the matchbox-panel (and possibly other) applications would segfault. This patch applies the changes to all machines derived from atom-pc.conf. [Tweaked by RP to apply to gtk+ only] Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* m4: bring back GPLv2 version 1.4.9 of m4 recipeNitin A Kamble2011-03-173-0/+105
| | | | | | | Note: Downgrading of m4 would require rebuilding of the autoconf Fixed circular depedency with the newer autoconf Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* bison: bring back GPLv2 version 2.3 of bison recipeNitin A Kamble2011-03-172-0/+625
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* documentation/adt-manual/adt-manual.xml: Updated front matterScott Rifenbark2011-03-171-2/+2
| | | | | | | Changed the revision history box for the manual to state the release and the release date. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/adt-eclipse.xml: Re-inserted Autotools plug-in ↵Scott Rifenbark2011-03-171-2/+7
| | | | | | | | requirement. Jessica flip-flopped on the need for the Autotools plug-in that was removed from the manual. I have re-inserted the instructions for adding this plug-in in as part of the Eclipse set up.
* sanity: detect if bitbake wrapper is not being used or pseudo is brokenPaul Eggleton2011-03-173-2/+28
| | | | | | | | | | | | * Shows a warning during sanity checking if the scripts/bitbake wrapper is not being used * Check to see if pseudo is working during sanity checking, and if it isn't an error occurs (if we are using the wrapper script and pseudo has been built; otherwise it is a warning). Fixes [YOCTO #653] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* sat-solver: Fix solution DB generation and general cleanupMark Hatle2011-03-176-139/+78
| | | | | | | | | | | Uprev sat-solver to the latest git version. This corrects the solv db generation with RPM5. Refactor the patches for RPM5 support, cleaning up components of the cmake.patch for submission upstream. (Also fix a problem remaining in the upstream with a mismatched function name.) Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* openjade-native: Run make depend to ensure dependencies are correct and ↵Richard Purdie2011-03-161-0/+6
| | | | | | | | avoid parallel make failures [YOCTO #877] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Fix missing debug src filesMark Hatle2011-03-161-1/+1
| | | | | | | The previous change used egrep instead of fgrep. We need to use fgrep because there are expression like syntaxes in some file names, we need exact matches. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* rpm: Disable repackage on upgrade/erasure by defaultMark Hatle2011-03-161-1/+2
| | | | | | | | | | | [YOCTO #787] Disable the repackage on upgrade/erase by default. This removes the warning message: error: cannot create %_repackage_dir /var/spool/repackage/1298783317 Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* sat-solver: Add workaround for RPM 5 db constructionMark Hatle2011-03-162-1/+32
| | | | | | | | | | | | | | | | | The first time the database is created on an RPM5 system it works correctly. However any subsequent rebuilds cause an empty database to occur. The following is from Michael Schroeder <mls@suse.de>: > rpmdb2solv contains a hack that makes it use the unchanged already > converted packages. To do this, it needs to get the database id > for every installed packages by reading the "Name" index. This > somehow doesn't seem to work with rpm5. > > As a workaround you can add a "ref = 0;" line at the top of the > repo_add_rpmdb() function in ext/repo_rpmdb.c. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* sat-solver: uprev to the latest versionMark Hatle2011-03-162-22/+18
| | | | | | | Upgrade to the latest git version. Also update the cmake.patch to enable debugging in all configurations. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* libzypp: Fix release queryMark Hatle2011-03-162-1/+23
| | | | | | | | | | Libzypp is looking for the "redhat-release" file and using that version number to help adjust the system version. This ensures that there is something on the system that returns a correct value. This patch is likely not necessary. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* rootfs_rpm.bbclass: Add additional system configuration to RPM spaceMark Hatle2011-03-161-0/+26
| | | | | | | | | | | The additional configuration should have been there from the beginning. The purpose of these config files is to have a consistent Berkeley DB configuration even if the underlying RPM version changes -- or the RPM macros change. This likely would not cause any problems until we attempted an upgrade of either BDB or RPM. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* oprofileui: upgrade to latest git version.Lianhao Lu2011-03-162-2/+2
| | | | | | [YOCTO #880] Upgrade to latest git version. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
* poky-image-basic: add ssh-server-openssh to IMAGE_FEATURESScott Garman2011-03-161-1/+1
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* poky-image-lsb: add ssh-server-openssh to IMAGE_FEATURESScott Garman2011-03-163-3/+3
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* poky-image.bbclass: add ssh-server-dropbear to SATO_IMAGE_FEATURESScott Garman2011-03-161-1/+1
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* poky-image.bbclass: add new IMAGE_FEATURES for ssh serversScott Garman2011-03-161-1/+10
| | | | | | | Image recipes can now add their ssh server of choice by adding ssh-server-dropbear or ssh-server-openssh to IMAGE_FEATURES. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* task-poky-ssh-openssh: new task recipe for openssh sshScott Garman2011-03-161-0/+17
| | | | | | | This task can be used when IMAGE_FEATURES is set to ssh-server-openssh. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* task-poky-ssh-dropbear: new task recipe for dropbear sshScott Garman2011-03-161-0/+17
| | | | | | | This task can be used when IMAGE_FEATURES is set to ssh-server-dropbear. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* task-base, task-poky-basic, task-poky: Remove hard-coded references to dropbearScott Garman2011-03-163-11/+3
| | | | | | | This is the first step in refactoring the SSH server selection to be done in IMAGE_FEATURES instead of as hardcoded in these tasks. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* slang: export INST_LIB_DIR to fix compile problemsKang Kai2011-03-161-1/+7
| | | | | | | | | Export "INST_LIB_DIR" in do_install to slang/slsh to fix cross compile warnings Fixes [YOCTO #812] Add necessary files to run slsh. Signed-off-by: Kang Kai <kai.kang@windriver.com>
* formfactor: Assume HAVE_TOUCHSCREEN=0Darren Hart2011-03-161-1/+1
| | | | | | | | | | | | | | | If no machine specific formfactor is found, the formfactor config defaults to HAVE_TOUCHSCREEN=1. The result is for the matchbox session to disable the cursor. This can lead to a lot of churn sorting out why the cursor doesn't appear: xorg bug, xorg driver bug, kernel drm driver bug, kms bug, many of which appear when searching for invisible cursor on the web. On the other hand, if a cursor appears on a touchscreen device, one is much more likely to reach a correct conclusion: "I need to set HAVE_TOUCHSCREEN=1 in my custom machine formfactor config". Which likely exists or is needed for other formfactor specific things such as dpi, screen size, rotation, etc. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* documentation/adt-manual/adt-eclipse.xml: Specified qemu options outside of ↵Scott Rifenbark2011-03-161-4/+8
| | | | | | | | | | | brackets. Section 4.1.3.4 discusses custom options for when you want to run a QEMU image. Jessica felt that we needed to stress the fact that the options "serial", "nographic", and "kvm" must all appear outside of the angled brackets. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/adt-eclipse.xml: Removed Autotools plug-in requirementScott Rifenbark2011-03-161-6/+2
| | | | | | | | Section 4.1.2 lists plug-ins that need to be installed prior to installing the Yocto Plug-in for Eclipse. I removed the Autotools plug-in requirement per Jessica Zhang's instructions. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/adt-command.xml: Initial draft of command line chapterScott Rifenbark2011-03-161-41/+50
| | | | | | This is the initial draft of the Using the Command Line chapter. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/adt-eclipse.xml: Initial draft for Eclipse chapter.Scott Rifenbark2011-03-161-35/+408
| | | | | | This is the initial draft of the Eclipse chapter. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/adt-package.xml: Initial fileScott Rifenbark2011-03-161-40/+65
| | | | | | | This file is the initial XML file for the chapter on optionally customizing the development packages installation. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/adt-prepare.xml: Initial draft of preparation chapterScott Rifenbark2011-03-161-37/+216
| | | | | | This commit is the initial draft of the preparation chapter (chapter 2). Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/adt-intro.xml: Initial textScott Rifenbark2011-03-161-36/+96
| | | | | | This commit is the initial text for the introduction chapter. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/style.css: Changed PNG file in the title page styleScott Rifenbark2011-03-161-1/+1
| | | | | | | | The .aurthorgroup style uses a 'background-image' item to add the book title image. This had to be changed to 'figures/adt-title.png' from 'figures/kernel-title.png' since it is for the ADT manual. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual: cleaned up labels in chapter filesScott Rifenbark2011-03-165-9/+9
| | | | | | | | | | The initial chapters were failing to make due to duplicate section identifiers that were created when I copied in the original files. I gave each of the five chapter files (adt-command.xml, adt-eclipse.xml, adt-intro.xml, adt-package.xml, and adt-prepare.xml) unique identifier tags. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/Makefile: Initial MakefileScott Rifenbark2011-03-161-6/+6
| | | | | | | These edits take the Makefile from the version I copied over from the Kernel manual to create the initial version for the ADT Manual. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/adt-manual.xml: Initial fileScott Rifenbark2011-03-161-11/+15
| | | | | | | This is the initial file that the Makefile calls. The changes in this commit reflect edits taking it from the copied kernel manual version. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual/figures: Added title PNG file, deleted kernel ↵Scott Rifenbark2011-03-162-0/+0
| | | | | | | | | title PNG file. I added the title PNG file and removed the existing (copied) kernel title PNG file. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* documentation/adt-manual: New file structure for ADT ManualScott Rifenbark2011-03-1611-0/+1369
| | | | | | | | | | | | I have added a new directory to documentation named adt-manual. This directory holds a Figures folder, and the 9 files needed for the ADT manual. The book consists of five chapters: adt-intro, adt-prepare, adt-package, adt-eclipse, and adt-command. There is also a adt-manual.xml file called by the Makefile. There is also a style.css file. And finally, a adt-manual-customization.xsl file to control numbering. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* matchbox-desktop: add configure event handler to fix bug 658Yu Ke2011-03-162-2/+51
| | | | | | | | | | | | Bug658 - "the bottom icons on Applications and All screen are cut-off in qemu" the reason is that desktop work area is not resized after window manager decoration. so add configure event handler to resize the desktop work area can fix this issue. [YOCTO #658] Signed-off-by: Yu Ke <ke.yu@intel.com>
* send-pull-request: Fetch TO email address from git config if specifiedKhem Raj2011-03-161-6/+15
| | | | | | | | | | Usually people using git send-email has git config sendmail.to configured to the usual mailing list or person so we harness that here. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* u-boot.inc: allow variable make targetsChase Maupin2011-03-161-1/+2
| | | | | | | | | | | | | | * Later versions of u-boot sometimes have top level make targets such as u-boot.imx, u-boot.kwb, and for upcoming TI devices u-boot.ti. * These targets define different calls to the mkimage tool to change the images created, such as changing the load address. * This change allows recipes to change the default make target of "all" to something like u-boot.ti or u-boot.imx by setting the UBOOT_MAKE_TARGET variable. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tune-atom.inc: Remove duplicate TARGET_ARCH entry to avoid ipk rootfs issues ↵Richard Purdie2011-03-151-1/+1
| | | | | | as temp workaround for problems pending a proper fix Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package-index.bb: Added missing dependencies.Lianhao Lu2011-03-151-0/+3
| | | | | | | [YOCTO #871] Added missing dependencies to opkg-utils-native and opkg-native. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
* xserver-nodm-init: add xuser to group audioDongxiao Xu2011-03-151-2/+3
| | | | | | | | | add rootless X user to group audio to access /dev/snd/* Fixes [YOCTO #799] CC: Ke Yu <ke.yu@intel.com> Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* sstate.bbclass: always delete stamp files in sstate_cleanPaul Eggleton2011-03-151-9/+7
| | | | | | | For safety, always delete the stamp files in sstate_clean regardless of whether the manifest file exists or not. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* sstate.bbclass: avoid deleting unrelated stamp filesPaul Eggleton2011-03-151-1/+3
| | | | | | | | | Avoid deleting stamp files whose names contain the current task's name as a substring. This will be especially important for example if do_package_write is ever made an sstate task (as it would previously have deleted the stamps here for do_package_write_ipk etc.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* task-poky-lsb: Add some packages required by lsb test suiteXiaofeng Yan2011-03-151-1/+3
| | | | | | Add packages gdk-pixbuf-loader-(bmp,ico,ani) to list task-poky-lsb.bb Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* kernel bbclass: split do_compile into do_compile and do_compile_modulesKoen Kooi2011-03-151-0/+5
| | | | | | | | | | This allows recipes to insert a custom task in between building *Image and modules >From OE .dev revision 615876fe218dc3feb4a3df9e6546a7b1a6376800 Signed-off-by: Koen Kooi <koen@openembedded.org> Acked-by: Graeme Gregory <dp@xora.org.uk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-pull-request: switch URL from git.pokylinux.org/poky-contrib to ↵Martin Jansa2011-03-151-3/+4
| | | | | | git.openembedded.org/openembedded-core-contrib Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>