summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gettext: clean up FILE after PACKAGE reorderSaul Wold2012-06-212-1/+4
| | | | | | | (From OE-Core rev: 91d84900c4ff4c1b9456e6766deda956982f1775) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu: clean up FILE after PACKAGE reorderSaul Wold2012-06-212-1/+3
| | | | | | | (From OE-Core rev: 2b7d50f4257c4ec206d12342dcd0331db931fb36) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* groff: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-0/+2
| | | | | | | (From OE-Core rev: 12d33832a56fc47db47acec1ac497ce015ef6b80) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml2: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-1/+1
| | | | | | | (From OE-Core rev: 45e349ab7a6f2e2bf9a4f2144a236f150f6efa22) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: clean up FILE after PACKAGE reorderSaul Wold2012-06-213-9/+13
| | | | | | | (From OE-Core rev: 3fddd5314b51946f9b02760ca7d847bb3107fefa) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* db: Ensure the library version matches package versionSaul Wold2012-06-211-4/+5
| | | | | | | (From OE-Core rev: da10929059a4aba232d904d7a0d0a54715126c83) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-3/+2
| | | | | | | (From OE-Core rev: 959c20c99ac980764a99ed4db575e44917600736) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gpgme: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-3/+2
| | | | | | | (From OE-Core rev: 0ee1923dc731447bf9988c70fa517367db2a4a2d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgcrypt: clean up FILE after PACKAGE reorderSaul Wold2012-06-212-5/+3
| | | | | | | (From OE-Core rev: e99f9cc28458ae59630d32197bd119d4556c81cd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgpg-error: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-5/+3
| | | | | | | (From OE-Core rev: 2aeae1897359b07c5b9bde2d541ee63d72f5eaca) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-1/+2
| | | | | | | (From OE-Core rev: 5347bb5fba2f84ed3c1f825b7bc94ca826029482) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libusb-compat: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-3/+1
| | | | | | | (From OE-Core rev: ad91a65434abc259045a0f517f934e720b2b3cdd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pth: clean-up FILES list due to PACKAGE reorderSaul Wold2012-06-211-3/+0
| | | | | | | (From OE-Core rev: bd676271537acdaf9b3ea607b3337c3059aad788) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* taglib: correct location of taglib-config to -devSaul Wold2012-06-211-2/+1
| | | | | | | (From OE-Core rev: 81c9ce2fdd74b7c0c664dec0b9f730fee97a086c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc-package: Update PACKAGES and files based on new orderingSaul Wold2012-06-211-4/+4
| | | | | | | (From OE-Core rev: 13544fbc6217fee1731a6da1e2cf94901a500842) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pmutils: reorder file for correctnessSaul Wold2012-06-211-4/+7
| | | | | | | (From OE-Core rev: 5d0a8f02dd560320fd36ca90d0ae020a033ba184) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: add PN-bin and cleanup lib_package.bbclassSaul Wold2012-06-212-7/+9
| | | | | | | | | | Since we now have PN as the end of the package list, we can almost get rid of lib_package, each recipe can just add PACKAGES =+ PN-bin instead of the inherit (From OE-Core rev: 7acdd6177fda4643d2f04f45eb7490e45a3d491e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib_package: remove the -dev listSaul Wold2012-06-211-5/+3
| | | | | | | | | | Since we have re-order the full PACKAGES list, we do not need to reset the -dev list, we still need this since the -bin package needs to be inserted. (From OE-Core rev: cb43d97988475646074c53a264f563bf0cb2907a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binconfig: add *-config files to the -dev packageSaul Wold2012-06-211-0/+2
| | | | | | | | | | This is part of the the package reorder, by having binconfig add -config will the files first due to the order being greedy. (From OE-Core rev: df651f5c30acb7cccbc0a0abf4b91a07f1a72e1f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: reorder PACKAGES listSaul Wold2012-06-211-3/+5
| | | | | | | | | | | This change re-orders the PACKAGES list to move PN to the end of the list this will ensure that base package gets the final bits since the packaging is greedy. We can then have -dev and other package get bits first. (From OE-Core rev: 66c36bcb7d9368718453265e58bd5e3c854c786a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: Use gnutls for target and openssl for nativeSaul Wold2012-06-211-7/+6
| | | | | | | | | | Since gnutls is available on the target use it, but we do not build gnutls for the native side as it adds too many dependecies, so use openssl. (From OE-Core rev: 87610064a435f8b8b5694e4d6627e53b25d8f713) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: Allow perl to cross build and native build in a directory named "t"Jason Wessel2012-06-183-3/+47
| | | | | | | | | | | | | | | | | | If any directory in leading up to your tmp directory has the name "t" perl will fail to build with a very cryptic error shown below: pod/buildtoc: no pods at pod/buildtoc line 305. make[1]: *** [pod/perltoc.pod] Error 255 This is a result of the perl file checking making an assumption that it is only looking at files and directories with in the perl source directory. This assumption fails with the way bitbake sets up perl to properly cross compile. (From OE-Core rev: f8a054aca9962ebfd4c74fc1d34cd684de6b3568) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: Fix build with uclibcKhem Raj2012-06-182-2/+57
| | | | | | | | | | | | cstdio is included indrectly with eglibc based systems but not with uclibc based systems and use of functions like ::eof are then reported as warnings. Therefore we include cstdio explicitly. (From OE-Core rev: c9c74b1316aa671e7106962c9dae5b6046cd9946) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lsbinitscripts: Add the header for functions.patchXiaofeng Yan2012-06-181-0/+3
| | | | | | | | | Add upstream-status and signed-off-by to functions.patch (From OE-Core rev: c44a459dbbcbdddf5488cbc3df03f568f44cff83) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* multilib.conf: Add the support of multilib for lsbinitscriptsXiaofeng Yan2012-06-181-0/+1
| | | | | | | | | | | | Add the multilib support for this package to multilib.conf because error will appear when building an lib32-core-image-lsb without this patch. [YOCTO #2571] (From OE-Core rev: 264425b0a54806c08c218bd8b500c20b8c3152f4) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* puzzles: upgrade to r9561Laurentiu Palcu2012-06-181-3/+3
| | | | | | | | | | | | Minor change in LICENCE file: -This software is copyright (c) 2004-2010 Simon Tatham. +This software is copyright (c) 2004-2012 Simon Tatham. (From OE-Core rev: 2f1460b7bf96616a7d54753a9dbc63ed6d322d74) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: Define OECMAKE_CXX_LINK_FLAGS when compiling for uclibcKhem Raj2012-06-181-2/+1
| | | | | | | (From OE-Core rev: 398928ea445f76ed37d1cc77cef6ae2ca85b7a0d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zypper: Fix build on uclibcKhem Raj2012-06-182-0/+25
| | | | | | | | | | uclibc does not have rpmatch() so we define it if zypper is being compiled for uclibc (From OE-Core rev: 1ea9b31f304e54ce4b7c2d38582d1775a46cd8c6) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: pass lrt and lpthread to link step explicitly for uclibcKhem Raj2012-06-181-0/+2
| | | | | | | | | | | These need to appear in DT_NEEDED for librpmio.so for uclibc somehow it does not get added to link cmdline so we do it explicitly. (From OE-Core rev: e5d141fff4a96fbdac63586638fb286f263af216) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sat-solver: Fix build on uclibcKhem Raj2012-06-182-0/+35
| | | | | | | | | | | | futimes is not available on uclibc so use utimes qsort is also not as expected by sat-solver therefore for uclibc we resort to using internal version of qsort (From OE-Core rev: e0800be814c8f8adf8d6682aacea1d3ce9b14c9e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Use link time check for libsspKhem Raj2012-06-182-0/+22
| | | | | | | | | | | | -fstack-protector needs libssp to link with so when checking for this option support we need to find if libssp is staged in root file system (From OE-Core rev: 492297fce0b80547d3dac9f611f463c6cc95160b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Fix compilation on uclibcKhem Raj2012-06-183-1/+108
| | | | | | | | | | | | rpmatch is not there in uclibc therefore add logic to configure to detect it. x* wrappers need to be defined for uclibc as well. (From OE-Core rev: 0cd3a4f3cfd0eb70915e3b59be8d04ee2d92749e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* site/x86_64-linux-uclibc: Cache definitions of guint32/guint64Khem Raj2012-06-181-0/+3
| | | | | | | | | Without this glib 2.32.x wont build. (From OE-Core rev: 6cb8bb9a338097dd63be63732b8e67fc87eb1a5e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc_0.9.33.bb: Upgrade to latest gitKhem Raj2012-06-181-2/+2
| | | | | | | | | | This is needed otherwise glib-2.0 wont run correctly (From OE-Core rev: c495e31f278e49e15fb48285f3b68794f6cf888e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* debian.bbclass: invoke target objdumpJames Limbouris2012-06-181-1/+1
| | | | | | | | | | | | | | Using the host objdump can lead to errors like: objdump: library.so.1.0.0: File format is ambiguous objdump: Matching formats: elf32-littlearm elf32-littlearm-symbian elf32-littlearm-vxworks with certain configurations of binutils. (From OE-Core rev: 6d761ae17ddbd3d936e7fe985b40825ad62b2418) Signed-off-by: James Limbouris <james@digitalmatter.com.au> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tzdata, matchbox-session, mini-x-session: replace RCONFLICTS with RCONFLICTS_Martin Jansa2012-06-183-6/+6
| | | | | | | (From OE-Core rev: 8f4e7dfd8b60a10411261666b4da2b4aff1c4231) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: replace CONFLICTS with RCONFLICTS_${PN}Martin Jansa2012-06-1813-26/+26
| | | | | | | (From OE-Core rev: fbcda6eff010e0a39cc0145a514e7de99f475145) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4-embedded: fix QT_ARCH usage in QT_CONFIG_FLAGSAnders Darander2012-06-181-1/+1
| | | | | | | | | | | | After the change to shell style functions (from python style), the ability to use oe_filter_out on QT_CONFIG_FLAGS got broken. This patch solves that by referring to QT_ARCH in a more correct way. (From OE-Core rev: abd5d5a712686a379a1a1da29d78a0f374f13e33) Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mdadm: Don't depend on ansidecl.h headerSaul Wold2012-06-181-1/+6
| | | | | | | | | | | | | | | | | We don't DEPEND on binutils for ansidecl.h so ensure we should never use the header. This makes builds determinstic and means something like: bitbake binutils bitbake mdadm -c compile bitbake binutils -c clean bitbake libxml2 doen't fail to build. (From OE-Core rev: 5b51872ec4c2400ae60f434478f04e9aca3ccb7d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* directfb: fix Upstream-status -> Upstream-StatusSaul Wold2012-06-181-1/+1
| | | | | | | (From OE-Core rev: 45b40d483c675369cdc164babd0db5c87adf0de4) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cleanup-workdir: update help textKang Kai2012-06-181-2/+5
| | | | | | | | | | Update the help text to tell user that the files and dirs under WORKDIR which are not created by Yocto will be deleted. (From OE-Core rev: dcd2ebc5d63965a7ad6e714406149f63ffb4a704) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cleanup-workdir: only deal dirs related to current archKang Kai2012-06-181-5/+49
| | | | | | | | | | | | | | | | Some users may build for different archs under same workdir, so they don't want to clean the dirs not related to current arch. Run command 'bitbake -e' with selected packages to get the dirs related to current arch then clean them. Update the way to get the WORKDIR by parsing the IMAGE_ROOTFS by the way. (From OE-Core rev: a16727ebc341e0a0ce59a5200dc774cf672593ee) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cleanup-workdir: replace commands with subprocessKang Kai2012-06-181-10/+12
| | | | | | | | | Use modules subprocess to run command instead of module commands. (From OE-Core rev: 33f18965bbeeec47f694f2aa165e5e07eadb7ab7) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cleanup-workdir: update the way to check obsolete dirsKang Kai2012-06-181-36/+23
| | | | | | | | | | | | | | | | Update the way to check obsolete directories. According to package and its version construct a list of all packages' current build directory. If any directory under $WORKDIR/*/ is not in the list will be removed. At same time, all the files(vs. directory) under $WORKDIR and $WORKDIR/*/ will be removed because they are not created by poky. (From OE-Core rev: 4d2920dee32bbc5d12ed98234de096d28d29415b) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-skeleton: add linux-yocto-custom reference recipeBruce Ashfield2012-06-184-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding a skeleton/refrence recipe for using a subset of the yocto kernel tools against kernel git repositories. Sample/reference configuration fragments, features and a patch are provided and documented in the recipe. From the recipe itself: Provides an example/minimal kernel recipe that uses the linux-yocto and oe-core kernel classes to apply a subset of yocto kernel management to git managed kernel repositories. Notes: kconfig(s): the kernel must be configured with a defconfig, or via configuration fragment(s). Either of these can be added via bbappend. patches: patches can be merged into to the source git tree itself, added using standard bbappend syntax or controlled via .scc feature descriptions (also via bbappends) example configuration addition: SRC_URI += "file://smp.cfg" example patch addition (for kernel v3.4 only): SRC_URI += "file://0001-linux-version-tweak.patch example feature addition (for kernel v3.4 only): SRC_URI += "file://feature.scc" Warning: Building the sample kernel tree (kernel.org) without providing any configuration will result in build or boot errors. This is not a bug it is a required element for creating a valid kernel. [YOCTO #2397] (From OE-Core rev: 4b6f29ddb00480896f47d96ea376f3a6f6d8451e) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: Fix build with uclibcKhem Raj2012-06-181-0/+2
| | | | | | | | | | | | cstdio is included indrectly with eglibc based systems but not with uclibc based systems and use of functions like ::eof are then reported as warnings. Therefore we include cstdio explicitly. (From OE-Core rev: ded71e4904ed8df23fe4ca5c5e4516a8a6e9fc76) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: Fix syslog configuration fileMark Hatle2012-06-182-1/+2
| | | | | | | | | | | | | When update alternatives was modified, the syslog configuration file alternative was incorrectly defined to be "busybox". Fix this by enabling the proper target file. [YOCTO #2557] (From OE-Core rev: 935f2c02809814de2b903a704707d7bc85bbefdf) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-gtk-directfb, qt4e-demo-image: Remove module-init-tools from ↵Laurentiu Palcu2012-06-182-4/+2
| | | | | | | | | | | | | | | | | IMAGE_INSTALL list As module-init-tools package does not exist anymore there's no reason to have it in the IMAGE_INSTALL package list. If RPM package manager is used, build will fail with: Unable to find package module-init-tools (module-init-tools)! [Yocto #2580] (From OE-Core rev: 85d612737d050d4633013c706d9ad6b8169814af) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-cross: argument list too long when do_installRobert Yang2012-06-184-0/+68
| | | | | | | | | | | | | | | | | | | | | | There would be an "Argument list too long" error when the length of tmpdir is longer than 190, this is caused by: headers=`echo $(PLUGIN_HEADERS) | tr ' ' '\012' | sort -u` The PLUGIN_HEADERS is too long before sort, so the "echo" can't handle it, use the $(sort list) of GNU make which can handle the too long list would fix the problem, the header would be short enough after sorted. The "tr ' ' '\012'" was used for translating the space to "\n", the $(sort list) doesn't need this. This doesn't impact the output, so it doesn't need the PR bump. [YOCTO #2591] (From OE-Core rev: b9b75e6cf31991c046713194f75bc61027558464) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/meta-yocto: update yaffs2 and drop rc6Bruce Ashfield2012-06-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Updating the 3.4 SRCREVs to pickup a yaffs2 update and the removal of a feature that was required in the 3.2 kernel tree. 1/2 [ meta: rc6: remove rc6 patches for snb The sandybridge rc6 patches are part of the released v3.4 kernel. Hence there is no need to keep these patches in the 3.4 linux yocto kernel repository. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> ] 2/2 [ yaffs2: update core support Uprev yaffs2 to latest version as of 2012-05-29 ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>