summaryrefslogtreecommitdiff
path: root/meta
AgeCommit message (Collapse)AuthorFiles
2012-06-21package_rpm.bbclass: fix incremental rpm generationRobert Yang1
Fixes: * Remove the "echo '# Remove manifest padding....' > remove.manifest, The remove.manifest would be used via "rpm -e `remove.manifest`", there would be error since there is no pkg called: Remove, manifest or padding * The incremental.manifest can't be null when used by rpm, so check it before use. * The rpm needs: --root "${target_rootfs}/install" when use: -D "_dbpath ${target_rootfs}/install" Otherwise it would use the ${target_rootfs} as the root, and use the ${target_rootfs}/var/lib/rpm as the dbpath, this is OK in a fresh installation, but there would be errors when increment rpm generation. [YOCTO #2617] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-21opkg-utils: bump SRCREVMartin Jansa1
* there are 2 small fixes python-2.6 compatibility missing C option for opkg-build Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-21gettext 0.16.1: Update FILES for post PACKAGE reoderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-21libpcre: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-21conf/bitbake.conf: fix reparsing after -p is usedPaul Eggleton1
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]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-06-21classes/cml1: ensure -c menuconfig forces a rebuild next timePaul Eggleton1
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]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-06-21openssl: add deprecated and unmaintained find.pl from perl-5.14 to fix ↵Martin Jansa2
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. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-06-21kernel.bbclass: pass KERNEL_VERSION to depmod calls in postinstMartin Jansa1
* 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 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-06-19libpcre: Clean up FILES_* after PACKAGES reoderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19libevent: disable openssl by defaultSaul Wold1
This creates a more deterministic build and also reduces the size of this library. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19PR bumps for PACKAGES reorderSaul Wold6
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19curl: Clean up FILES_* after PACKAGES reoderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19man-pages: Clean up FILES_* after PACKAGES reoderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19hdparam: Clean up FILES_* after PACKAGES reoderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19grub: Clean up FILES_* after PACKAGES reoderSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19libtool: add ${PN} in middle of package list to ensure .m4 get with ${PN}Saul Wold1
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. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19webkit-gtk: remove /usr/libexec since it's emptySaul Wold1
This was discovered due to the package reorganization Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19js: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19lttng-viewer: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19libidn: clean up FILE after PACKAGE reorderSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19gtk-sato-engine: clean up FILE after PACKAGE reorderSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19freetype: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19gthumb: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19slang: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19gnome-keyring: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19procps: clean up FILE after PACKAGE reorderSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19cups: clean up FILE after PACKAGE reorderSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19gettext: clean up FILE after PACKAGE reorderSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19icu: clean up FILE after PACKAGE reorderSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19groff: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19libxml2: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19libpng: clean up FILE after PACKAGE reorderSaul Wold3
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19db: Ensure the library version matches package versionSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19gnutls: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19gpgme: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19libgcrypt: clean up FILE after PACKAGE reorderSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19libgpg-error: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19libproxy: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19libusb-compat: clean up FILE after PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19pth: clean-up FILES list due to PACKAGE reorderSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19taglib: correct location of taglib-config to -devSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19eglibc-package: Update PACKAGES and files based on new orderingSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19pmutils: reorder file for correctnessSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19bitbake.conf: add PN-bin and cleanup lib_package.bbclassSaul Wold2
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 Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19lib_package: remove the -dev listSaul Wold1
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. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19binconfig: add *-config files to the -dev packageSaul Wold1
This is part of the the package reorder, by having binconfig add -config will the files first due to the order being greedy. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19bitbake.conf: reorder PACKAGES listSaul Wold1
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. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19curl: Use gnutls for target and openssl for nativeSaul Wold1
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. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-18debian.bbclass: invoke target objdumpJames Limbouris1
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. Signed-off-by: James Limbouris <james@digitalmatter.com.au> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-18tzdata, matchbox-session, mini-x-session: replace RCONFLICTS with RCONFLICTS_Martin Jansa3
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>