summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* matchbox-desktop: fix build issue with gcc dso linking changeNitin A Kamble2011-01-203-4/+32
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* settings-daemon: fix build error with new gcc dso linking changeNitin A Kamble2011-01-202-2/+32
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* oprofileui: fix the build failure after gcc dso changeNitin A Kamble2011-01-202-2/+28
| | | | | | | | With a change in gcc all the libraries needs to be specified explicitely for linking. That breaks compile for this package as libm is not explicitely specified. This commit fixes that linking issue. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* libmusicbrainz: fix the build failure caused by gcc dso linkcing changeNitin A Kamble2011-01-202-2/+32
| | | | | | | | | | The libraries for linking are not determined automatically now. All the needed libraries must be specified explicitly. This patch fixes the issue for missing libpthread library in the linker script. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* sat-solver: fix the build failure caused by gcc dso linkcing changeNitin A Kamble2011-01-202-2/+34
| | | | | | | | | | The libraries for linking are not determined automatically now. All the needed libraries must be specified explicitly. This patch fixes the issue for missing librpmmisc library in the linker script. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gcc_4.5.1: add DSO linking change patchNitin A Kamble2011-01-2010-8/+61
| | | | | | | | | | This patch changes gcc's (ld's) linking behavior. It passes --no-add-needed flag to ld. Because of it ld does not try to find related libraries for linking, causing link failures. And these link failures can be fixed by specifying the library to be linked explicitely on the gcc command line. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gdk-pixbuf-native: add jpeg-native as a dependencySaul Wold2011-01-201-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* perl: Add GDBM module for perlJingdong Lu2011-01-201-2/+2
| | | | | | Add GDBM_File module and add it into perl extension in config.sh in order to fix failure of lsb-perl-test. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* python: Fix failures of LSB python-runtime tests.Jingdong Lu2011-01-202-3/+18
| | | | | | | | | Fix failues of LSB python-runtime tests. test_largefile: add "ac_cv_sizeof_off_t=8" option explicitly into configure options in order to enable "LFS". test_codecs, test_re, test_unicode: "--with-wctype-functions" will cause these tests failed, so remove it for LSB. test_builtin, test_getargs: "sitecustomize.py" cause default encoding changed from "ascii" into "utf8" and it will cause these tests failed, so remove this file for LSB. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
* poky-lsb: Add poky-lsb.conf as distro of lsb imageJingdong Lu2011-01-201-0/+6
| | | | Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
* libxml2: Enable "--with-docbook --with-debug --with-catalog" for LSB test.Jingdong Lu2011-01-202-1/+2
| | | | | | Enable options "--with-doc --with-debug --with-catalog" in order to pass LSB test. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
* glib-2.0: Enable debug option for LSB test.Jingdong Lu2011-01-202-1/+2
| | | | | | Enable "debug" option of glib-2.0 and make "glib_mem_profiler_table" and "g_mem_profile" enabled for LSB test. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
* qt4: Enable accessibility and sm option for LSB.Jingdong Lu2011-01-203-4/+9
| | | | | | LSB library checks will look for some symbols of qt4 libraries. Enable "accessibility" and "sm" in order to pass the LSB test. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
* documentation/yocto-project-qs/figures/using-a-pre-built-image.png: Updated ↵Scott Rifenbark2011-01-201-0/+0
| | | | | | | | figure Changed the figure so that "File System" is "Filesystem" Signed-off-by: Scott Rifenbark <scott@scott-desktop.(none)>
* documentation/yocto-project-qs/yocto-project-qs.xml: General edits to YP QS.Scott Rifenbark2011-01-201-54/+133
| | | | | | | Revised the manual for better grammar and more technically accurate wordings. Worked closely with Scott Garman on the revision. Signed-off-by: Scott Rifenbark <scott@scott-desktop.(none)>
* documentation/poky-ref-manual: expand discussion of PR and INC_PRPaul Eggleton2011-01-202-8/+17
| | | | | | Expands a little on PR and INC_PR. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* documentation/bsp-guide/bsp.xml: fix typo in variable namePaul Eggleton2011-01-201-1/+1
| | | | | | FILESEXTRAPATH -> FILESEXTRAPATHS Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* distutils(-common-base) bbclass: sync with OEKoen Kooi2011-01-202-26/+17
| | | | | | | | | When using python recipes imported from OE (e.g. python-cheetah) parsing only succeeds when python has already been built due to the PYTHON_DIR references. This commit syncs the classes with OE to make it work, but keeps the *.pyo removal from yocto. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* python-dir bbclass: import from OEKoen Kooi2011-01-201-0/+2
| | | | | | | | | This will be used later on when updating the distutils classes A small deviation from OE is the use of PYTHON_BASEVERSION instead of non-deterministic python code. See https://lists.yoctoproject.org/pipermail/poky/2011-January/002320.html for some background info Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* setuptools bbclass: import from OEKoen Kooi2011-01-201-0/+8
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* sanity.bbclass: remove SDK_ARCH checkJessica Zhang2011-01-201-3/+0
| | | | | | remove sanity check for SDK_ARCH=i686 due to recent fixes in cross toolchain areas, etc. the old issue no longer exists Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
* linux-igep: Add required LIC_FILES_CHKSUMGary Thomas2011-01-201-0/+1
| | | | | | [sgw@linux.intel.com: added linux-igep to synopsis] Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* openssl: drop the valgrind patch that introduce a security holeIlya Yanok2011-01-202-16/+0
| | | | | | | | | | debian/valgrind.patch is the 'famous' Debian OpenSSL patch responsible for everyone using Debian and derivatives changing their keys. All keys generated with the patched OpenSSL are compromised so at very least we have to drop this patch for good. Signed-off-by: Ilya Yanok <yanok@emcraft.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-dummy: add license and LIC_FILES_CHKSUMIlya Yanok2011-01-202-1/+343
| | | | | | | | This package fails to build because of missing LIC_FILES_CHKSUM option. This patch adds GPL and LIC_FILES_CHKSUM to this recipe. Signed-off-by: Ilya Yanok <yanok@emcraft.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* base.bbclass: fix parse error on recipes with '++' in their namePaul Eggleton2011-01-201-1/+2
| | | | | | | | Fixes "multiple repeat" or "nothing to repeat" errors when parsing recipes with '++' in the file name. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-rt: atom-pc supportDarren Hart2011-01-202-2/+4
| | | | | | | | | Add support for the atom-pc machine to the meta-rt layer. This has been boot tested on the Intel n450 development board (Black Sand). Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com>
* machine/qemu: Allow for users to override the preferred kernel versionDarren Hart2011-01-201-1/+1
| | | | | | | | The linux-yocto-rt kernel has been boot tested on qemux86-64. Unlock the preferred provider for virtual/kernel so it can be selected and used. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* meta-rt/poky-image-*rt: Add initial PREEMPT_RT image recipesDarren Hart2011-01-203-0/+42
| | | | | | | | | Add poky-image-minimal-rt* image recipes. They are based on the minimal recipe and add rt-tests for basic evaluation of a board with a PREEMPT_RT kernel. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com>
* meta-rt/rt-tests: add the PREEMPT_RT rt-tests testsuite and recipes-tests ↵Darren Hart2011-01-201-0/+22
| | | | | | | | | | | directory The rt-tests test-suite is a collection of tests meant to measure the latency and determinism of the Linux PREEMPT_RT kernel. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com>
* meta-rt: Initial PREEMPT_RT layer and kernel recipesDarren Hart2011-01-202-0/+61
| | | | | | | | | | | | The meta-rt layer provides a preempt_rt kernel recipe using the linux-yocto-stable git tree. It overrides the virtual/kernel provider and defines the compatible machines and per-machine SRCREVs. The initial layer supports only qemux86-64. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com>
* sanity.bbclass: Disable TERMCMD checking with noop patchingMark Hatle2011-01-201-5/+6
| | | | | | | | | | If PATCHRESOLVE is set to "noop", then it isn't supposed to try and resolve patches at all, and thus does not need TERMCMD. Therefore, make sure Poky doesn't check for (and possibly fail at finding) TERMCMD if it isn't needed in the first place. Signed-off-by: Derek Buitenhuis <dbuitenh@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* libtool: Adjusted content of various libtool packages.Lianhao Lu2011-01-204-5/+5
| | | | | | | | [BUGID #562] fixing: 1. Adjusted the content of various packages generated by libtool. 2. Added libtool-nativesdk into task-sdk-host. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
* task-poky-tools: move systemtap to machine specific tasksSaul Wold2011-01-201-6/+5
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* systemtap: new packageTom Zanussi2011-01-203-0/+30
| | | | | | | Add systemtap, a general-purpose script-directed dynamic tracing and performance analysis tool for Linux. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* qemuimagetest: Use same image during sanity testing instead of copying a new ↵Jiajun Xu2011-01-2027-87/+138
| | | | | | | | | | | | | | | | | image for each case To reduce the time on sanity testing, we remove variable SHARE_IMAGE and use a new variable TEST_SERIALIZE in local.conf. It is by default set to 1. Poky will copy and boot the to-be tested image for only once. It will not remove or kill the image and test cases will be serialized executed against the same image. If it is set to 0, image is always be copied for each cases, which takes much time. I had a experiment that latest qemuppc sato only takes 7 minutes to finish 9 sanity test cases, which takes more than 20 minutes before. I also removed sanity case "boot" from sato/sdk/lsb because the other cases for these targets already cover the check point of "boot". Signed-off-by Jiajun Xu <jiajun.xu@intel.com>
* apr-util: Update to 1.3.10Zhai Edwin2011-01-201-4/+8
| | | | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* apr: Update to 1.4.2Zhai Edwin2011-01-203-10/+47
| | | | | | | | Add buildconf_fix.patch of removing new libtool detection method to avoid config failure. Handled build/libtool.m4 & apr_rules.mk after configure to take place of "top_builddir" by "apr_builddir", as these files would be reused by apr-util. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* gdk-pixbuf: Add 2.22.1 as new recipeZhai Edwin2011-01-2011-262/+132
| | | | | | | | | | | | Updating gtk+ to 2.23.2 requires gdk-pixbuf, which is originaly a module in gtk+. Borrow hardcoded_libtool.patch from original gtk+, and add configure_fix.patch to fix build failure in cross-compile environment. As gdk-pixbuf is a stand-alone package now, gdk-pixbuf-csource-native can be safely removed. So extend gdk-pixbuf with native support, and make related packages depend on it. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* linux-yocto: update validate_branches to detected invalid commit IDsBruce Ashfield2011-01-191-13/+13
| | | | | | | | | | The previous implementation of invalid commit ID checks would error early when a bad object was detected. Rather than changing to set +e for the entire routine, we'll capture the output and do an explicit check for a bad object and throw a useful error message when it is detected. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto: streamline new BSP creationBruce Ashfield2011-01-191-3/+8
| | | | | | | | | | | | By setting BOOTSTRAP to the branch that should be used for a currently undefined BSP a build can be completed and an environment for streamlining the BSP created. With the appropriate machine.conf, and a defconfig any MACHINE can be built against and inherit the configuration of the standard yocto kernel. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto: beagleboard enablementBruce Ashfield2011-01-191-3/+3
| | | | | | | | | | | | Enable beagleboard support for 2.6.37. The only non-kernel related change for the board is to update the serial console designation. The Beagleboard use omap serial driver, so we replace ttyS2 with ttyO2. This is described in following link: http://www.mail-archive.com/linux-omap@vger.kernel.org/msg40838.html Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Liming Wang <liming.wang@windriver.com>
* bitbake/utils.py: Teach unlockfile about shared mode lockfilesRichard Purdie2011-01-191-1/+7
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate.bbclass: Ensure clean/setscene sstate functions run under appropriate ↵Richard Purdie2011-01-191-1/+9
| | | | | | locking Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Take a shared lock when reading to improve do_package ↵Richard Purdie2011-01-191-1/+4
| | | | | | parallelism Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake/utils.py: Add option of holding shared lockfilesRichard Purdie2011-01-191-2/+6
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* psplash_svn.bb: Change poky boot logo to yocto logoMei Lei2011-01-182-2/+916
| | | | | | Change the boot logo to yocto logo Signed-off-by:Mei Lei <lei.mei@intel.com>
* distro-tracking: update manual checkingSaul Wold2011-01-181-10/+17
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* puzzles: SRC_URI Checksum disabledSaul Wold2011-01-181-2/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* documentation/yocto-project-qs: Updated the Packages section.Scott Rifenbark2011-01-181-2/+3
| | | | | | | | | Added the packages autoconf and automake to both the Debeian-based host and the RPM-based host example commands. During a fresh development host system test run I found these packages were necessary to develop Yocto projects using Eclipse IDE. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
* Workaround issue with latest version of pseudo.Mark Hatle2011-01-182-0/+21
| | | | | | | The latest version of pseudo occasionally caches on an execvp. This should resolve the issue. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>