aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
AgeCommit message (Collapse)Author
2018-11-24python-3.5: Fix manifest to handle reprlib correctlyrockoRichard Purdie
The current line is looking for py files in __pycache__ which is incorrect. Fix it to correctly include the right files (modelled after ${PN}-signal). Patch isn't relavent to later releases since manifest generation changed significantly. [YOCTO #12831] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-05valgrind: fix compile ptest failure on mips32Hongxu Jia
- Pass mips32's CFLAGS to tests - Fix broken inline asm in tests on mips32-linux - Build mips n32 successfully, support it. (From OE-Core rev: 23d9eba99d1180a0b859aadc23a10b391b8f6440) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-05valgrind: fix ptest compilation for PowerPC64Jagadeesh Krishnanjanappa
The fix is similar to what was done for PowerPC32. It solves below error, while compiling for PowerPC64, -- snip -- | ../../../../valgrind-3.13.0/none/tests/ppc64/test_isa_2_06_part2.c: In function 'usage': | ../../../../valgrind-3.13.0/none/tests/ppc64/test_isa_2_06_part2.c:1778:3: warning: implicit declaration of function 'fprintf' [-Wimplicit-function-declaration] | fprintf(stderr, | ^~~~~~~ | ../../../../valgrind-3.13.0/none/tests/ppc64/test_isa_2_06_part2.c:1778:3: warning: incompatible implicit declaration of built-in function 'fprintf' | ../../../../valgrind-3.13.0/none/tests/ppc64/test_isa_2_06_part2.c:1778:3: note: include '<stdio.h>' or provide a declaration of 'fprintf' | ../../../../valgrind-3.13.0/none/tests/ppc64/test_isa_2_06_part2.c:1778:11: error: 'stderr' undeclared (first use in this function) | fprintf(stderr, | ^~~~~~ -- snip -- Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-05valgrind: fix the shared object issue while prelink ptestZhixiong Chi
If valgrind-ptest is installed, we will get the some prelink error like below at do_image: .../usr/sbin/prelink: /usr/lib64/valgrind/ptest/memcheck/tests/wrap7:\ Could not find one of the dependencies: \ .../usr/sbin//prelink-rtld: error \ while loading shared libraries: wrap7so.so: cannot open shared \ object file: No such file or directory The wrap7 needs to link the shared object in the path /usr/lib64/valgrind/ptest/memcheck/tests, but it fails. So we correct the path for ptest. (From OE-Core rev: 1ec0c977c55ae2c38252e1807dc15c56007d30dc) Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-05valgrind: Mask CPUID support in HWCAP on aarch64Manjukumar Matha
valgrind currently does not know anything about the CPUID flag added to the HWCAP auxv entry in kernel 4.11+ At runtime it will fails like this: ARM64 front end: branch_etc disInstr(arm64): unhandled instruction 0xD5380001 disInstr(arm64): 1101'0101 0011'1000 0000'0000 0000'0001 ==2082== valgrind: Unrecognised instruction at address 0x4014e64. This patch is a workaround by masking all HWCAP. This patch is dervied from https://bugzilla.redhat.com/show_bug.cgi?id=1464211 (From OE-Core rev: cdeb3d530af6cec1959c986aff3d6906939c8918) Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-11-05perl: skip tests that are not usefulAnuj Mittal
Some tests, like the one that compares the hashes for a list of files against those stored in a .dat file, don't make sense for downstream distros packaging perl. Backport a patch from upstream that allows skipping of these tests at runtime. Also remove the local patch trying to keep hashes up-to-date for one of those tests. Fixes [YOCTO #12787] (From OE-Core rev: 557f4618b75b8739a647e46054ab587ae2bbdc25) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> [Fix up for rocko context] Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-10-18make: add missing Signed-off-byRoss Burton
(From OE-Core rev: 5282774e0a8df40a04808622e6d265157477488f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-10-18make: Backport fixes to not assume glibc internal glob implementationKhem Raj
Exposed with glibc 2.27 (From OE-Core rev: cdf370f1bd046ba6207b63c9a82bdfff2b261a7d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-09-13patch: fix CVE-2018-6952Hongxu Jia
(From OE-Core rev: 1314a6953aa647706107557faaba8574e307d2bd) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-09-13python2: Fix build with gcc8Ross Burton
(From OE-Core rev: 910f68c9c8dc26e12d28ef29e956af63d100f121) (From OE-Core rev: 04c2d53ef48a09747d0577d9ec1ffa548d247615) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Hundebøll <martin@geanix.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-09-13python-native: add dependency for gdbm and db native packagesDerek Straka
These two packages are required to ensure the manifest files contain all of the generated packages. Without this, the db and gdbm packages will not contain the .so files as they are skipped during the compilation steps (From OE-Core rev: 912c06615269f42230db2d93d70db2b340ed270a) Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-09-13python: Upgrade both python and python-native to 2.7.14Derek Straka
Rebased: - python/01-use-proper-tools-for-cross-build.patch - python/fix-makefile-for-ptest.patch - python/parallel-makeinst-create-bindir.patch Removed Upstreamed Patch: - python/Don-t-use-getentropy-on-Linux.patch Updated license checksum for changes in the copyright date. The license terms remain unchanged Added an extra do_compile item to create the native pgen that no longer gets compiled by default (From OE-Core rev: 9f2de4f9cf1eb6de75dc789bd0549f45c7a68c55) Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> [Bug fix release only] CVE-2017-9233 CVE-2016-0718 CVE-2012-0876 CVE-2016-4472 Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-08-15Binutils: Security fix for CVE-2018-7642Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-7569Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-7568Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-7208Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-6759Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-6323Armin Kuster
Affected: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-13033Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-10535Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-10534Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-10373Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2018-10372Armin Kuster
Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutils: Security fix for CVE-2017-17123Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-17125Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-17122Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15Binutils: Security fix for CVE-2017-17121Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-17080Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-16832Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-16831Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-16830Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-16829Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-16828Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-16827Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-16826Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-15996Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-15939Armin Kuster
affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-15225Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-15025Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-15024Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-15023Armin Kuster
affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-15022Armin Kuster
Affected: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-15021Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutils: Security fix for CVE-2017-14940Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-14939Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix for CVE-2017-14938Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix CVE-2017-14934Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix CVE-2017-14933Armin Kuster
Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutls: Security fix CVE-2017-14932Armin Kuster
Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-08-15binutils: Secuirty fix CVE-2017-14930Armin Kuster
affects <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>