summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* mtd-utils: Fix return value of ubiformatOtavio Salvador2020-06-152-0/+63
| | | | | | | | | | | | | | | | | | This changeset fixes a feature regression in ubiformat. Older versions of ubiformat, when invoked with a flash-image, would return 0 in the case no error was encountered. Upon upgrading to latest, it was discovered that ubiformat returned 255 even without encountering an error condition. This changeset corrects the above issue and causes ubiformat, when given an image file, to return 0 when no errors are detected. Backport fix from 2.1.2 (From OE-Core rev: 7ebacd9cbaec98fbc406e8ae99c9805a24fdadc6) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dbusmock: add the missing rdependsMingli Yu2020-06-151-0/+1
| | | | | | | | | | | | | | Add the missing rdepends to fix below error: # python3 [snip] >>> import dbusmock [snip] ModuleNotFoundError: No module named 'unittest' (From OE-Core rev: 838863ca3724295c438da05ee61e13d9cda204ae) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: add rdepends for python3-idleMingli Yu2020-06-151-0/+1
| | | | | | | | | | | | | Add rdepends for python3-idle to fix below error: # /usr/bin/idle3 -h [snip] _tkinter.TclError: Can't find a usable init.tcl [snip] (From OE-Core rev: fe0671fdd23936a64d5da51d84edfdec5958a9f2) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: add the rdepends for python3-miscMingli Yu2020-06-151-1/+9
| | | | | | | | | | | | | | | | * Add python3-numbers to rdepends for python3-misc to fix below error: # python3 [snip] >>> import statistics [snip] ModuleNotFoundError: No module named 'numbers' * Don't use the hardcoded python3 moudules rdepends (From OE-Core rev: 25ceab499a22febd50926440231f84f345ced642) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: backport library ordering fixAndrew Geissler2020-06-152-0/+36
| | | | | | | | | | | | | | | meson had a bug where they started looking for static boost libraries first vs. the default behavior of looking at shared libraries first. This caused issues because some projects assume the shared libraries first which automatically add in other shared library dependencies. Static libraries do not have the default behavior so projects that use boost start failing to compile with undefined references to other boost libraries. (From OE-Core rev: 17d1d8de8c4d50d42882586244ae5eef3a111a3c) Signed-off-by: Andrew Geissler <geissonator@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Don't inherit 'features_check' in recipes that don't utilize itJacob Kroon2020-06-121-1/+1
| | | | | | | (From OE-Core rev: e5591eb5165b1b7287a12928e2b179ae2b5ce5d6) Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: fix CVE-2020-13361Lee Chee Yang2020-06-122-0/+62
| | | | | | | (From OE-Core rev: 2dcef5dfb5c4c57fd793d04ac936a9ff73aae844) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-networking/btrfs-tools/dosfstools/parted/bmap-tools/libsoup-2.4: add ↵Hongxu Jia2020-06-122-2/+2
| | | | | | | | | | | | | | | nativesdk support In order to make wic tool work in sdk which is out of an existed Yocto build, it needs to port wic tool as a nativesdk recipe. First, make these runtime depends recipes to support nativesdk (From OE-Core rev: cb4f7f078e1d3b1afbf93ca4dc5e690f60c59412) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: add missing rdepends for python3-pkg-resourcesMingli Yu2020-06-121-0/+6
| | | | | | | | | | | | | | | Add missing rdepends for python3-pkg-resources to fix below error: # python3 [snip] import pkg_resources [snip] ModuleNotFoundError: No module named 'plistlib' ModuleNotFoundError: No module named 'email' (From OE-Core rev: 932b282a51f65c99847651ea1399c38b538bf432) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* subversion: upgrade 1.13.0 -> 1.14.0Alexander Kanavin2020-06-091-3/+2
| | | | | | | | | Add python3native, as configure probes into python configuration. (From OE-Core rev: e57a7d0fb2e12bfd8179e6859a7fc28183b15d76) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: 1.14.3 -> 1.14.4Alexander Kanavin2020-06-091-2/+2
| | | | | | | (From OE-Core rev: 6591d269792fe864d7af4e379035f1cebc4510f5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: upgrade 2.26.2 -> 2.27.0Alexander Kanavin2020-06-091-2/+2
| | | | | | | (From OE-Core rev: fe43277910532cf4f6623b9c1fcfb285d454608f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bison: upgrade 3.6.2 -> 3.6.3Alexander Kanavin2020-06-091-1/+1
| | | | | | | (From OE-Core rev: 5c2b545a9334daddbd0d9fc43264e6029336101e) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: upgrade 5.6 -> 5.7Alexander Kanavin2020-06-091-2/+1
| | | | | | | (From OE-Core rev: 38da7f53f9400a8aa1b63884e091e280179dd12d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.2 -> 3.1.3Alexander Kanavin2020-06-091-2/+1
| | | | | | | (From OE-Core rev: cd187837d3b5a497f5eb1a7aa72ba0eac2cc4623) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 1.18.4 -> 1.18.5Alexander Kanavin2020-06-092-2/+1
| | | | | | | (From OE-Core rev: c50312060446e7eaab11b3be90737fdec08dcc66) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconf: upgrade 1.6.3 -> 1.7.3Alexander Kanavin2020-06-091-2/+1
| | | | | | | (From OE-Core rev: 6505cd832a946ccfbe07ad8d3d91962171fdef3a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.11.3 -> 1.12.0Alexander Kanavin2020-06-091-1/+1
| | | | | | | (From OE-Core rev: 739987241ec908defc96f17f798b2b79bc4c580c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo-c: upgrade 0.15.10 -> 0.15.11Alexander Kanavin2020-06-091-1/+1
| | | | | | | (From OE-Core rev: 66488e4232300a559e168ce48e63ad6b28e7e2e0) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: Remove workaound patch for host tar < 1.27Adrian Bunk2020-06-092-39/+0
| | | | | | | | | tar >= 1.28 is already required. (From OE-Core rev: 5643dd73fd1ce4d2813d86a2388df85b48e9a135) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: force build type to productionJoe Slater2020-06-091-0/+5
| | | | | | | | | | qemu will not build for -Og optimization because macros in lockable.h expect dead-code elimination. Override DEBUG_BUILD. (From OE-Core rev: ad404b2e51223625bd95f9a7da4c7a690c37bdfb) Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-magic: add the missing rdependsMingli Yu2020-06-091-1/+4
| | | | | | | | | | | | | | | Add the missing rdepends to fix below error: # python3 [snip] >>> import magic [snip] ModuleNotFoundError: No module named 'ctypes' ModuleNotFoundError: No module named 'tempfile' (From OE-Core rev: 115791844124bdddfbaec9d75bb887ef35c41f20) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchelf: Add patch to address corrupt shared library issueRichard Purdie2020-06-042-0/+38
| | | | | | | | | | patchelf can corrupt shared libraries if the program headers don't immediately follow the elf header. Add a patch submitted upstream to address this. (From OE-Core rev: e7811c787bbe2f5d49b3506309499acc27189988) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: upgrade 3.15.0 -> 3.16.0Wang Mingyu2020-06-045-318/+44
| | | | | | | | | | | | | | | | | | | | | | | | 0001-gcc10-arm64-build-needs-__getauxval-for-linking-with.patch 0001-tests-Make-pthread_detatch-call-portable-across-plat.patch 0004-pth_atfork1.c-Define-error-API-for-musl.patch removed since they are included in 3.16.0 refresh 0004-Fix-out-of-tree-builds.patch -License-Update: before: You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. after: You should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses/>. (From OE-Core rev: a627a350cf3db99a63d6be2701957e3de0654370) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: fix rpm -Kv xxx.rpm failed if signature header is larger than 64KBHongxu Jia2020-06-042-0/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commits [Place file signatures into the signature header where they belong][1] applied, run `rpm -Kv **.rpm' failed if signature header is larger than 64KB. Here are steps: 1) A unsigned rpm package, the size is 227560 bytes $ ls -al xz-src-5.2.5-r0.corei7_64.rpm -rw-------. 1 mockbuild 1000 227560 Jun 3 09:59 2) Sign the rpm package $ rpmsign --addsign ... xz-src-5.2.5-r0.corei7_64.rpm 3) The size of signed rpm is 312208 bytes $ ls -al xz-src-5.2.5-r0.corei7_64.rpm -rw-------. 1 mockbuild 1000 312208 Jun 3 09:48 4) Run `rpm -Kv' failed with signature hdr data out of range $ rpm -Kv xz-src-5.2.5-r0.corei7_64.rpm xz-src-5.2.5-r0.corei7_64.rpm: error: xz-src-5.2.5-r0.corei7_64.rpm: signature hdr data: BAD, no. of bytes(88864) out of range >From 1) and 3), the size of signed rpm package increased 312208 - 227560 = 84648, so the check of dl_max (64KB,65536) is not enough. As [1] said: This also means the signature header can be MUCH bigger than ever before,so bump up the limit (to 64MB, arbitrary something for now) So [1] missed to multiply by 1024. [1] https://github.com/rpm-software-management/rpm/commit/f558e886050c4e98f6cdde391df679a411b3f62c (From OE-Core rev: 8359bdd60afafd80d354f7f40ed648643d8db292) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: update to 1.8.2.1Alexander Kanavin2020-06-0429-847/+1007
| | | | | | | | | I took the opportunity to rewrite the recipe from scratch; there was just too much baggage in it. (From OE-Core rev: f058272de9cba188d96940c8c921cf31727fe4d1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* help2man-native: update to 1.47.15Alexander Kanavin2020-06-041-3/+2
| | | | | | | | License-Update: http changed to https (From OE-Core rev: aa20321f086a4283ce8279eed023618f65b2576d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: upgrade 0.53.2 -> 0.54.2Alexander Kanavin2020-06-0410-99/+81
| | | | | | | | | | Drop 0001-mesonbuild-environment.py-check-environment-for-vari.patch as upstream has refactored the code. (From OE-Core rev: 1264edce86cafaa64428bb42844437ac4de7df3a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmodulemd: update 2.9.2 -> 2.9.4Alexander Kanavin2020-06-042-28/+6
| | | | | | | | | | Replace 0002-meson.build-do-not-install-python-gi-bindings.patch with an explicitly set meson option. (From OE-Core rev: 5e87c1e89fa1311c0bbb44c45f419e5f302a1e0d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-c: update 0.13.1 - > 0.14Alexander Kanavin2020-06-042-53/+3
| | | | | | | (From OE-Core rev: caf64f85b5c57d886f3c4e5f295b12d93dd6c384) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* jquery: update to 3.5.1Alexander Kanavin2020-06-041-4/+4
| | | | | | | (From OE-Core rev: d1842007c56cfcac67e8c7fb91638a411b8f27f5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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>