summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
...
* libedit: upgrade 20210419-3.1 -> 20210522-3.1zhengruoqin2021-05-281-1/+1
| | | | | | | (From OE-Core rev: 3228a011c97e610ea24eb80343651a90fcd32417) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 6.2.3 -> 6.2.4wangmy2021-05-281-1/+1
| | | | | | | (From OE-Core rev: 4ff5f3234ca827bfa051418506975711ce12267f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-more-itertools: upgrade 8.7.0 -> 8.8.0wangmy2021-05-281-2/+6
| | | | | | | | | Add runtime dependency to resolve errors that occurred when import more_itertools. (From OE-Core rev: 2165dc8b7f8448d5053ce25d676039430db25203) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-markupsafe: upgrade 2.0.0 -> 2.0.1wangmy2021-05-281-1/+1
| | | | | | | (From OE-Core rev: 2fab69a424910270354283a7a1270112237bf721) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-libarchive-c: upgrade 2.9 -> 3.0wangmy2021-05-281-2/+2
| | | | | | | (From OE-Core rev: cebb8e0e9db0eac993a3b5c3395c2ac3c651a9e1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: Add missing <array> headerKhem Raj2021-05-282-0/+33
| | | | | | | | | This issue is seen with clang/libc++ (From OE-Core rev: 65e9606bae6bcd849e3e30f3ce093ee64838b774) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icecc-create-env: Silence warning: invalid ICECC_ENV_EXECDouglas Royds2021-05-281-0/+1
| | | | | | | (From OE-Core rev: 42016f34ae59d4282491be9294d1e6698c18e1ba) Signed-off-by: Douglas Royds <douglas.royds@taitradio.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ptest: add newly discovered missing runtime dependencies across recipesAlexander Kanavin2021-05-272-2/+3
| | | | | | | | | | Making ptest images based on core-image-minimal uncovered quite a few missing depenendcies from various recipes, here they are. (From OE-Core rev: 2cda6242f2f0f6f9c6bdef72bbb271eab7e5e1f5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* squashfs-tools: package squashfs-fs.hNisha Parrakat2021-05-271-0/+2
| | | | | | | | | | | | | | | | | | Needed to build the latest debian version of android-tools Fixes below error while building android-tools libext4_utils.mk | squashfs_utils/squashfs_utils.c:27:10: fatal error: 'squashfs_fs.h' file not found | #include "squashfs_fs.h" | ^~~~~~~~~~~~~~~ | 1 error generated. | core2-64-poky-linux/android-tools/10.0.0.r36-r0/git/system/extras/debian/libext4_utils.mk:29: recipe for target 'build' failed | make: *** [build] Error 1 (From OE-Core rev: 543c3042eb5c79c6d506262c5d5d36884358d0be) Signed-off-by: Nisha Parrakat <Nisha.Parrakat@kpit.com> Signed-off-by: Nisha Parrakat <nishaparrakat@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: revert libstc++-gdb.py installation changesRoss Burton2021-05-272-0/+77
| | | | | | | | | | | | | | | Commit dbb87d in the GCC 11 branch was intended to make the installation of this Python module more robust, but for unknown reasons the library_name in libstdc++.la in baremetal builds (for example, Zephyr) is unset, so the module is just installed as "-gdb.py". This may be a GCC bug, or a bug in our build. Until that is resolved, revert the commit to fix the packaging. (From OE-Core rev: 61947fc024bf18b42547d2ea4cad90184132994d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake-native: enabled zstd supportSamuli Piippo2021-05-271-1/+1
| | | | | | | | | | | | | | | | | CMake depends on having all formats supported and build issues can arise when zstd is not available: https://gitlab.kitware.com/cmake/cmake/-/issues/21552 Quote from a CMake dev: "As far as CMake's design is concerned, we have no optional formats. All should be supported. That's why we bundle sufficiently new versions of libarchive and libzstd. If a distro builds with an older libarchive that doesn't have zstd support, then that is not a proper packaging of CMake." (From OE-Core rev: 897d3695e11484cb5e62d63e4d6b0b4893605c56) Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 56.0.0 -> 56.2.0Richard Purdie2021-05-272-3/+3
| | | | | | (From OE-Core rev: 6535cbfdd3ae3bc31b704cdb32ac1cac34156ae3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Update to latest on release/gcc-11 branchKhem Raj2021-05-251-2/+6
| | | | | | | | | | | | There has been 150+ fixes made available after gcc 11.1.0 was released, details of these fixes is here https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff_plain;hp=releases/gcc-11.1.0;h=9ee61d2b51d (From OE-Core rev: 3dae2c37d68ba25266934156fced0eb85e1dcd8a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update 0.62.0 -> 0.63.0Alexander Kanavin2021-05-251-2/+2
| | | | | | | (From OE-Core rev: 5d515290ba31c35d860d03e5313239610025f2da) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake: update 3.20.1 -> 3.20.2Alexander Kanavin2021-05-254-3/+3
| | | | | | | (From OE-Core rev: fdc7283a05fa45c2a8fe7369ef741b61e26909e7) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: upgrade 2.2.2 -> 2.2.3Alexander Kanavin2021-05-253-3/+3
| | | | | | | (From OE-Core rev: 78fb660b67488bdd7e29ca606c22d0a06c5a309f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-smartypants: fix upstream version checkAlexander Kanavin2021-05-251-0/+1
| | | | | | | | | Upstream has never published the 2.0.1 tarball. (From OE-Core rev: 00f3ebbab50182ad5b948f266480cf30f9eb1d33) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mmc-utils: update to latest revisionAlexander Kanavin2021-05-252-36/+2
| | | | | | | | | Drop patch as upstream has fixed the issue. (From OE-Core rev: 656894bc388bc5c65e2b7cc4a34642bf17db89bf) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnu-config: update to latest revisionAlexander Kanavin2021-05-251-2/+2
| | | | | | | (From OE-Core rev: ae9d04e9bb517fb66ad84d09269aea2c59ae8ed8) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* unfs3: correct configure optionChangqing Li2021-05-251-1/+1
| | | | | | | | | | | | | | | | | | | | | On some new distro like ubuntu21.04, unfs3-native compile failed with error: undefined reference to `xdr_uint32', since new distro has new glibc. >From glibc 2.27 rpc support is dropped, so unfs3 need to link to libtirpc. Here is defination of ac_link: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' Depended library should be added into LIBS, not LDFLAGS, otherwise, gcc may not load the lib since it is before conftest.$ac_ext during configure. Finally, it results in compile failed. (From OE-Core rev: 27867862c1fee6c0e649286500fa1ab015d57faf) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bison: Make libtextstyle and libreadline optionalDaniel McGregor2021-05-251-2/+17
| | | | | | | | | | | | Bison opportunistically enables libtextstyle and libreadline support if they're installed on the build host. Since textstyle and readline aren't part of uninative avoid host contamination by making their support configurable and disabled by default in the native case. (From OE-Core rev: 286e60702aa1d8448efc703fa40735e079e6a027) Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-cross-canadian: add symlinks for ld.bfd and ld.goldSamuli Piippo2021-05-251-1/+1
| | | | | | | | | | | | When -fuse-ld gcc option is used, missing ld.bfd or ld.gold symlinks can lead to linker error: collect2: fatal error: cannot find 'ld' (From OE-Core rev: 9ec1cd0a1e4cc2740be37585231279adf91c47d7) Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sortedcontainers: upgrade 2.3.0 -> 2.4.0zhengruoqin2021-05-211-1/+1
| | | | | | | (From OE-Core rev: c8c4e324eccc816432381d61b94c6ec13e25d634) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 3.10.1 -> 4.0.1zhengruoqin2021-05-211-1/+1
| | | | | | | (From OE-Core rev: 4dc1d078ea224659592b9c072701ab965718853c) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distcc: upgrade 3.3.5 -> 3.4wangmy2021-05-211-1/+1
| | | | | | | (From OE-Core rev: 572d446cca38d564e462ccc5d8f7bcf1648433b0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Drop CVE exclusion as database fixed to handleRichard Purdie2021-05-201-4/+0
| | | | | | | | Didn't think this might make it in but it has, we can drop the exclusion. (From OE-Core rev: 64456aed7514d611a242c210375c01d7f4048de2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: update status on upstreamed patchRoss Burton2021-05-181-2/+1
| | | | | | | (From OE-Core rev: 319fb2d804b193d39d78010115e28a31b4f9f6e9) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Refresh patch to fix patch fuzzKhem Raj2021-05-181-8/+2
| | | | | | | | | | | | | | | | | | This is due to previous patches editing common files from this patch Fixes ERROR: gcc-source-11.1.0-11.1.0-r0 do_patch: Fuzz detected: Applying patch 0028-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch patching file gcc/config/linux.h Hunk #1 succeeded at 203 with fuzz 1 (offset 8 lines). patching file gcc/config/rs6000/linux.h patching file gcc/config/rs6000/linux64.h (From OE-Core rev: d8c3f3a1872a41cc4788ff3d9f42c13debedabd2) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Extend .gccrelocprefix section support to musl configsKhem Raj2021-05-181-9/+170
| | | | | | | | | | | musl includes were not using the relocatable prefix like glibc counterpart, this will mean that musl SDKs will behave better and find the headers in right install directories (From OE-Core rev: 8cb141306f13fa6e25c89c104af9ad0af431eb5d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Add target gcc include search for musl config tooKhem Raj2021-05-181-4/+60
| | | | | | | | | | | | | | Musl has different search order and therefore injects it via INCLUDE_DEFAULTS and does not use the defaults from gcc/cppdefaults.h, this ensures that same fix is extended to musl configs too where it can search for compiler headers It will fix builds with musl where omp.h is not found because it is in gcc includes path on target ( not cross ) sysroot (From OE-Core rev: 3ff688ca02dcc4c0187d1ddc214ec0c74b4e73f1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mklibs: remove recipes and classAlexander Kanavin2021-05-187-303/+0
| | | | | | | | | | | | | | | This is not enabled or tested by default, and has never been ported to python 3 upstream[1], which means it doesn't work at all with plain poky. If you need it, please put it in a separate layer and/or modernize to work with py3. https://salsa.debian.org/installer-team/mklibs/-/blob/master/src/mklibs (From OE-Core rev: 908df863b419d1cad7317153101fc827e7e3a354) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: turn Berkeley DB hard dependency into PACKAGECONFIGRoss Burton2021-05-181-2/+3
| | | | | | | | | | | In the future we hope to switch to sqlite instead of Berkeley DB, so prepare for this by adding an (enabled by default) PACKAGECONFIG for Berkeley DB. (From OE-Core rev: 365f0804a0726fe4be9eb7ef3515fea2dd38bef1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 1.20.2 -> 1.20.3Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: 759bd9cfcf753c4ef2c20411aee0301ac8b45469) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.9.1 -> 6.12.0Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: 4499ec65592df456c60d7f0ff690a50ca55c9c01) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* btrfs-tools: upgrade 5.12 -> 5.12.1Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: f75c02e3e067473d85b4b57d36250098ddb99dbd) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vala: upgrade 0.52.2 -> 0.52.3Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: 8416c85539ac7ac4e13e873773f00e67304aacfa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.14 -> 3.1.17Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: b56ef3af9d6afdb2208b4d3d1813241e77fe2fd8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: update patch statusRoss Burton2021-05-171-1/+1
| | | | | | | (From OE-Core rev: 87f0b45a307bb47df5a68d6649fe5625f2dd0775) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-jinja2: Upgrade 2.11.3 -> 3.0.0Richard Purdie2021-05-161-1/+1
| | | | | | (From OE-Core rev: 1e520a7d0602059101646f24e7e347e4117697e9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-markupsafe: Upgrade 1.1.1 -> 2.0.0Richard Purdie2021-05-161-2/+1
| | | | | | (From OE-Core rev: def6184a8f24fe8965db77511bbc65edb38942c2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Upgrade 5.2.0 -> 6.0.0Richard Purdie2021-05-1646-2669/+98
| | | | | | | | | | | | | Building without PIE support seems broken upstream, enable it by default to match the configuration others evidently use. Tweak git submodule option to match upstream. Drop backported/merged patches, refresh others. (From OE-Core rev: ede1b86e663f1cafccc8aa8c35fa13ebd3f55d11) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-six: upgrade 1.15.0 -> 1.16.0wangmy2021-05-162-5/+4
| | | | | | | (From OE-Core rev: c27ede9d77edc0a0ca71707642f19e43fe9c4e7d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-attrs: upgrade 20.3.0 -> 21.2.0wangmy2021-05-161-2/+1
| | | | | | | (From OE-Core rev: f6e624046afbbf6853c7fe409f77ecd2ab802f21) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nativesdk-meson: correctly set cpu_familyAlexander Kanavin2021-05-141-12/+2
| | | | | | | | | | This was a warning before, but with the patch that turns it into an error, it needs to be properly addressed. (From OE-Core rev: b6257f3b88e788af3ee748a8a6366aab819dce3f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: backport a patch to fix meson 0.58 buildsAlexander Kanavin2021-05-142-0/+54
| | | | | | | (From OE-Core rev: fe6889ed05edf2f1e4ac7b06debd4cc43ebb9607) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: update 0.57.2 -> 0.58.0Alexander Kanavin2021-05-1410-98/+456
| | | | | | | | | | | | | Rebase patches; dropped chunks (and cross-prop-default.patch) have been removed upstream. Move native-only patches to all-patches, as they're a pain to rebase separately. (From OE-Core rev: cb2a7dcc86d784cb9903f69570ddc05e23d36529) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: upgrade 1.16.3 -> 1.16.4wangmy2021-05-148-4/+4
| | | | | | | (From OE-Core rev: 1e280a596293976ac835b557dcaaa56972682480) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: upgrade 3.9.4 -> 3.9.5Trevor Gamblin2021-05-141-1/+1
| | | | | | | | | Version 3.9.5 includes a fix for CVE-2021-29921. (From OE-Core rev: be23351f97c1a7362c0ddd240a6de0cddfca1b01) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* btrfs-tools: Update to 5.12Robert Joslyn2021-05-131-3/+4
| | | | | | | | | | | | Add PACKAGECONFIG for zoned block devices. Leave disabled by default, as this requires a recent kernel. License-Update: libbtrfsutil was relicensed to LGPLv2.1+: https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git/commit/?id=9e30f779e3cbf12a88ebe309ee371851fdfd3aa0 (From OE-Core rev: d10b62f54c6e0f19af02bab024680462d9e4418a) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: backport DWARF-5 support for goldMartin Jansa2021-05-132-0/+1375
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DWARF-5 is now used by default with gcc-11, causing 11.1.0/ld: internal error in format_file_lineno, at ../../gold/dwarf_reader.cc:2278 collect2: error: ld returned 1 exit status in various projects (runc-opencontainers, libhybris, collada-dom) * https://gcc.gnu.org/gcc-11/changes.html For targets that produce DWARF debugging information GCC now defaults to DWARF version 5 (with the exception of VxWorks and Darwin/Mac OS X which default to version 2 and AIX which defaults to version 4). This can produce up to 25% more compact debug information compared to earlier versions. To take full advantage of DWARF version 5 GCC needs to be build against binutils version 2.35.2 or higher. When GCC is build against earlier versions of binutils GCC will still emit DWARF version 5 for most debuginfo data, but will generate version 4 debug line tables (even when explicitly given -gdwarf-5). The following debug information consumers can process DWARF version 5: GDB 8.0, or higher valgrind 3.17.0 elfutils 0.172, or higher (for use with systemtap, dwarves/pahole, perf and libabigail) dwz 0.14 Programs embedding libbacktrace are urged to upgrade to the version shipping with GCC 11. To make GCC 11 generate an older DWARF version use -g together with -gdwarf-2, -gdwarf-3 or -gdwarf-4. (From OE-Core rev: d07d4d739ae17787017f771dd2068fda0e836722) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>