summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* boost: Move files -> boostSaul Wold2013-12-091-0/+0
| | | | | | | (From OE-Core rev: aca3d0bfd8335b7fd293d81c0647bf72b4de23d3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* boost: updating to 1.55.0Lukas Bulwahn2013-12-096-94/+6
| | | | | | | | | | | | | | | | | | When updating to 1.55.0, the backport patches for recent versions of glibc and linking boost-thread to boost-atomic were removed, as they have been added to the current version. Although the arm-intrinsics.patch is reported with Status: Backport, it was not merged to version 1.55.0 yet. The boost recipe for 1.55.0 was tested intensively for the different qemu machines with the meta-ros layer, which uses boost in various recipes. During the compilation, no errors were discovered. (From OE-Core rev: e0bc74e14f7ad67ff85959ce7c0a111d05ac7f2f) Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* syslinux: add ability to compile with nativesdkHongxu Jia2013-12-091-1/+1
| | | | | | | | | | | | | For regenerating and ISO or EFI boot image the nativesdk needs mtools and syslinux. [YOCTO #5623] (From OE-Core rev: 44b95b3ddf95fa981667ca93321611583441c44c) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtools: add ability to compile with nativesdkHongxu Jia2013-12-092-2/+2
| | | | | | | | | | | | For regenerating and ISO or EFI boot image the nativesdk needs mtools. [YOCTO #5623] (From OE-Core rev: ae9bb65d2920377e8c937caca57cb5f4390cbbfa) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nspr: Update to 4.10.2Saul Wold2013-12-091-2/+2
| | | | | | | (From OE-Core rev: 4d98e21c01ff41dd082ccf7a46b715e89873a891) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: Update to 0.3.2Saul Wold2013-12-091-2/+2
| | | | | | | (From OE-Core rev: 98fb16f17d704a29a6d410ede021c7f22981fe0e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* file: Update to 5.16Saul Wold2013-12-091-2/+2
| | | | | | | (From OE-Core rev: 824d226fe4a0626d945dc1ed80c91a277d4f6649) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* acl: Update to 2.2.52Saul Wold2013-12-093-8/+68
| | | | | | | | | Need to add configure.ac since it was not delivered in the tarball (From OE-Core rev: 3cedb6f45f596f755c471a320df3b184492b9d6c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* license.bbclass: fix copying license directories failedHongxu Jia2013-12-091-3/+4
| | | | | | | | | | | | | | | | | | | | | | For each recipe, it populated license files to ${LICENSE_DIRECTORY}/${PN}, such as kernel's license dir was ${LICENSE_DIRECTORY}/kernel-3.10.17-yocto-standard; In do_rootfs task, it copied license directories from ${LICENSE_DIRECTORY}/ ${pkg}, and ${pkg} was listed in ${INSTALLED_PKGS}; We got ${INSTALLED_PKGS} by rpm query, such as the kernel were 'kernel-*', but the kernel's PN was linux-yocto, so searching ${LICENSE_DIRECTORY}/ kernel-* failed. Copied license directories from ${LICENSE_DIRECTORY}/${PN} fixed this issue. [YOCTO #5572] (From OE-Core rev: 8968f9a3461912c8de217135f3691c86e2a58e86) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: Disable warnings as errors for kernels 3.1+Konrad Scherer2013-12-091-0/+4
| | | | | | | | | | | | Turns out the sed command has not been working as intended since kernel 3.1 due to the trailing space. Adding the WERROR=0 environment variable is the correct way to disable warnings as errors. (From OE-Core rev: 963315939610a89b031346ebf93cd5bddc7773d2) Signed-off-by: Konrad Scherer <Konrad.Scherer@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nfs-utils: explicitly rdepend on bashChen Qi2013-12-091-2/+2
| | | | | | | | | | | | | | | Scripts in nfs-utils need bash as their interpreter, so if nfs-utils doesn't explicitly rdepend on bash, we would experience build failures if we add nfs-utils to glibc-small images. Add bash to RDEPENDS to solve this problem. (From OE-Core rev: 664ae3dc52fd7fc8c6f64e6cf5e70f97dedd332d) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nfs-utils: separate package as Debain styleZhang Xiao2013-12-093-49/+114
| | | | | | | | | | | | | | Move binaries used for both nfs client and server into client package. Add an init script for client package and move necessary progress from server's init script to this one. Make client package more powerful and let server package depends on client one, as Debain does. (From OE-Core rev: 39bb7e32c5eb930981392cec70a063e8dac152b7) Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: remove reference to locale env files from login and suQiang Chen2013-12-092-6/+0
| | | | | | | | | | | | | | | | | | | | | /etc/default/locale missing message appears when login and running su <user> qemu0 login[4189]: pam_env(login:session): Unable to open env file: /etc/default/locale: No such file or directory qemu0 login[4189]: pam_unix(login:session): session opened for user root by LOGIN(uid=0) qemu0 su[999]: pam_env(su:session): Unable to open env file: /etc/default/locale: No such file or directory qemu0 su[999]: pam_unix(su:session): session opened for user root by root(uid=0) This commit remove reference from pam.d/login and pam.d/su to /etc/default/locale env file to avoid the error messages as RHEL, fedora does. (From OE-Core rev: 010ffabfb8631bd4894cc3f1f6f0834f3279f30c) Signed-off-by: Qiang Chen <qiang.chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: add bash and python to qemu's RDEPENDSHongxu Jia2013-12-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | Note: adding Smart RPM DB channel | | Note: to be installed: qemu@x86_64 run-postinsts@x86_64 kernel-modules@qemux86_64 packagegroup-core-boot@qemux86_64 | Loading cache... | Updating cache... ######################################## [100%] | | Computing transaction...error: Can't install qemu-1.5.0-r0.0@x86_64: no package provides /usr/bin/python | | Saving cache... | | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_rootfs (log file is located at tmp/work/qemux86_64-wrs-linux/wrlinux-image-glibc-small/1.0-r1/temp/do_rootfs/log.do_rootfs.21373) (From OE-Core rev: 44806d40a8061a3dbab4cc19d1200c032781e0b4) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn: enable TLDRoy Li2013-12-092-4/+0
| | | | | | | | | | enable TLD, and other releases always enable it (From OE-Core rev: 77757639ac82f9ad1a8aaf8052d45c546083e606) Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grub: add explicit dependency on bison-nativeJackie Huang2013-12-091-1/+1
| | | | | | | | | | | | grub requires bison and it will fail to configure on the host without bison installed, add the dependency to fix it. (From OE-Core rev: a1510c1a8e6b8a652ae65b7e3910501f1055f87f) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* boot-directdisk: add the support of vmdkyanjun.zhu2013-12-091-3/+18
| | | | | | | | | add the support of vmdk. (From OE-Core rev: 086ce22b88f5ef5f75a83119a32c8b3fdcfa296d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/*: restore branch designationsBruce Ashfield2013-12-063-0/+24
| | | | | | | | | | | | | | | | | The fetcher now confirms that a given SRCREV exists on the branch specified in the SRC_URI. The linux-yocto recipes used to do this themselves, but that functionality was removed to allow builds when only the SRCREV was set and to be similar to other recipes. Now that the fetcher checks this value, and other recipes must also have SRCREV + branch information, this extra information can be put back into the recipes. (From OE-Core rev: 4a562fd2614bb6ccce1222d47b9268d6980cf315) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-imaging: fix compilation with Freetype 2.5.1Ross Burton2013-12-062-1/+32
| | | | | | | | | | Take a patch from the Pillow "friendly fork" to fix compilation with Freetype 2.5.1. (From OE-Core rev: bedaf81dc045c4b222cdf586a4ec901c4e1d08f8) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: Add missing RDEPENDS for python-unittestMike Looijmans2013-12-061-1/+1
| | | | | | | | | | | | | | | | | After installing python-unittest, the following errors occur when executing "import unittest" from a python commandline: ImportError: No module named StringIO ImportError: No module named pprint ImportError: No module named difflib ImportError: No module named pprint ImportError: No module named fnmatch Fix this by adding the missing dependencies to the generator script and run the generator. (From OE-Core rev: 496adfe84ef05d031444988d41451a018133f5a8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: fix tclConfig.sh to point to the correct private headersSaul Wold2013-12-051-0/+2
| | | | | | | | | | | | | | | When building expect with rm_work enabled, it was not finding the correct private header files because they were removed from the WORKDIR, this fixes the tclConfig.sh to point to the sysroot private area instead. This also fixes the -L directory to point to STAGING_LIBDIR instead if INCDIR! [YOCTO #5620] (From OE-Core rev: 300760193c6bcfd20f1d4908f912bebd53e86281) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mx/lttng-*: Fix git branch referencesRichard Purdie2013-12-054-4/+4
| | | | | | | | | Ensure the right branches are set in SRC_URI to match the revisions used. This resolves certain fetch failures. (From OE-Core rev: 1a61a104c29b001f0c1f52534c4a9a9d12d69bbb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fstests: update to git masterRoss Burton2013-12-052-85/+3
| | | | | | | | | | | Upstream git has a fix for broken compilation against Freetype 2.5.1. It also integrates the link patch we had, and installs into $bindir. (From OE-Core rev: 7fcfd0c001431683a82615c2a2fc241ca02a6af9) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* matchbox-keyboard: Use the branchname the revision is onRichard Purdie2013-12-051-1/+1
| | | | | | | | This avoids certain fetcher failures and network accesses. (From OE-Core rev: 737ec2498a558673151058e30b87b7c5dea8e0b1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* prelink: Set the branch name correctly for the revision we're usingRichard Purdie2013-12-051-1/+1
| | | | | | | | | The revision specified is on the cross_prelink branch so mark the url accordingly else the fetch can fail in the no network case. (From OE-Core rev: 109166f1c0a84bcbbcd9d6adff7c16ddee08b08b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl-1.0: explicitly disable cairoAndreas Oberritter2013-12-051-0/+1
| | | | | | | | | - Cairo was auto-detected, but not listed as a dependency. (From OE-Core rev: 33bcc9361fa732c36d92128c7f23a308f455297c) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/oeqa/runtime: output more logging from systemd when services have failedRoss Burton2013-12-051-1/+3
| | | | | | | | | | If some services have failed to start, get the status of them and some of their log to help debug the problem. (From OE-Core rev: e371765431be25b81dbdb385233e3db5851e59d0) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/oeqa/runtime: print connman status if connman failed to startRoss Burton2013-12-051-1/+10
| | | | | | | | | | If connman isn't running and we're running under systemd, use systemctl to get the state according to systemd and the end of the connman log. (From OE-Core rev: e77bcc8e4baf11701b105d071a979a21a2a303d5) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nativesdk-packagegroup-sdk-host: Added nativesdk-smartpmDavid Nyström2013-12-051-0/+1
| | | | | | | | | | | | This will allow offline creation of a rootfs, using only the RPM package repository and a toolchain tarball. Ref: https://github.com/nysan/rootfs-sandbox (From OE-Core rev: 80a8ecf91181f2fbec1a45231615b12949327970) Signed-off-by: David Nyström <david.nystrom@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/buildhistory: fix reading of package-specific values from pkgdataPaul Eggleton2013-12-051-11/+14
| | | | | | | | | | | | | | | | | When writing out variable values to pkgdata, if the value has been set in the datastore with an override for the package, we use the package name override in the pkgdata key as well; however the recently added code to read pkgdata in buildhistory.bbclass was just using the override where we normally expect to have it. However, if a recipe overrides one of the values that is normally set for the recipe on a per-package basis (e.g. the external-sourcery-toolchain recipe sets PKGV this way) then this led to KeyErrors. Re-write the pkgdata loading code to always strip off the package name override if it is present. (From OE-Core rev: e40e8e574b3688400a668d3ad76b6cef1920e3e0) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gmae: remove GMAE toolchain and packagegroupsRoss Burton2013-12-054-81/+0
| | | | | | | | | | | GMAE (GNOME Mobile And Embedded) doesn't really exist anymore and these packages were a subset of it anyway. Remove as they don't give the user anything useful now that you can generate a SDK from an arbitrary image. (From OE-Core rev: c44fa1206c965054e8e4d316969a8e291cfef590) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* update-rc.d: process symlinks recursivelyChristopher Larson2013-12-051-10/+16
| | | | | | | | | | | | When processing startup scripts which use update-alternatives, we need to keep resolving the symlink recursively until we hit a real file, due to the alternatives indirection. This fixes the ability to run certain postinsts at do_rootfs time, which is needed for good read-only-rootfs support. (From OE-Core rev: 987a203f85e9474fd1807e577c7fd8c30ecf78d6) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: fix RDEPENDS traversal for consolekitChristopher Larson2013-12-051-1/+5
| | | | | | | | | | | | Include the console-kit module in PACKSGES explicitly so bitbake can map to the RDEPENDS we define for it in this recipe, and thereby ensure that when adding the console-kit module to an image, we also get the necessary consolekit package produced. (From OE-Core rev: 7e7ff7d1e5e86f097ef40befcf00dd28657e26f8) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* init-live.sh: remove the '-c /dev/console' for switch_rootChen Qi2013-12-051-1/+1
| | | | | | | | | | | | | | | The '-c DEV' option is specific to the switch_root provided by busybox. switch_root from util-linux doesn't recognize this option. As a result, if we we this init-live.sh script together with util-linux, we would get a kernel panic when executing switch_root. Besides, this option doesn't seem to have any useful effect as far as I can see. Removing it doesn't affect the behaviours of our live images. (From OE-Core rev: 6f50ccb8ae9e11870f99bb3b191f677c3633cd0d) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libav: Update to v0.8.9Andrei Gherzan2013-12-052-5/+3
| | | | | | | (From OE-Core rev: a3c906102d19924ad3b38ef1cd3d8094dd35aa64) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Fixed Q&A Errors in netivesdk-rpmDavid Nyström2013-12-051-0/+8
| | | | | | | | | | | | | | | | | | ERROR: QA Issue: nativesdk-rpm: Files/directories were installed but not shipped /opt/poky/1.5+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/rpm/bin/rpmcmp.real /opt/poky/1.5+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/rpm/bin/rpmrepo.real /opt/poky/1.5+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/rpm/bin/rpmdigest.real /opt/poky/1.5+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/rpm/bin/rpmspecdump.real /opt/poky/1.5+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/rpm/bin/rpmcache.real /opt/poky/1.5+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/rpm/bin/debugedit.real /opt/poky/1.5+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/rpm/bin/rpmdeps-oecore.real /opt/poky/1.5+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/rpm/bin/rpmdeps.real ERROR: QA run found fatal errors. Please consider fixing them. (From OE-Core rev: 247d1803c76f1aad54a8bc7d447384d720a81839) Signed-off-by: David Nyström <david.nystrom@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* freetype: upgrade to 2.5.1Ross Burton2013-12-051-2/+2
| | | | | | | (From OE-Core rev: b4d426bf6ceed19a6f5dd3df06b61f6917039ef0) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver: remove unrecognised optionsRoss Burton2013-12-051-6/+0
| | | | | | | | | | | | | | | | | --disable-xorgcfg was removed in 2008. --with-fontdir was renamed to --with-fontrootdir in 2009 and the default value is good. --disable-xf86misc was removed in 2008. --disable-acfb, -ccfb and -mcfb should have been --disable-afb, -cfb, -mfb, and were removed in 2008. (From OE-Core rev: 772f61c829d8199073a0ab0dae5012ce9b52fe34) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: upgrade to 0.32.4Ross Burton2013-12-052-127/+2
| | | | | | | | | | | | Drop the generic C implementation of pixman_blt patch, upstream refuses to accept generic implementations as the policy is that the caller provides generic paths, and this patch was only used in conjunction with a matching patch in xserver-xorg which we don't carry anymore. (From OE-Core rev: 3a5931736e95a2edbb19349b21103b19614a7c30) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxft: fix Freetype header inclusionRoss Burton2013-12-052-3/+44
| | | | | | | | | | | | Freetype 2.5.1 changes the location of the header files but as directly including the files isn't recommended they don't see this as a problem. Change libxft to use the recommended macros instead of direct inclusion, to fix the compilation. (From OE-Core rev: dbefa64dda9b0d5f12b37e3ef21831d78663afa6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade to 1.36.1Ross Burton2013-12-051-2/+2
| | | | | | | (From OE-Core rev: 99e934712e4244bc4c9db4a2d735deb5cff8228a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: add SUMMARY and fix HOMEPAGEPaul Eggleton2013-12-051-1/+2
| | | | | | | (From OE-Core rev: bd0a5a29bf6eeba78496e5d9143bd8806fd5cce1) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssh: remove unrecognised configure optionPaul Eggleton2013-12-051-2/+1
| | | | | | | | | | | | | ssh-rand-helper was removed in OpenSSH 6.0 according to the upstream changelog, so the configure option to enable/disable it was removed. Fixes the following warning: WARNING: QA Issue: openssh: configure was passed unrecognised options: --with-rand-helper (From OE-Core rev: 77d0e383303e9209ea2cd74f2eb98e3ed516b67c) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gpgme: remove pth handlingPaul Eggleton2013-12-051-7/+3
| | | | | | | | | | | | | pth support was removed from gpgpme in 1.3.2 according to the upstream changelog, so drop all mention of it from the recipe. Fixes the configure warning: WARNING: QA Issue: gpgme: configure was passed unrecognised options: --without-pth-test --with-pth (From OE-Core rev: 530764d4301ee9407d20903009efc9d95cd4c3f9) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icecc-create-env-native: Drop FILESPATH, document PATCHTOOLMartin Jansa2013-12-052-2/+11
| | | | | | | | | | * moving icecc-create-env to BPN allows to drop FILESPATH * document PATCHTOOL, because it's not easy to guess why it's needed (From OE-Core rev: a29c71024c304263bfb0732c870f20c1a6af7f64) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cpan-base: Add vardepvalue to get_perl_version functionMartin Jansa2013-12-051-0/+3
| | | | | | | | | | | | | * without this bitbake -S perf shows following error: ERROR: Bitbake's cached basehash does not match the one we just generated (/OE/oe-core/meta/recipes-kernel/perf/perf.bb.do_package)! if you run it twice, once without perl in sysroot and once with perl already built (From OE-Core rev: f31f6a70ec24e8c9515d69c5092e15effc5e7d4d) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icecc.bbclass: Fix whitespace, improve commentMartin Jansa2013-12-051-14/+15
| | | | | | | | | | | * Add leading space in big documentation block at the top * Drop trailing spaces in code * Update documentation to mention 'bb.utils.which' instead of 'which' (From OE-Core rev: e220c8e308caac6ef1da038697927425a807d2f2) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf/native.bbclass: Use FC instead of F77 for fortranRichard Purdie2013-12-052-3/+3
| | | | | | | | | | | | | gcc tooling appears to be standardising around the FC variable naming. This patch changes the F77 namespace to FC instead and use the default gfortran compiler. If anyone needs the F77 variables or tools, those can still be made on a case by case basis. Also updates local.conf.sample.extended accordingly. (From OE-Core rev: ae8c17be2845eff2be8394a5d9a45e6aa321c33d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Allow fortran to build successfully in 4.8Richard Purdie2013-12-054-1/+84
| | | | | | | | | | | | | | | | | | | | gcc 4.8 fortran presents some challenges: * libquadmath headers need to be in the libexec include dir. It turns out to be easiest just to manually do this. * libgfortran configure needs libquadmath to be compiled. This means a separate recipe is needed (the alternative is gross hacks) * the libtool uses to link libgfortran doesn't have our improved rpath handling and puts bogus RPATHS into the libraries. We can avoid this by tweaking libtool with sed. This patch resolves those issues. Any user of fortran does need to DEPEND on libgfortran in order to trigger it to build but this shouldn't be a major issue. (From OE-Core rev: a5e7ee5770b9e0cf719c573efffd874440f74289) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/oeqa/selftest: add tests for PR serviceCorneliu Stoicescu2013-12-051-0/+113
| | | | | | | | (From OE-Core rev: 162cfffb32d909f9cac88b4f872173d21524d8ed) Signed-off-by: Corneliu Stoicescu <corneliux.stoicescu@intel.com> Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>