summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
...
* gnu-config: update to latest revisionAlexander Kanavin2020-06-041-2/+2
| | | | | | | (From OE-Core rev: ac363279c40ac34f64ef97eabf9c364a00473172) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake: update 3.16.5 -> 3.17.3Alexander Kanavin2020-06-045-13/+12
| | | | | | | | License-Update: copyright years (From OE-Core rev: d28a97792f31e3de73a2f35ace16599c4295738d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bison: 3.5.4 -> 3.6.2Alexander Kanavin2020-06-042-47/+2
| | | | | | | | | | Drop dont-depend-on-help2man.patch.patch, as pre-build manpages are already packaged into source tarballs. (From OE-Core rev: 59bbf308c28e841d0c91d8d01bf9cd31987c2b8a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* automake: 1.16.1 -> 1.16.2Alexander Kanavin2020-06-042-11/+11
| | | | | | | (From OE-Core rev: 70db6675aabdda6465912a1c1f7a2a7391201517) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vala: upgrade 0.46.6 -> 0.48.6Alexander Kanavin2020-06-041-2/+1
| | | | | | | (From OE-Core rev: 5bfed05b0ab8807daefd0cb01622ab58f7188021) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: upgrade 5.5 -> 5.6Alexander Kanavin2020-06-041-3/+3
| | | | | | | (From OE-Core rev: fe66150b84d7ad5fe10b2c53504e3e9db678aef7) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: upgrade 3.8.2 -> 3.8.3Alexander Kanavin2020-06-045-258/+7
| | | | | | | (From OE-Core rev: 01dafe1796a5c91ce12b344ee09e7179f6b4ccac) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-testtools: upgrade 2.3.0 -> 2.4.0Alexander Kanavin2020-06-042-2/+2
| | | | | | | (From OE-Core rev: ed821ceac61d06746d2405af4d5e0a9c28650c98) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-subunit: upgrade 1.3.0 -> 1.4.0Alexander Kanavin2020-06-042-2/+2
| | | | | | | (From OE-Core rev: 21b54b9f554a56bbb81cbbf6fbe52a8a7f24fbe7) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-smmap: upgrade 2.0.5 -> 3.0.4Alexander Kanavin2020-06-042-3/+3
| | | | | | | (From OE-Core rev: f41c36a9af38543c2801a19bd99e8e57549d3e25) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygments: upgrade 2.5.2 -> 2.6.1Alexander Kanavin2020-06-041-2/+2
| | | | | | | (From OE-Core rev: 27dc2476f026e303f078df23e2b60acf648ea5ff) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-mako: upgrade 1.1.1 -> 1.1.3Alexander Kanavin2020-06-041-2/+1
| | | | | | | (From OE-Core rev: 7422ddacfb5ef0f31e9e4c010fd22f7bf35849b5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-gitdb: upgrade 4.0.4 -> 4.0.5Alexander Kanavin2020-06-043-4/+5
| | | | | | | (From OE-Core rev: bbb9d20bc9ddff05c1eccf47923d1b4b4448ab5e) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cython: upgrade 0.29.16 -> 0.29.19Alexander Kanavin2020-06-042-2/+1
| | | | | | | (From OE-Core rev: 293cce59b58e19909a8078015260b208b6398d67) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 1.18.3 -> 1.18.4Alexander Kanavin2020-06-042-2/+2
| | | | | | | (From OE-Core rev: f85b06e67733aec8955394f1111852740123303b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.11.2 -> 1.11.3Alexander Kanavin2020-06-041-1/+1
| | | | | | | (From OE-Core rev: 8cffbc8dbbc69cac1bd6fb3c33cb3ee1e65fb70b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: upgrade 1.19.7 -> 1.20.0Alexander Kanavin2020-06-042-3/+12
| | | | | | | (From OE-Core rev: 72166e5dbbf6b2c89f890caf1c33d9e4f98cf925) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo-c: upgrade 0.15.7 -> 0.15.10Alexander Kanavin2020-06-041-1/+1
| | | | | | | (From OE-Core rev: e1cc4dbd8d37274e6fa35951c33418d50478fb38) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 3.7.7 -> 3.7.9Alexander Kanavin2020-06-042-7/+7
| | | | | | | (From OE-Core rev: 023526213d1ecbcaa64182577e9d2269119b988b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-compare: upgrade to latest revisionAlexander Kanavin2020-06-041-2/+2
| | | | | | | (From OE-Core rev: 480f3c770a8287a12fb3f038b3d82ff5f36c15e2) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* btrfs-tools: upgrade 5.4.1 -> 5.6.1Alexander Kanavin2020-06-041-1/+1
| | | | | | | (From OE-Core rev: 00c9584c21376aa386db59f6b3ca115b531dfae1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools:upgrade 45.2.0 -> 47.1.1zangrc2020-06-043-14/+3
| | | | | | | (From OE-Core rev: 0e106ae4ced8f51ae4e0acb829a245b9ee02b8ac) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygobject:upgrade 3.34.0 -> 3.36.1zangrc2020-06-041-2/+2
| | | | | | | (From OE-Core rev: a0c706be1cee825744ed36ceb7464da743a6a80b) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-six: upgrade 1.14.0 -> 1.15.0Wang Mingyu2020-05-302-5/+5
| | | | | | | (From OE-Core rev: b9a6042e210ecf5c3b5d771f95c8505deab2739b) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go-1.14: Update to 1.14.3 minor releaseKhem Raj2020-05-301-3/+2
| | | | | | | (From OE-Core rev: 97d5c2d1f2dffe2518f46bbe57cb9348eb59c633) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: upgrade 9.1 -> 9.2zhengruoqin2020-05-304-2/+2
| | | | | | | (From OE-Core rev: b40adc3f9c5a9ee480b6ea85374481d13894ca6f) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycairo:upgrade 1.19.0 -> 1.19.1zangrc2020-05-301-2/+2
| | | | | | | (From OE-Core rev: dbd90a3d3b384c03ca5384dc6a8a65ae3d4b21d9) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: enable virglrenderer and glx options subject to 'opengl' DISTRO_FEATUREAlexander Kanavin2020-05-272-2/+7
| | | | | | | | | | | | | | | | | | Note that to actually use accelerated GL passthrough, there are two options 1) a suitable frontend need to be also enabled - gtk+ and SDL both seem to work well. Previously I struggled to make SDL work, but now it seems fine. 2) it is also possible to render off-screen with -display egl-headless option, and see the output with a VNC viewer (for which, qemu needs to be started with a VNC server): $ runqemu kvm egl-headless publicvnc (From OE-Core rev: 662c688e635f4490aac0d6d34ce7a7b31d73f5c5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* multilib/recipes: Use new RecipePostKeyExpansion eventRichard Purdie2020-05-272-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are issues with multilib due to the ordering of events where some functions see the remapped multilib dependencies and some do not. A significant problem is that the multilib class needs to make some changes before key expansion and some afterwards but by using existing event handlers, some code sees things in a partially translated state, leading to bugs. This patch changes things to use a new event handler from bitbake which makes the ordering of the changes explcit. The challenge in doing this is that it breaks some existing anonymous python and dyanmic assignments. In some cases these used to be translated and no longer are, meaning MLPREFIX has to be added. In some cases these are now translated and the MLPREFIX can be removed. This change does now make it very clear when MLPREFIX is required and when it is not, its just the migration path which is harder. The patch changes the small number of cases where fixes are needed. In particular, where a variable like RDEPENDS is conditionally extended (e.g. with an override), MLPREFIX is now required. This patch also reverts: base: Revert 'base.bbclass: considering multilib when setting LICENSE_EXCLUSION' This reverts 6597130256a1609c3e05ec5891aceaf549c37985 as the changes to multilib datastore handling mean its no longer necessary. (From OE-Core rev: b3fda056a674889cd9697e779de023d4f993d3ce) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go-dep: Avoid use of 'go mod' supportOtavio Salvador2020-05-261-0/+4
| | | | | | | | | dep utility must not use 'go mod' support, so we explicitly disable it. (From OE-Core rev: b34000ae3dd6e0a1d7fc332efb35c5da84cf2275) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glide: Avoid use of 'go mod' supportOtavio Salvador2020-05-261-0/+4
| | | | | | | | | | Glide utility must not use 'go mod' support, so we explicitly disable it. (From OE-Core rev: b5a4369ba606677285b0a89a78c040b38f57767f) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ruby: upgrade 2.7.0 -> 2.7.1zhengruoqin2020-05-241-2/+2
| | | | | | | (From OE-Core rev: 8d9b48bdf25363fb115a6311b031a7e5da8e0d4d) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-magic: upgrade 0.4.15 -> 0.4.18Joshua Watt2020-05-241-2/+2
| | | | | | | (From OE-Core rev: e8446a7c9af325be952f8edaef5a299b556ac635) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* file: add bzip2-replacement-native to DEPENDS to fix sstate issueJan-Simon Moeller2020-05-221-1/+1
| | | | | | | | | | | | | | | | | | | | file-native when built on a Debian 10 host will embed a dependency to 'libbz2.so.1.0' (instead of 'libbz2.so.1'). This can cause issues when sharing the sstate between hosts e.g.: recipe-sysroot-native/usr/lib/rpm/rpmdeps: error while loading shared libraries: libbz2.so.1.0: \ cannot open shared object file: No such file or directory To avoid this situation, let's add the bzip2-replacement-native to the file recipe's DEPENDS_class-native . Details in https://bugzilla.yoctoproject.org/show_bug.cgi?id=13915 . (From OE-Core rev: 4a996574464028bd5d57b90920d0887d1a81e9e9) Signed-off-by: Jan-Simon Moeller <dl9pf@gmx.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: fix CVE-2020-11869Lee Chee Yang2020-05-192-0/+98
| | | | | | | (From OE-Core rev: 586061c469a3340ec3a60ff59dae2e9ee33c3398) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtools: upgrade 4.0.23 -> 4.0.24Anuj Mittal2020-05-192-5/+5
| | | | | | | (From OE-Core rev: 375fadf46406b7021168a832d99d385b227f10d0) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: add the missing rdependsMingli Yu2020-05-191-0/+2
| | | | | | | | | | | | | | | Add the missing rdepends to fix below error: # python3 [snip] >>> import setuptools.lib2to3_ex [snip] ModuleNotFoundError: No module named 'lib2to3' ModuleNotFoundError: No module named 'pickle' (From OE-Core rev: 24f3414b718d6edd218544e3b348f6f73053b625) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Remove mudflap remnantsAdrian Bunk2020-05-192-17/+0
| | | | | | | | | mudflap was removed in gcc 4.9. (From OE-Core rev: 6d649a07cfa0a89448caa67e4ca0a990973961b9) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: Backport upstream patch to fix __getauxval needsKhem Raj2020-05-182-2/+145
| | | | | | | | | | Drop disabling outline-atomics since that was added to fix this issue in particular (From OE-Core rev: 702a1ae29c6a0f920bd67b7a7a41b886ac52a751) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* syslinux: Fix build with gcc10Khem Raj2020-05-182-0/+98
| | | | | | | | | Bring in a patch from fedora to fix -fno-common issue (From OE-Core rev: f635bd89d53cc8c110b18aa593babc55eeffc511) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyelftools: Upgrade 0.25 -> 0.26Joshua Watt2020-05-181-2/+2
| | | | | | | (From OE-Core rev: 0323e12624ef45e64e7a8ba6384c06e4d42df064) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodome(x): Upgrade 3.9.4 -> 3.9.7Joshua Watt2020-05-184-7/+6
| | | | | | | | | | Also splits apart the SRC_URI checksums to make automatic upgrades easier (From OE-Core rev: ae1f210546396b761ea86d9e32bf90c0867ff845) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pyelftools: Import from meta-pythonJoshua Watt2020-05-181-0/+14
| | | | | | | | | | | | | Imports the pyelftools recipes from meta-python, as of 7c02c7d41 ("gnome-themes-extra: correct the recipe name"). This recipe is commonly used by other layers, so moving it into OE-core helps to cut down on layer dependencies. (From OE-Core rev: 910ffaf5beed42936588c95b0c7c1b1ad67f99d3) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pycryptodome: Import from meta-pythonJoshua Watt2020-05-183-0/+41
| | | | | | | | | | | | | Imports the pycryptodome recipes from meta-python, as of 7c02c7d41 ("gnome-themes-extra: correct the recipe name"). These recipes are commonly used by other layers, so moving them into OE-core helps to cut down on layer dependencies. (From OE-Core rev: a96f815c53364b119b5743b8b7100eb5588d5cf5) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* squashfs-tools: Backport fix for compiling with gcc 10Jacob Kroon2020-05-152-0/+46
| | | | | | | (From OE-Core rev: bae1603a27fadcfa7257801167f28db3ff02dc97) Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Drop reverting __getauxval patchKhem Raj2020-05-153-50/+2
| | | | | | | | | Issue has been fixed in valgrind itself (From OE-Core rev: c4070f3d76e0170cf6ee672a8a9a38e4cdbbcad9) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: Do not use outline-atomics on aarch64Khem Raj2020-05-151-0/+2
| | | | | | | | | | | | | This avoids the __getauxval undefined reference error seen with gcc10 on doing static linking with -nodefaultlibs, which is uncommon usecase anyway, disabling outline-atomics is not a huge deal for OE in terms of performance as we already use -mcpu which is tuned enough to the SOC the code is being generated for (From OE-Core rev: 3952738d083b888e5b898ed3d63a0ed9a4dd3712) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bison: fix the parallel buildMingli Yu2020-05-152-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly make the BUILT_SOURCES which are the generated headers such as stdio.h, fcntl.h and etc to be the dependencies of the gl_LIBOBJS such as libbison_a-sprintf.o, libbison_a-printf.o and etc to guarantee the BUILT_SOURCES is generated before begin to compile EXTRA_lib_libbison_a_SOURCES such as fprintf.c in parallel builid, otherwise there may come below error: | muscle-tab.c:(.text+0x77a): undefined reference to `rpl_sprintf' It does the same for src_bison_OBJECTS and lib_libbison_a_OBJECTS to make sure BUILT_SOURCES generated before begin to compile src_bison_SOURCES which contains AnnotationList.c and etc. BTW, the MOSTLYCLEANFILES also contains the generated header needs to be created early in the build process, so add it also in to avoid below error: | ./lib/uniwidth/width.c:21:10: fatal error: uniwidth.h: No such file or directory [YOCTO #13825] (From OE-Core rev: d4a0cbf132cf6a821e3efe7db3d9afd014cc9bc6) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: The C.UTF-8 locale is not portableAdrian Bunk2020-05-152-0/+28
| | | | | | | (From OE-Core rev: 1df7f2874de6af8846ca218d0467369768a56aa0) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: Remove workarounds for host gcc < 5Adrian Bunk2020-05-154-162/+1
| | | | | | | (From OE-Core rev: f905eabaeb6b32ac9f3d6d8695fe9f8628c1bec5) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>