summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gcc-runtime: Add linux-gnuspe symlink to fix c++ headersRichard Purdie2014-10-061-0/+3
| | | | | | | | | | | | | | Some architectures can mix different TARGET_OS values, in most cases we just use one but in the ppc case, can use two different values. In this case, to use one toolchain with both, we need to ensure the symlinks exist. This isn't ideal but does fix the ppc toolchains for the release, after which better ways of handling this can be investiaged. Without this, failures in the C++ toolchain are seen. (From OE-Core rev: 112641117f1152bad8a806f1aa872a67575d5316) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass: enable a link for external module buildingNitin A Kamble2014-10-061-1/+2
| | | | | | | | | | | | | | | | | | Even though the kernel-dev package provides the required support for building external kernel modules on the target, some commonly used scripts and utilities fail as they are not finding the kernel module build support files at the desired location. Create the /lib/modules/<kernel-version>/build link on target pointing to the sources provided by the kernel-dev package, to fix the issue. Fixes Bug: [YOCTO #2968] (From OE-Core rev: aafa4bc896eb944aa4fc406807dd7e02f4b9b7ba) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: Added bc-native as DEPENDSAlejandro Hernandez2014-10-061-1/+1
| | | | | | | | | | | The makefile checks for bc during for compilation [YOCTO #6781] (From OE-Core rev: c067e52cffe002de3b39aa1bced308dd532859c1) Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adt-installer: Fix to work with meta-environment changesRichard Purdie2014-10-061-1/+1
| | | | | | | | | | | There is a proper sysroot specified in the meta-environment script now, which isn't a bad thing. We adjust the sed expression to cope with this. That means the SDK installations in non-default paths start to work again. (From OE-Core rev: 3be7b59893ed77f63eeca35b686df06a1dafb53d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Updated release date for manual rev tables.Scott Rifenbark2014-10-036-6/+6
| | | | | | | | | | Added "October 2014" to table for all manuals that have the table. (From yocto-docs rev: 3f9ceb4dd2397fe907bf701c842277eb65d11a56) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Minor edits to "Image Features" section.Scott Rifenbark2014-10-031-54/+52
| | | | | | | | | | Reversed order of the list presentation and re-worded the static library sentence. (From yocto-docs rev: 5c32730550629527f6ceb2140df31a097f7a6081) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uninative-tarball: Update eglibc -> glibcRichard Purdie2014-10-021-1/+1
| | | | | | (From OE-Core rev: 2b85b3f33af5157cd4b6f8a6dc737015c85018c3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/dmesg: Whitelist usbhid failuresRichard Purdie2014-10-021-1/+1
| | | | | | | | | We fixed these in parselog but not here. This test really can just be deleted now really. (From OE-Core rev: c598dbdbaebf95cc26e95138b4c3fcb15af67a88) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adt-installer: Set INHIBIT_DEFAULT_DEPSRichard Purdie2014-10-021-0/+1
| | | | | | | | | | | | | | | | We've been seeing an issue on the autobuilder due to the way it builds package feed indexes. Packages get copied into the nightly build which then creates indexes however this is done without the knowledge of sstate. When adt-installer is built, it has dependencies on the toolchain and when ipk files already exist, the build throws errors. Since this recipe doesn't need a toolchain, we can remove the dependencies to work around this for now. I'm not particularly happy with what the autobuilder is doing but that is a post release issue. (From OE-Core rev: 6055263b28698a2c79c1605aca2f3810d2aa140d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to dizzy head revisionRichard Purdie2014-10-021-1/+1
| | | | | | (From OE-Core rev: 8e3e36bcafcb7a97006f8cc49e51c3a5b8e51a65) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: make 3.17 the preferred qemu kernel versionBruce Ashfield2014-10-021-7/+7
| | | | | | | | | | 3.17 is ready and stable to be used as the default for the qemu* BSPs, so we update their preferred version to reflect this. (From meta-yocto rev: 7d6a692ab48e793ec2af79303d160ddb4fca324d) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* yocto-bsps: update h/w reference boards to the latest 3.14 SRCREVsBruce Ashfield2014-10-021-5/+5
| | | | | | | | | | The oe-core BSPs have been udpated to 3.14.19, so we follow suit with the reference BSPs. (From meta-yocto rev: 072b9dc5d0643c397d053bb00e541be5c285b9cd) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/parselogs: Ignore qemu usbhid errorsRichard Purdie2014-10-021-1/+3
| | | | | | | | These are harmless from the USB pointer device we install, ignore them. (From OE-Core rev: f5bdf41e78ff378fe23d8ba1543917bc64def62f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: Add missing MLPREFIXRichard Purdie2014-10-021-1/+1
| | | | | | | | | Without this each tries to provide libgtk-3.0 which directly conflict when using multilibs. (From OE-Core rev: afc4412f9ff14dd45aba6a47bfc87e703f3c4763) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-environment: Set libdir correctly to fix PKGCONFIG entriesRichard Purdie2014-10-021-0/+1
| | | | | | | | | | Currently libdir is coming from cross-canadian which is incorrect. We need to reset this to target_libdir so that the toolchains contain the correct value. (From OE-Core rev: 41f8f32c8da705ead464ee69bc5a1e120b137693) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: apt-key binary was not being installed, including it in the installationAlejandro Hernandez2014-10-021-0/+1
| | | | | | | | | [YOCTO #6476] (From OE-Core rev: d31fc181005734953c70ba9338d6a5eb88b6fe8b) Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: fix undefined pr_* routinesBruce Ashfield2014-10-021-3/+8
| | | | | | | | | | | | | | | When cross compiling libunwind support for ARM a missing debug include means that pr* macros are not expanded, and hence link failures on the undefined functions. Since we must be compatible with many versions of the kernel and perf, we sed the proper include into the files, while the permanent fix goes upstream to the mainline kernel. (From OE-Core rev: 81bb7a163d7e3c0bdcc72894ef731521d58edf90) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.17: update to v3.17-rc7Bruce Ashfield2014-10-022-12/+12
| | | | | | | | | Updating the 3.17 tree to the rc7 release. (From OE-Core rev: 6957ce3e726de5dbdcf3e94c5919916d88736e8d) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.14/3.17: allmodconfig/allyesconfig build fixesBruce Ashfield2014-10-025-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | It was found that some of the recent feature merges for 3.14/3.17 are not allmodconfig and allyesconfig safe. Since this is a basic test before kernel patches are submitted, we've fixed the features to meet this standard. Integrating the following fixes from Paul Gortmaker: b4213d81ea3f fat: don't use obsolete random32 call in namei_vfat 2cc7eba15c1f cryptodev: stomp dynamic version numbering for in tree builds 5d1dda7aae4b Target/dif: Introduce protection-passthough-only mode 3d9772d8facf vhost: fix compile fail due to reallocated acked_features field. efad59d3a174 virtio-scsi.h: Add virtio_scsi_cmd_req_pi + VIRTIO_SCSI_F_T10_PI bits 902f34d36102 aufs: apply aufs3-mmap.patch from 3.14 branch 30efc2e9484e aufs: import core files from aufs3.14 20140915 e42f87adef10 Revert "aufs: aufs3-mmap.patch" a818774bd338 Revert "aufs: core aufs filesystem" (From OE-Core rev: d1c40ccb522b5c5a61d5faab7e0f65491e201a27) Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.14: revert BFP feature, and fix intel-common -rtBruce Ashfield2014-10-023-13/+13
| | | | | | | | | | | | | | The BPF feature is causing build failures, so we are reverting it for now. In this update we also have the following fix for -rt: fb6271a942b5 intel: Remove the standard ktype nesting (From OE-Core rev: 57a82d3bf0bf34bba9d0801057a4b8a6aa230228) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.14/3.17: menuconfig and cryptodevBruce Ashfield2014-10-025-20/+20
| | | | | | | | | | | | | | Two issues were reported with the 3.14 kernel, cryptodev was not properly building and working on all devices, and menuconfig was not working on some hosts. To fix this, we pull in the latest cryptodev updates, and restore an old ncurses patch for menuconfig. (From OE-Core rev: 35f932314541067b16b60ed5bc054a80f973dd35) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: fix overly greedy path relocationsBruce Ashfield2014-10-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | During patch processing a consolidated set of configs, patches and directives is created under the kernel source tree being modified. During that processing, absolutely paths are converted to relative. It has been found that if directories are sufficiently similar, like so: /path/to/my-linux /path/to/my-linux-3.16 The processing will chop to much of some paths, resulting in invalid relative directories (like -3.16 in the above example). Importing the following two kern tools fixes for the issue: 23345b8846fe kgit: retain trailing / in directory processing a8cf93a3bc94 kgit-s2q: move subject and diffstat mismatch to 'fuzzy' matching [YOCTO: #6753] (From OE-Core rev: 660c90458e8b4114e4a8deb920e44263e03a1ec6) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to dizzy head revisionRichard Purdie2014-09-301-1/+1
| | | | | | (From OE-Core rev: ae8319fb460b5d588044f6b00bf73255773f4ff0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to the "Image Features" section layoutScott Rifenbark2014-09-301-62/+56
| | | | | | | | | | | | I updated the section to have two lists of features. One list is for features that work only when you inherit the core-image class. The other list is for features that are available for all images regargless of inheriting this class. (From yocto-docs rev: 9d1bcab2a9264e64db2dec66247aaf55493ae362) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Fixed "debug-tweaks" typo.Scott Rifenbark2014-09-301-2/+2
| | | | | | | (From yocto-docs rev: d8b8005cc8e24b08db74961aa28e33b746d3acd1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated the "Image Features" section.Scott Rifenbark2014-09-301-48/+115
| | | | | | | | | | | | | The list of features in the section was out of sync with the list of features shown in the comments of the core-image class. Additionally, four of the features are available to all images regardless of whether or not the core-image class is inherited. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: e4821fd0a63e906da8b1ff015fb4970e5e62d667) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated list of Machine Features shipped with YP.Scott Rifenbark2014-09-301-0/+12
| | | | | | | | | | | | | | | | | Added the following: efi pcbios phone qvga rtc vfat Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: b3fe96df8552921cb6494a72d721fa6b41a70a3b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated the IMAGE_BOOT_FILES variable.Scott Rifenbark2014-09-301-1/+1
| | | | | | | | | This is a space-separated list and not a comma-separated list. (From yocto-docs rev: 23cf09ac128289e878bbc056e28060008ab5217c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated the bin_package class.Scott Rifenbark2014-09-301-0/+2
| | | | | | | | | | I added a small sentence to note that this class is a good class to use for extracting and installing propretary binaries. (From yocto-docs rev: adde5e66f46df0b4e21bfe0fc0b47a9a8bed5e0c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated the IMAGE_BOOT_FILES variable description.Scott Rifenbark2014-09-301-8/+10
| | | | | | | | | Corrected some wording and also the first example. (From yocto-docs rev: d641cdbf697b14d8122b3a018b06eed3437011ad) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated the supported BSP bullet item.Scott Rifenbark2014-09-301-18/+16
| | | | | | | | | | The bulleted item on supported BSPs was very centric on meta-intel. I rewrote the section to not be so exclusive. (From yocto-docs rev: d8118bb6124fbbb2340ae8720cd6187fd5546967) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample.extended: Document RPM4 setupSaul Wold2014-09-301-0/+11
| | | | | | | (From meta-yocto rev: 07da1f62e967ea749eb773027530bbe35379fc3c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: Improve sysroot regexpRichard Purdie2014-09-301-1/+1
| | | | | | | | | | | | When rebuilding libxml-parser-perl with a change to libdir, you see strange build failures due to MakerMake looking in strange library paths. The error is obtuse and hard to track down. I'm therefore proposing we change the regexp once and for all to resolve the issue. Currently it only does a replacement once, this change ensures it always gets set the correct value upon rebuilds. (From OE-Core rev: 2c1c70eef4df66a0208f60ee51bd36d8f794144e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb-cross-canadian: Add to sstate whitelistRichard Purdie2014-09-301-0/+2
| | | | | | | | | The various gdb variants overwrite in datadir so whitelist this for now, they are the same files and this is not an issue. (From OE-Core rev: 472efca12108d26201d2236ff436a08845313f48) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-doc-stub: update to latest commitAndreas Müller2014-09-301-2/+2
| | | | | | | | | | | | | * fix build for packages with AC_CONFIG_MACRO_DIR set but not shipping macros causing: | ln: target 'm4/' is not a directory: No such file or directory | cp: cannot create regular file 'm4/': Not a directory * In 2012 version was increased to 1.1 (From OE-Core rev: 748056672b2dc8d65107dde84c83171d9ba53091) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mx: remove version from patch directoryRoss Burton2014-09-302-0/+0
| | | | | | | (From OE-Core rev: 11bc6489d534ecf904b04ab9e9b6415d4415492a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: add version 4.11.2Saul Wold2014-09-3010-0/+876
| | | | | | | | | | add patch to remove db3 from configure.ac add inherit pkgconfig (From OE-Core rev: 9a17f938e738a16a1ef9a00be6a8317d71f92573) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-smartpm: Add patches for rpm4Saul Wold2014-09-303-26/+81
| | | | | | | | | | | Add DEPENDS for python-rpm package from either rpm4 or rpm5 Extend the smart-dflags patch to catch an exception if the api does exist (From OE-Core rev: 756e499a95cc928688684cc52bde8e31306e6bbc) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm5: add python-rpm PROVIDESSaul Wold2014-09-301-0/+1
| | | | | | | | | Since python-smartpm depends on python-rpm, we should provide here as appropriate. (From OE-Core rev: a3598f87bd22354cce2f2be06f09c2b24f2adb63) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nss: nss.pc is not target specificSaul Wold2014-09-301-2/+4
| | | | | | | | | RPM4 requires an nss-native component (From OE-Core rev: f70efca58e9411feb251c9d00066f8631b167004) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tzdata: update to 2014hArmin Kuster2014-09-302-6/+6
| | | | | | | (From OE-Core rev: 1bfefe647911b46efa2f7aaf84dc02c25a9a158d) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tzcode-native: update to 2014hArmin Kuster2014-09-302-11/+11
| | | | | | | (From OE-Core rev: c50e5f1bc8c597ad055a243bef4591a7cfee6355) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* deb_packaging: Added support for multilibAnibal Limon2014-09-301-9/+26
| | | | | | | | | | | | | | | The Package Manager implementation for deb didn't take a look about multilib enabled variants. Changes are made for generate apt.conf, sources.list and debian repo index Release and Packages files. [YOCTO #1502] (From OE-Core rev: b5fb879b351cc23977f3e441f758101551297566) Signed-off-by: Anibal Limon <anibal.ezau.limon.belmares@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: Add additional m4 path to autoconf.Randy Witt2014-09-301-0/+1
| | | | | | | | | | | | | The ltp code has some m4 macros that are deeper than the default depth that the directory depth the autotools.bbclass checks. This causes some macros to not be found and for supported features to not be enabled. This patch adds the extra m4 path to the autoconf arguments. (From OE-Core rev: 4d8fa4b7a02d1d53f75943607df7e8126e6dbeb8) Signed-off-by: Randy Witt <randy.e.witt@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate: Add rpm allarch to overwrite whitelistRichard Purdie2014-09-301-1/+2
| | | | | | | | | | | The packagegroup allarch rpm files for multilib can overwrite each other since they are in theory indentical (in contrast to the other backends). We therefore need to whitelist this to avoid build failures now this overwrite failure is fatal. (From OE-Core rev: d59ade0ca2cf629937434fa423dfbf35ce1209fc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: add PACKAGECONFIG for numactrlRoy Li2014-09-302-0/+41
| | | | | | | (From OE-Core rev: 4c7873552e13dfdba96afca7562c398d2966ca71) Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* squashfs-tools_4.3: modify SPDX_S variableleimaohui2014-09-301-0/+1
| | | | | | | | | Modify SPDX_S to the source tree of squashfs instead of ${S}. (From OE-Core rev: 1d79bea9dadd7e78fd558046497cb48b7d9b46e9) Signed-off-by: leimaohui <leimaohui@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icu.inc: modify SPDX_S variableleimaohui2014-09-301-0/+1
| | | | | | | | | Modify SPDX_S to the source tree of icu instead of ${S}. (From OE-Core rev: 69c8f17eb35ef42dcf538e39b80802c0a70548f9) Signed-off-by: leimaohui <leimaohui@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* db_6.0.30: modify SPDX_S variableleimaohui2014-09-301-0/+1
| | | | | | | | | Modify SPDX_S to the source tree of db-6.0.30 instead of ${S}. (From OE-Core rev: 2e9d5ef3b58c298757190c6e13e5300fa1e9ed45) Signed-off-by: leimaohui <leimaohui@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* db_5.3.28: modify SPDX_S variableleimaohui2014-09-301-0/+1
| | | | | | | | | | Because $S is set to sub-directory of db-5.3.28. So modify SPDX_S to the source tree of db-5.3.28 instead of ${S}. (From OE-Core rev: c86137e2fc9faee1146e41fa4b7c1d284dd6673f) Signed-off-by: leimaohui <leimaohui@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>