summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* python-smartpm: Remove unnecessary error reporting improvement patchKlauer, Daniel2016-05-192-92/+0
| | | | | | | | | | | | | | The error reporting improvements were merged upstream (smartpm 406541f569) and refactored later (smartpm 20af0aac33), yet a part of the patch was kept here (oe-core 5fc580fc44). Due to the upstream refactoring the patch still applies cleanly, but it isn't actually needed. The added changes are duplicate or dead code. (From OE-Core rev: f1cfa9ab5d79198671275cea2c9864ce0cbcb9f0) Signed-off-by: Daniel Klauer <daniel.klauer@gin.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-smartpm: Don't ignore error if RPM transaction fails without problemsKlauer, Daniel2016-05-193-3/+61
| | | | | | | | | | | | | | | | | SmartPM could misinterpret RPM transaction error as success, if ts.run() (RPM Python API) returns an empty problems list. This could happen for example if the RPM database is partially corrupted such that the transaction does not have any problems like conflicts or missing dependencies, but still can't be committed. The added patch fixes the problem in the upstream sources; one of the existing patches has to be adjusted to still apply. (From OE-Core rev: 1dc5f5d5c844585eec114be9480e0e4d8e60d09c) Signed-off-by: Daniel Klauer <daniel.klauer@gin.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-smartpm: Fix channel command --remove-all option (again)Klauer, Daniel2016-05-192-0/+34
| | | | | | | | | | | | | | | | SmartPM's --remove-all option was unusable, because the fix from commit 03266e89a6 was lost in commit 5fc580fc44. Thus, add a new patch to fix --remove-all. It seems like the previous fix was lost by mistake: Upstream merged the *old* version of the patch (smartpm 406541f569), and when SmartPM in oe-core was upgraded to the new upstream release, the --remove-all fix from the *new* patch was not carried over. (From OE-Core rev: ba2adda60dd34b6a8feba413e3207dd8e4580294) Signed-off-by: Daniel Klauer <daniel.klauer@gin.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-numpy: fix build failure with python-matplotlibArmin Kuster2016-05-193-0/+3
| | | | | | | | | | | | Fix for aarch64, mips64 and ppc64 numpy/core/include/numpy/npy_common.h:149:10: error: | #error Unsupported size for type off_t (From OE-Core rev: dff54b8affad38ffcd5f80308f4c3a265dc2dbae) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oetest.py: Use the real ExportTestContext in exported testsMariano Lopez2016-05-192-23/+19
| | | | | | | | | | | | | There are parts of the fuctionallity missing when using the dummy ExportTestContext class in runexported.py. This changes the use of ExportTestContext dummy class from runexported.py to the real class in oetest.py. (From OE-Core rev: b0f105eecf25d334dd5fd0d936ec98cb8430ed23) Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oetest.py: Add default pscmd to oeTestMariano Lopez2016-05-191-1/+3
| | | | | | | | | | | | | pscmd is used by some tests to get the process running on the target. If the test are exported there won't be any pscmd attibute in the oeTest. This adds "ps" as default pscmd. (From OE-Core rev: 44aa8c3b6747179a0c4c156fc4922d838cdc19a4) Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* testimage.bbclass: Remove exported testMariano Lopez2016-05-191-120/+17
| | | | | | | | | | Exported tests now have their own class, so the code in testimage is not needed anymore. (From OE-Core rev: bd4dbe4f5ba334690fcb6f26eb06c793ac026b55) Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/runexported.py: Remove host dumperMariano Lopez2016-05-191-5/+0
| | | | | | | | | | | | | | The host dumper is used to get information about the host running the test when a test fails. This is used for the autobuilders of Yocto Project. Now that exported tests have thier own class the host dumper is not necessary anymore. (From OE-Core rev: fab3e4865a356ceb73d7deab5b4fd38ed795ca72) Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* testexport.bbclass: Split testimage classMariano Lopez2016-05-191-0/+150
| | | | | | | | | | | | | | This adds a new class that only export tests of images, the code was taken from testimage class and most of it wasn't modified. Just add some vars for the new class. testexport class require testimage class to get the test suites defined for all the images. (From OE-Core rev: 3e4c429337966eea263b4258700843c909f496ec) Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/oetest.py: Add class ExportTestContextMariano Lopez2016-05-191-14/+24
| | | | | | | | | | | | | | | | Adding the class is needed to separate the exported test from the test image; both test run under different conditions, i.e. an exported test doesn't require to change the signal handling. This change adds clasess ExportTestContext and ImageTestContext, both of them inherits from RuntimeTestContext. Also refactors RuntimeTestContext class, to keep the code common in this class. (From OE-Core rev: ef9618a6e7f99e485cc6b59484d11807475c7823) Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: Work around issues with glibc 2.24Richard Purdie2016-05-182-0/+86
| | | | | | | | | | | There are issues with a change made to RTLD_NEXT behaviour in glibc 2.24 and that change was also backported to older glibc versions in some distros like Fedora 23. This adds a workaround whilst the pseudo maintainer fixes various issues properly. (From OE-Core rev: 21c38a091c4a1917f62a942c4751b0fd11dce340) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Add missing patch hunk backRichard Purdie2016-05-181-0/+12
| | | | | | | | | | This hunk of patch went missing during the glibc upgrade to 2.24 and without it, uninative-tarball doesn't work properly. This adds it back so we can spin a new version of uninative. (From OE-Core rev: a76cbbd5633301dfcd29f18545e1e6f32e3b2448) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconfig: Update AM_GLIB_GNU_GETTEXT macroJussi Kukkonen2016-05-172-0/+42
| | | | | | | | | | | This fixes error: m4_copy: won't overwrite defined macro: glib_DEFUN with glib-2.0 >= 2.48. (From OE-Core rev: 84b11bce72296d04a0e6bc9f18669284017c3704) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnome-doc-utils: Update AM_GLIB_GNU_GETTEXT macroJussi Kukkonen2016-05-172-0/+41
| | | | | | | | | | | This fixes error: m4_copy: won't overwrite defined macro: glib_DEFUN with glib-2.0 >= 2.48. (From OE-Core rev: ce508c68bbea40d7f51c1975566ca70fcaa743a3) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Upgrade 1.9.0 -> 1.10.0Jussi Kukkonen2016-05-175-173/+42
| | | | | | | | | | | | | | | | Support for multiple new protocols, many new features: https://lists.freedesktop.org/archives/wayland-devel/2016-February/027039.html * Weston now depends on wayland-protocols (which is protocol collection split off from weston). * Remove upstreamed patches, add a patch to fix the wayland-protocols path used during build. * Use HTTPS for tarball download (From OE-Core rev: 9965dbeb89537be6ab97dc317b629fb24e5e6bbb) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland-protocols: Add recipeJussi Kukkonen2016-05-172-0/+49
| | | | | | | | | | | | wayland-protocols is a collection of Wayland protocols split out from weston. It is a build dependency for Weston 1.10. * Added a patch to enable allarch build. * Use HTTPS for tarball uri. (From OE-Core rev: fc1f9c487de5a54a767932bcee7db039e3bcef30) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland: Upgrade 1.9.0 -> 1.10.0Jussi Kukkonen2016-05-171-4/+4
| | | | | | | | | | | | Yes, Wayland now depends on another xml parser (just for build time dtd validation). Use HTTPS for tarball uri. (From OE-Core rev: 7d278ef0a28f47c75570f0f9c5d627d07f925045) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: Upgrade 2.46.2 -> 2.48.1Jussi Kukkonen2016-05-176-139/+36
| | | | | | | | | | | | | | * Remove now unnecessary readlink patches and ignore-format-nonliteral-warning.patch * Port relocate-modules.patch * Add ${datadir}/gettext/its to FILES_${PN}-dev: this could be done in gettext.bbclass but so far glib is the first and only ITS rule installer (From OE-Core rev: c99e920a344b29e053781008faa0328f416fdcc4) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Security fix CVE-2016-4490Armin Kuster2016-05-172-0/+271
| | | | | | | (From OE-Core rev: 2fef37fab6967410aff33744c8843bcae028de56) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Security fix CVE-2016-2226Armin Kuster2016-05-172-0/+104
| | | | | | | (From OE-Core rev: 9b85d69584fdb0d2c607fa820b4515ee38202ab9) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Security fix CVE-2016-4489Armin Kuster2016-05-172-0/+57
| | | | | | | (From OE-Core rev: 84a1642f89801648728c61d3af42926b95533e07) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Security fix CVE-2016-4488Armin Kuster2016-05-172-0/+74
| | | | | | | (From OE-Core rev: 4d8096d77139e31f80b4cb54b6b747bbf19bb959) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eudev: remove eudev-hwdb from RRECOMMENDS_eudevRobert Yang2016-05-171-1/+1
| | | | | | | | | | | The eudev-hwdb needs 12M after install, this made small images like core-image-minimal much biggher than before, and may also hurt the devices which use udev, so remove it RRECOMMENDS_eudev by default. (From OE-Core rev: dfb2dc45943d64f3d6da84c0d7b99ac5254fc738) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-demos: OpenVG demos with single frame need eglSwapBufferTom Hochstein2016-05-172-0/+45
| | | | | | | | | | | sp and text demos rendering single frame. to display the single frame rendered needed a eglSwapBuffer to diplay to window. Hence added eglutPostRedisplay to display the frame. (From OE-Core rev: 894885ab5de473abf860b8444e591fa2ec804a14) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/base: get_lic_checksum_file_list imporve validaton of url'sAníbal Limón2016-05-171-0/+3
| | | | | | | | | | | | | When specify an URL different that supported file:// the function returns an empty path causing an exception without notice the user that the URL is Malformed. [YOCTO #9211] (From OE-Core rev: 6c28251d3d187b60ceb534055dbd8b4fffd06429) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils: fix for native and nativesdkDengke Du2016-05-171-5/+9
| | | | | | | | | | | | The do_install_append is used for moving/renaming for ALTERNATIVE, but it breaks native, for example there is no ln, but ln.coreutils, that makes coreutils-native don't work. This patch fixes the problem. (From OE-Core rev: 1b5b831d1bbb92760ce01b38347cf0bcaa1bb59f) Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnu-efi: set COMPATIBLE_HOST_armv4 to nullRobert Yang2016-05-171-0/+1
| | | | | | | | | | | | | | | It doesn't build with armv4: lib1funcs.S: Assembler messages: Assembler messages: gnu-efi-3.0.3/lib/arm/lib1funcs.S:140: Error: selected processor does not support `clz r3,r1' in ARM mode gnu-efi-3.0.3/lib/arm/div64.S:95: Error: selected processor does not support `clz r2,r4' in ARM mode gnu-efi-3.0.3/lib/arm/lib1funcs.S:140: Error: selected processor does not support `clz r2,r0' in ARM mode [snip] (From OE-Core rev: a3e958fae0cd6349a03fececcaa3d880c73b9298) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl-1.0: set COMPATIBLE_HOST_armv4 to nullRobert Yang2016-05-171-0/+2
| | | | | | | | | | | | | | It doesn't build with armv4: cogl-texture-deprecated.c -fPIC -DPIC -o deprecated/.libs/cogl-texture-deprecated.o {standard input}: Assembler messages: {standard input}:831: Error: selected processor does not support `clz r3,r0' in ARM mode make[4]: *** [deprecated/cogl-fixed.lo] Error 1 [snip] (From OE-Core rev: 858dc0b21e2b65b90c115411c678ae8ca80134e5) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssh: change URI to http:Ross Burton2016-05-171-1/+1
| | | | | | | | | | | | The OpenBSD FTP server isn't accepting connections from wget, which breaks fetches. Luckily they also have a HTTP server on the same host. [ YOCTO #9628 ] (From OE-Core rev: 8b10f0af3c434145b460fd5d7a9f394dc1284260) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: use PACKAGESPLITFUNCS instead of populate_packages_prependGuojian Zhou2016-05-171-1/+3
| | | | | | | | | This is cleaner and leads to more accurate profiles. (From OE-Core rev: 76727170def4fe540bed28f79fca09037a1b3fe4) Signed-off-by: Guojian Zhou <guojian.zhou@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsolv: upgrade to 0.6.20Maxin B. John2016-05-172-3/+259
| | | | | | | | | | | | 0.6.19 -> 0.6.20 Added the following patch to fix build with musl: 0001-Add-fallback-fopencookie-implementation.patch (From OE-Core rev: dcc5d6bc2e3e5848f36fe1001b8cb65576047b7d) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: update to version 0.4.13Maxin B. John2016-05-172-44/+7
| | | | | | | | | | | 1. libproxy moved from google-code to github 2. Remove upstreamed patch: a) 0001-test-Include-sys-select.h-for-select.patch (From OE-Core rev: 34e2db8ea7eb51be8549f343d6ff19cdd7db3ff1) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xproto: Upgrade 7.0.28 -> 7.0.29Jussi Kukkonen2016-05-171-3/+2
| | | | | | | (From OE-Core rev: 9e83b6d4657b58fea844d4d9d3320b8c25f0cc7e) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expat: Upgrade 2.1.0 -> 2.1.1Jussi Kukkonen2016-05-175-71/+8
| | | | | | | | | | | * Remove backported CVE patch * Update autotools patch * Update SRC_URI to match current archive type (From OE-Core rev: 8a5a90aa6a7f398803f432038d56cdfea1651aaa) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup-2.4: Upgrade 2.52.2 -> 2.54.1Jussi Kukkonen2016-05-171-2/+2
| | | | | | | (From OE-Core rev: 69803cf99577c6eefc8074aa40be85cefb154c4b) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: Upgrade 1.0.4 -> 1.2.0Jussi Kukkonen2016-05-171-2/+2
| | | | | | | (From OE-Core rev: 3930105ec36581f4b4bce10ffd33f84509a83cd0) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* inputproto: Upgrade 2.3.1 -> 2.3.2Jussi Kukkonen2016-05-171-2/+2
| | | | | | | (From OE-Core rev: 1355114f89084a340671408d8e19abbd2faf81cc) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gsettings-desktop-schemas: Upgrade 3.19.3 -> 3.20.0Jussi Kukkonen2016-05-171-3/+2
| | | | | | | (From OE-Core rev: 2f20857b82d960517bdfddf7598e88d9e44acb96) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Upgrade 2.32.3 -> 2.34.0Jussi Kukkonen2016-05-171-2/+2
| | | | | | | (From OE-Core rev: b6ba695f38e5bbe5465d786a4661b9a3d9405455) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: Upgrade 1.38.1 -> 1.40.1Jussi Kukkonen2016-05-171-3/+2
| | | | | | | (From OE-Core rev: 8c3cebc2313bfec9a0e313fd21d1bac9c250580c) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-networking: Upgrade 2.46.1 -> 2.48.2Jussi Kukkonen2016-05-171-2/+2
| | | | | | | (From OE-Core rev: e68c645a5f1da9808b6450456847f367e9416e17) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate: Ensure we sort the value used for SSTATETASKS for determinismRichard Purdie2016-05-171-1/+1
| | | | | | | | | This avoids 'basehash changed' errors with python 3 but could break build determinism in general. (From OE-Core rev: 488f88fc12eea9788e5db1de354f0118e2c58878) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/oeqa: Update for print statements and file() -> open() for python3uninative-1.0Richard Purdie2016-05-167-21/+21
| | | | | | | | Found some more syntax cleanups needed for python3. (From OE-Core rev: 1181d86e8707c5b8e8d43d5e785d7d9cf01fa491) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: Print function python3 fixesRichard Purdie2016-05-164-11/+11
| | | | | | | | Use print functions for comptibility with python3. (From OE-Core rev: 0c89a8a276b67a9292ee3100003c789126bd9ea9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcmode-default: Bump glibc,gdbKhem Raj2016-05-151-2/+2
| | | | | | | | | glibc 2.24, gdb 7.11 (From OE-Core rev: 95b0270e82b5d05d651c05e9c86681978013b346) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* security_flags: Enable security flags on leafpad, ltp and libuser.Aníbal Limón2016-05-151-3/+0
| | | | | | | | | | Now we have patches that solves the security formatting issues into those packages. (From OE-Core rev: 901cfa5a217f78464f8b81a990039fe60810650f) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* leafpad: Fix security formating issues.Aníbal Limón2016-05-152-1/+84
| | | | | | | | | [YOCTO #9546] (From OE-Core rev: 9f9d7e4934597bef099ee3986093d2b31592e040) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libuser: Fix security string formatting issues.Aníbal Limón2016-05-152-1/+36
| | | | | | | | | [YOCTO #9547] (From OE-Core rev: c3f5a05f8d482608be964d200938ae3ed745fe09) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: Fixes security string printf on testcases/network/nfsv4/acl/acl1.cAníbal Limón2016-05-152-0/+42
| | | | | | | | | [YOCTO #9548] (From OE-Core rev: 9738bbcee1f0ad274a2c62bb483311ef99238ea6) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.4: gcc6 build fixes (powerpc and mips)Bruce Ashfield2016-05-153-13/+13
| | | | | | | | | | | Khem provided fixes to fix gcc6 build issues, these are safe for all gcc versions, so we integrate them directly. (From OE-Core rev: f1c75b93a4e11425e595c5ce043fbb0276a41931) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>