summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* conf/bitbake.conf: fix reparsing after -p is usedPaul Eggleton2012-06-211-1/+1
| | | | | | | | | | | | | | | | | | | | The bitbake wrapper script is set up such that the -p (--parse-only) command line option is not executed under pseudo, and it sets the PSEUDO_BUILD variable to indicate whether or not pseudo is being used. Since PSEUDO_BUILD is allowed through into the environment via BB_ENV_EXTRAWHITE it influences the data hash and thus if you run "bitbake -p" and then run bitbake again to actually build something, the change to PSEUDO_BUILD causes the cache from the -p execution not to be used. This is fixed simply by adding PSEUDO_BUILD to BB_HASHCONFIG_WHITELIST in bitbake.conf so that it doesn't influence the data hash. Fixes [YOCTO #2600]. (From OE-Core rev: 1e50225df2d6b5f10c5648703282235a11b1efb3) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/cml1: ensure -c menuconfig forces a rebuild next timePaul Eggleton2012-06-211-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | Ensure the following results in the kernel being rebuilt, repackaged and re-deployed in the final step: bitbake virtual/kernel bitbake -c menuconfig virtual/kernel [ make changes to the kernel configuration and save ] bitbake virtual/kernel If there are no changes to the configuration saved, the rebuild will not be triggered. Note that this relies on a function recently added to BitBake and requires full hashing (i.e. BB_SIGNATURE_HANDLER must be set to a signature handler that inherits from BasicHash) - if this is not the case or the function is not available in the version of BitBake being used this change will do nothing. Fixes [YOCTO #2256]. (From OE-Core rev: 9bf6b60e1599cf5dd87089d42584583cdfd6807a) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: add deprecated and unmaintained find.pl from perl-5.14 to fix ↵Martin Jansa2012-06-212-1/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | perlpath.pl * openembedded-core/meta/recipes-connectivity/openssl/openssl.inc * * is using perlpath.pl: * * do_configure () { * cd util * perl perlpath.pl ${STAGING_BINDIR_NATIVE} * ... * * and perlpath.pl is using find.pl: * openssl-1.0.0i/util/perlpath.pl: * #!/usr/local/bin/perl * # * # modify the '#!/usr/local/bin/perl' * # line in all scripts that rely on perl. * # * * require "find.pl"; * ... * * which was removed in perl-5.16.0 and marked as deprecated and * unmaintained in 5.14 and older: * /tmp/usr/lib/perl5/5.14.2/find.pl: * warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl * core distribution in the next major release. Please install it from the * CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, * line @{[(caller)[2]]}.\n"; * * # This library is deprecated and unmaintained. It is included for * # compatibility with Perl 4 scripts which may use it, but it will be * # removed in a future version of Perl. Please use the File::Find module * # instead. (From OE-Core rev: c09bf5d177a7ecd2045ef7e13fff4528137a9775) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass: pass KERNEL_VERSION to depmod calls in postinstMartin Jansa2012-06-211-2/+2
| | | | | | | | | | | | * without this, kernel upgrades where KERNEL_VERSION is changed e.g. 3.4.2 -> 3.4.3 generate .dep for running 3.4.2 and after reboot user ends up without any module loaded to make it worse after reboot nothing is upgraded to trigger another kernel(-module) postinst to generate .dep for now running 3.4.3 (From OE-Core rev: 4bd5c17f55bc96ce6bbaccf6559aa4ea123ff4cb) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpcre: Clean up FILES_* after PACKAGES reoderSaul Wold2012-06-211-5/+2
| | | | | | | (From OE-Core rev: 7f08d3b6c95ed7ebc1d46852a18a785921d1cc23) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libevent: disable openssl by defaultSaul Wold2012-06-211-1/+3
| | | | | | | | | This creates a more deterministic build and also reduces the size of this library. (From OE-Core rev: 6c36fde6ce2e775ec3041f9cf2fcf02e20516b15) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* PR bumps for PACKAGES reorderSaul Wold2012-06-216-5/+6
| | | | | | | (From OE-Core rev: 19cb0aa7fbbbfc6b34280134dfdf9a4c77b6c430) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: Clean up FILES_* after PACKAGES reoderSaul Wold2012-06-211-8/+3
| | | | | | | (From OE-Core rev: 760ee565b9c29f65e4c019c080274d5144f8c0ff) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-pages: Clean up FILES_* after PACKAGES reoderSaul Wold2012-06-211-2/+4
| | | | | | | (From OE-Core rev: c8c64741586fec2b930c5663fde2e73e2bcc7ede) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hdparam: Clean up FILES_* after PACKAGES reoderSaul Wold2012-06-211-1/+0
| | | | | | | (From OE-Core rev: a833ae1941a2f5d1c2bcd1df90e2e9e1056d8375) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grub: Clean up FILES_* after PACKAGES reoderSaul Wold2012-06-212-7/+2
| | | | | | | (From OE-Core rev: 41dddc175c0b4887629268bc32b7ac18095b15b5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtool: add ${PN} in middle of package list to ensure .m4 get with ${PN}Saul Wold2012-06-211-1/+6
| | | | | | | | | | | With the new order scheme, ${PN} needs to be in the middle for the .m4 files to be packaged, otherwise the move the -dev package which is wrong in this case. (From OE-Core rev: 57ad9075ea7521e8fa20d62aac31afb2e2130348) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkit-gtk: remove /usr/libexec since it's emptySaul Wold2012-06-211-1/+5
| | | | | | | | | This was discovered due to the package reorganization (From OE-Core rev: be98b49552e2256b5278e795cdf69245b9559da6) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* js: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-1/+2
| | | | | | | (From OE-Core rev: e8817a200212027bb77782c7459af0504707a575) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-viewer: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-1/+2
| | | | | | | (From OE-Core rev: 2692ff51924f003012f635a5e96eea96bf98a724) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn: clean up FILE after PACKAGE reorderSaul Wold2012-06-212-2/+7
| | | | | | | (From OE-Core rev: 1abf29813d77aa1c54c17cd7b1ac23f5f74def9f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-sato-engine: clean up FILE after PACKAGE reorderSaul Wold2012-06-212-2/+2
| | | | | | | (From OE-Core rev: 1d6f365ecfcc8512c4e41ded9d6fd38a1ff5c824) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* freetype: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-4/+1
| | | | | | | (From OE-Core rev: 26675da6fc60438272ee70d6d40152311cac2041) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gthumb: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-4/+8
| | | | | | | (From OE-Core rev: 60144b62c1f238c066b425c4bfaaf4d5ad56207b) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* slang: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-2/+2
| | | | | | | (From OE-Core rev: 064265fde8b0be4915908f7356dce8575068d0bd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnome-keyring: clean up FILE after PACKAGE reorderSaul Wold2012-06-211-4/+10
| | | | | | | (From OE-Core rev: 1071a77a698d0f16d9bb05f562af4bb991f1abae) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* procps: clean up FILE after PACKAGE reorderSaul Wold2012-06-212-3/+5
| | | | | | | (From OE-Core rev: f68b38ce45b3af54096c58e282598b49f8cfcaba) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cups: clean up FILE after PACKAGE reorderSaul Wold2012-06-212-1/+2
| | | | | | | (From OE-Core rev: 83f5bd8d2ae2f83060851d76ab87d01da7c4278b) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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>