summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-02-29More quoting fixes1.2_M3.rc11.2_M3.final1.2_M3Paul Eggleton3-3/+3
(From OE-Core rev: 17f2d5d70ad323cea4fb149154bc38844661fa3a) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-29parse/ConfHandler: Fix enthusiatic export regexp matchingRichard Purdie1-1/+1
The export regexp was only meant to catch values like: export VARIABLENAME however after the stricter quoting patch was applied, it was also matching variables like: export BAR=foo and setting the export flag on a variable called "BAR=foo". The = character is an invalid variable name character. This patch tightens up the regexp match so it only matches the intended character set and only matches variable names. (Bitbake rev: 6d1765c2eac8c1958ceb9c81d55d04a9bc961cb1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-29image_types.bbclass: fix bzip2 and xz compression commandsOtavio Salvador1-2/+2
We need to use -f (force) or the command fails in the image file already exists. (From OE-Core rev: 419ddab8266ecfd6da1841d38a451a9fc5be49b0) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-29image_types.bbclass: properly support IMAGE_LINK_NAME as emptyOtavio Salvador1-5/+9
[RP: Remove unneeded len()] (From OE-Core rev: 45a094372ea9e68888efee45d8e21cf2b7fa2df6) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-29image.bbclass: do not create image manifest link if IMAGE_LINK_NAME is emptyOtavio Salvador1-2/+4
(From OE-Core rev: d0f1ae1f8cf8ef4e5adc24cc6246d3849e51aa98) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-29syslinux: fix packaging of ${PN} and ${PN}-staticdevOtavio Salvador1-3/+3
- ${PN} where not being build due ordering; - ${PN}-staticdev lacked the ${libdir} files. (From OE-Core rev: e83b2e25ebf0169371035483095a06b3ca5eb479) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-29busybox: Enable 64 bit shell tests, and disable non-standard date format ↵James Limbouris1-2/+2
interpretation. Without 64 bit shell tests, the timestamp comparison in initscripts' bootmisc.sh throws 'out of range' errors. With CONFIG_FEATURE_DATE_COMPAT, date reads the YYYYMMddhhmm string as hhmmYYYYMMdd when setting the time from the timestamp in bootmisc.sh. (From OE-Core rev: e32e23649f4eab0bdc71a854f99b11fee19125ac) Signed-off-by: James Limbouris <james@digitalmatter.com.au> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28licenses.conf: fix quotting of SRC_DISTRIBUTE_LICENSESOtavio Salvador1-1/+1
(From OE-Core rev: 61216d2743502ef38955054aad6a4f2ed63e6d43) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28tcl: Ensure native verison has correct dependencies and buildsRichard Purdie1-0/+1
(From OE-Core rev: 9b63fbb5f41d8a7167bbb534da03908c996693ad) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28bootimg: Fix QuotingSaul Wold1-4/+4
(From OE-Core rev: 18ad7e003e36510ff0097d71bad0378a77fabbdd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28syslinux: bump PROtavio Salvador1-1/+1
The change done in 868a81e869a6193aada2073ae533d937a1c0baf4 has changed the packaging however it haven't bump the PR making auto-building fail. (From OE-Core rev: eaa8c7d7c047c44067c8931edc81fe476b9a36db) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28bitbake: implement BB_VERBOSE_LOGSPaul Eggleton3-1/+9
Enable configuring whether "set +x" is added to all shell tasks rather than forcing it; this is enabled by setting BB_VERBOSE_LOGS to 1. (Bitbake rev: 659411b6bb30e1a8355afc1c29b8170a8f2b55ac) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28tcl 8.5.11: fix packaging for native versionRichard Purdie1-4/+4
Fix an issue in the previous commit: ERROR: Nothing RPROVIDES 'tcl-native-lib-native' (but virtual:native:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/tcltk/tcl_8.5.11.bb RDEPENDS on or otherwise requires it) NOTE: Runtime target 'tcl-native-lib-native' is unbuildable, removing. by replacing ${PN}-lib with tcl-lib (From OE-Core rev: 3cb519598d9ce044ccccb2d6a52a3c0933433501) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28More quoting fixesRichard Purdie2-4/+4
(From OE-Core rev: 749d252475df090d51313cfbbe3f159db9f0566d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28bitbake/ConfHandler: Be more strict about variable quotingRichard Purdie1-2/+1
Currently, bitbake will accept variables in the forms: X = 1 X = '1 \ X = "1" X = '1' which will all set X=1. This patch removes the first two possibilities and makes quoting mandatory. There is little metadata out there which doesn't quote properly and bitbake will exit with an error about the exact line number and file with any problem so users can easily identify and fix issues. OE-Core has already been checked/fixed. The motivation for this is being able to give sane errors if a user does something like: IMAGE_INSTALL += # tslib mtd-utils" which currently gives a really nasty failure. (Bitbake rev: a8ae80741fea5e0ec0fb9a52a963a4baa38d2564) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28image_types: Refactor compression code into a generic compression solutionRichard Purdie2-67/+68
The current approach of adding each different compressed image type doesn't scale. This patch changes the code so compressed images for each form are automatically available using the form <type>.<compression type> in IMAGE_FSTYPES. This doesn't change any existing externally visible behaviour and the image generation process becomes more efficient as a result too. (From OE-Core rev: b7e4ed41ee480f00b7265341e9e2d2c2b9135143) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28qemugl: Fix gl apps failure on qemu-x86-64Zhai Edwin2-3/+39
Extend commit 028968 to qemu x86-64, where stack disorder happen due to register handling via push/pop. [YOCTO #1927] fixed (From OE-Core rev: 70c224d80c2330cbb0fa8213b0c0d5a1c87459f6) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28libskba: Fix for multilibZhai Edwin1-1/+1
(From OE-Core rev: 5cf9c308756017648692d2559ec5cd432fbd5a5a) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28gnupg: Fix for multilibZhai Edwin1-1/+1
(From OE-Core rev: a1db815957a0409255c517d3a35382ee704c8390) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28tcl 8.5.11: fix packagingKoen Kooi1-2/+5
Include /usr/lib/tcl8 for the msgcat and test module, force dependency on tcl-lib since shlibs isn't picking it up. (From OE-Core rev: 77eaa55d94e8ce73aa3c43b1f068d6ad4cf20e80) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28gettext: Get gettext use its own libunistringWenzong Fan1-1/+2
According to its documentation, gettext 0.18.1.1 needs either libunistring or it will use its own internal version. Just add a configure option '--with-included-libunistring' to force the latter to avoid races. [YOCTO#1934] (From OE-Core rev: f4f242cf8af9df3dc2394d245740b173f34cbf81) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28mtd-utils: Don't use host 'ranlib' or 'ar'.James Limbouris1-2/+2
If ranlib, ar, or cc are not supplied to make, it attempts to use ${CROSS}xxx. Since ${CROSS} is not set, host ranlib may run, producing an unusable .a file on some platforms. (From OE-Core rev: b8231237c6878599833c9bbaef7b68060fcbe935) Signed-off-by: James Limbouris <james@digitalmatter.com.au> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28qt4.inc: depend on tiffAndreas Oberritter3-4/+4
* Fixes the following error with qt4-embedded-4.8.0 and possibly others: | ../../../gui/image/qtiffhandler.cpp:48:20: fatal error: tiffio.h: No such file or directory (From OE-Core rev: d0853052228128ccca2b744dae9c4dceae23067a) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28tune-ppc*.inc: update to use new default value for TUNE_PKGARCHMatthew McClintock5-5/+5
(From OE-Core rev: 12f0a0d3e1afe90633c8b95d36670ab0f156e912) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28bitbake.conf: add default value for TUNE_PKGARCHMatthew McClintock1-0/+1
Add a default value for TUNE_PKGARCH. This let's us use the following: TUNE_PKGARCH_tune-ppce500 Instead of scanning over variables and using bitbake internal functions to create a valid value here. (From OE-Core rev: 785962440131f993b912d26cba39dc7ffc91aad4) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28multilib.bbclass: allow TARGET_VENDOR_virtclass-multilib to be overridenMatthew McClintock1-1/+2
If we set this bit, we can override the ugly "pokymllib32" to back to "poky" (powerpc-pokymllib32-linux-gcc -> powerpc-poky-linux-gcc). I've left this unset by default, but can be set by adding the following: TARGET_VENDOR_virtclass-multilib-lib32 = "-poky" (From OE-Core rev: 01fd9be5db633d881c789c5b119f794a3f1000da) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28tune-ppce5500: consolidate ppce5500 and ppc64e5500 into one tune fileMatthew McClintock3-30/+20
We don't need two files for this. Also this fixes some mutlilib build issues where we were not able to select the multilib arch to be ppce5500 or ppc64e5500. Changes recently made to meta-fsl-ppc layer depend on this change as well (From OE-Core rev: 4fbb72a359fea2e0922f472f48f186bbd1ca2b36) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28arch-powerpc{, 64}.inc: update/add PACKAGE_EXTRA_ARCHS for powerpc/powerpc64Matthew McClintock2-3/+2
(From OE-Core rev: d19298a4915e00f4a91364d64ddc5fb9689b23c9) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28linux-yocto: allow non-branched repositories to check outBruce Ashfield1-1/+1
Not all users of the checkout phase of linux-yocto have all branches present. This is normal, and should be supported. By checking for an empty KBRANCH we can avoid validating a branch that isn't supposed to exist. [YOCTO #2032] (From OE-Core rev: fb2b3c7c10df1b44679a20e7dffd37f07fd01aba) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28linux-yocto: update 3.2 kernel to v3.2.7Bruce Ashfield2-13/+15
Updating the 3.2 kernel recipe to the latest -stable release. (From OE-Core rev: 97d55a32c7bb7650af59a5bce49cf8409a875f98) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28linux-yocto: update 3.0 kernel to v3.0.22Bruce Ashfield3-16/+16
bumping the revision of the 3.0 kernel to the latest -stable release. (From OE-Core rev: b91c32360469ce97fc00e807e7c3415fed1848a5) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28bluez4: Fix build on x86/amd64 with gcc 4.7Khem Raj2-2/+28
gcc figures an impossible asm contraint in inline asm which it is correct about "i" requires the operand to be a compile-time constant but memory location of a multi-dimensional array isn't constant at compile time. (From OE-Core rev: 09dcd878a55b5aec5427288c4faf3c4d64a30a72) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28distro_tracking: Account for updates and Manual CheckingSaul Wold1-54/+52
Updates: sqlite3 psmisc boost file util-linux tiff mkfonddir mkfontscale libdrm xf86-video-intel Manual Checks: libcheck libcap console-tools zip unzip sysfsutils less usbutils sysstat cracklib libexif qemugl glew squashfs-tools lsb Fixup: bzip2 (From OE-Core rev: d3bc674dc7ec46b215df50236b95d3b0aed2ee4a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28bind: add DEPENDS for libcapSaul Wold1-2/+2
(From OE-Core rev: aced47c5044fd9e69975dde0071efb7964bd93fa) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28tiff: Update to version 3.9.5Saul Wold1-3/+5
Ensure that OpenGL and friends are disable with the setting of ax_cv_check_gl_libgl = no. (From OE-Core rev: 69e67ac74bda6de1243e35643ee4af8a25a5f32f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28xf86-video-intel: Update to version 2.18.0Saul Wold1-2/+3
(From OE-Core rev: 0118a6e05de5b6de65a190e7962e35de2e920bdf) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28sqlite3: Update to version 3.7.10Saul Wold2-11/+11
(From OE-Core rev: faf0fd34c65f2f715aad26676b4af74a2badabd6) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28boost: Update to version 1.49.0Saul Wold1-2/+2
(From OE-Core rev: db7d0089205124d2c537bd3185444581a7a351fa) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28mkfontscale: Update to version 1.1.0Saul Wold1-2/+2
(From OE-Core rev: 5293df3a10a27dcd1d68b2a5c716f236fcbbaff8) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28mkfontdir: Update to version 1.0.7Saul Wold1-2/+2
(From OE-Core rev: 87fad1bbdad0b1da6aa6f1e5e933655fbf3247cd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28libdrm: Update to version 2.4.31Saul Wold1-3/+3
(From OE-Core rev: 769f6165b5b39da8308cf0f7410c267f25ae9553) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28psmisc: Update to version 22.16Saul Wold4-41/+9
Remove libintl-link patch which has in the upstream code now (From OE-Core rev: f3aad7c3a88dbe171147a703b98488c00a615fcf) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28file: Update to version 5.11Saul Wold1-3/+3
(From OE-Core rev: 1cd88605f9fb989b854081e7d4b68874c6656250) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28util-linux: Update to 2.21Saul Wold13-34/+37
This updates various checksums for the COPYING files, which moved in the process no changes to Licenses Tweak the scanf_cv_alloc_modifier and rebase the patch (From OE-Core rev: 9cb35b41c803bd0d1904b2dc0e14624fa7ea6e95) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28qemu: Add glib-2.0 as dependsSaul Wold2-2/+2
(From OE-Core rev: 37a8655bd4b781985eb6b4e33f1847e997609f7b) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28gnupg: Add missing patch for curl_typeof_fixSaul Wold1-0/+27
Seems the wrong commit was grabbed and missed this patch (From OE-Core rev: 347426ca3dbe06df1d1b0976a81e96cf6238af21) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28qt4-tools-nativesdk: improve and tidy up qmake buildPaul Eggleton3-28/+15
* Use the same method to build qmake as in the qt4 target recipes * We always have qmake from qt4-native so don't check if it exists - just skip the check like we do in the qt4 target recipes. This saves us a patch. * Replace qt4-tools-native in DEPENDS with qt4-native (From OE-Core rev: 71153270466352245fe2aa3318bbabb1f8062ed2) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28qt4-tools-nativesdk: fix build of 4.7.4Paul Eggleton1-4/+7
Commit 4ccae37db1aa77a1d15098c3720ea6e2d383fbdc introduced a sed command line to modify a file that only exists in 4.8.0, thus do_configure of 4.7.4 was failing; so make this conditional upon the file existing. (From OE-Core rev: 0b948d20b835387702a4f5e103eaae5b4a330edd) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28qt4: build qmake for the targetPaul Eggleton7-26/+126
qmake was not being built at all (since we had the host version from qt4-native) and the default is to build for the host machine within configure. With a minor hack we can build qmake for the target as well, which is useful if you want to build Qt 4 software on an actual device. This is now installed as part of the tools package (together with uic, moc etc.) Additionally, add an environment setup script (installed in /usr/share/qt4/environment-setup or /usr/share/qtopia/environment-setup for the embedded version) as part of the mkspecs package since the mkspecs will not work without the paths set up by this script. The code to create this script was adapted from the qmake2 recipe in meta-oe. Also move do_compile() from qt-${PV}.inc up to qt4.inc as both versions have the exact same content. (From OE-Core rev: 4306606489a2d922595d4c86a21c496bbd8a607e) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28qt4: fix compile error in Qt 4.8.0 with gcc 4.6Paul Eggleton3-1/+33
Ensure the Qt configure script can can detect the compiler correctly as g++. This fixes the following compile error with gcc 4.6: ./wtf/NullPtr.h:48:1: error: identifier 'nullptr' will become a keyword in C++0x [-Werror=c++0x-compat] (From OE-Core rev: f29bb5b2a99ecef46e5570bf3336e9680c0b6705) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>