aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-02-29image_types.bbclass: fix bzip2 and xz compression commandsOtavio Salvador
We need to use -f (force) or the command fails in the image file already exists. 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 Salvador
[RP: Remove unneeded len()] 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 Salvador
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 Salvador
- ${PN} where not being build due ordering; - ${PN}-staticdev lacked the ${libdir} files. 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 Limbouris
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. 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 Salvador
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 Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28bootimg: Fix QuotingSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28syslinux: bump PROtavio Salvador
The change done in 868a81e869a6193aada2073ae533d937a1c0baf4 has changed the packaging however it haven't bump the PR making auto-building fail. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28tcl 8.5.11: fix packaging for native versionRichard Purdie
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 Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28More quoting fixesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28image_types: Refactor compression code into a generic compression solutionRichard Purdie
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. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28qemugl: Fix gl apps failure on qemu-x86-64Zhai Edwin
Extend commit 028968 to qemu x86-64, where stack disorder happen due to register handling via push/pop. [YOCTO #1927] fixed Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28libskba: Fix for multilibZhai Edwin
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-28gnupg: Fix for multilibZhai Edwin
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 Kooi
Include /usr/lib/tcl8 for the msgcat and test module, force dependency on tcl-lib since shlibs isn't picking it up. 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 Fan
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] Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
2012-02-28mtd-utils: Don't use host 'ranlib' or 'ar'.James Limbouris
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. Signed-off-by: James Limbouris <james@digitalmatter.com.au>
2012-02-28qt4.inc: depend on tiffAndreas Oberritter
* 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 Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2012-02-28tune-ppc*.inc: update to use new default value for TUNE_PKGARCHMatthew McClintock
Signed-off-by: Matthew McClintock <msm@freescale.com>
2012-02-28bitbake.conf: add default value for TUNE_PKGARCHMatthew McClintock
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. Signed-off-by: Matthew McClintock <msm@freescale.com>
2012-02-28multilib.bbclass: allow TARGET_VENDOR_virtclass-multilib to be overridenMatthew McClintock
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" Signed-off-by: Matthew McClintock <msm@freescale.com>
2012-02-28tune-ppce5500: consolidate ppce5500 and ppc64e5500 into one tune fileMatthew McClintock
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 Signed-off-by: Matthew McClintock <msm@freescale.com>
2012-02-28arch-powerpc{, 64}.inc: update/add PACKAGE_EXTRA_ARCHS for powerpc/powerpc64Matthew McClintock
Signed-off-by: Matthew McClintock <msm@freescale.com>
2012-02-28linux-yocto: allow non-branched repositories to check outBruce Ashfield
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] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-02-28linux-yocto: update 3.2 kernel to v3.2.7Bruce Ashfield
Updating the 3.2 kernel recipe to the latest -stable release. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-02-28linux-yocto: update 3.0 kernel to v3.0.22Bruce Ashfield
bumping the revision of the 3.0 kernel to the latest -stable release. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-02-28bluez4: Fix build on x86/amd64 with gcc 4.7Khem Raj
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. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-02-28distro_tracking: Account for updates and Manual CheckingSaul Wold
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 Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28bind: add DEPENDS for libcapSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28tiff: Update to version 3.9.5Saul Wold
Ensure that OpenGL and friends are disable with the setting of ax_cv_check_gl_libgl = no. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28xf86-video-intel: Update to version 2.18.0Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28sqlite3: Update to version 3.7.10Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28boost: Update to version 1.49.0Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28mkfontscale: Update to version 1.1.0Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28mkfontdir: Update to version 1.0.7Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28libdrm: Update to version 2.4.31Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28psmisc: Update to version 22.16Saul Wold
Remove libintl-link patch which has in the upstream code now Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28file: Update to version 5.11Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28util-linux: Update to 2.21Saul Wold
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 Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28qemu: Add glib-2.0 as dependsSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28gnupg: Add missing patch for curl_typeof_fixSaul Wold
Seems the wrong commit was grabbed and missed this patch Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-02-28qt4-tools-nativesdk: improve and tidy up qmake buildPaul Eggleton
* 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 Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-02-28qt4-tools-nativesdk: fix build of 4.7.4Paul Eggleton
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. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-02-28qt4: build qmake for the targetPaul Eggleton
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. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-02-28qt4: fix compile error in Qt 4.8.0 with gcc 4.6Paul Eggleton
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] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-02-28task-core-lsb: add lsbtest to RDEPENDS_task-core-misc listYi Zhao
2012-02-28distro_tracking_fields: add information for lsbtestYi Zhao
Add information for recipe lsbtest.
2012-02-28lsbtest: Add recipe for LSB tests and automate testYi Zhao
The recipe is used for LSB tests. The script LSB_Test.sh does the following things: - setup LSB testing environment - download LSB rpm packages with list file packages_list from remote - install the packages - execute LSB testing with profile file session - collect the results Install packages_list and session files into ${D}/opt/lsb-test. [YOCTO #1567]
2012-02-28scripts/prserv-tool: Adepted to new bitbake cache.Lianhao Lu
Adepted to the new bitbake cache mechanism which is based on file content but not on file timp stamps any more. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>