summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* vim: upgrade to 8.2 patch 3752Ross Burton2021-12-0815-865/+28
| | | | | | | | | | | | | | There's a fairly constant flow of CVEs being fixed in Vim, which are getting increasing non-trivial to backport. Instead of trying to backport (and potentially introduce more bugs), or just ignoring them entirely, upgrade vim to the latest patch in the hope that vim 8.3 will be released before we release Kirkstone. (From OE-Core rev: 78a4796de27d710f97c336d288d797557a58694e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vala: upgrade 0.54.3 -> 0.54.4wangmy2021-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Various improvements and bug fixes: - codegen: + Use CCodeConstant for member access of constant symbol + Emit constants without initializer list in defines section [#440] + Add and use CCodeConstantIdentifier for accessing constants + Check required length of enum type name for GType support + Add missing check while overriding virtual async interface methods [#852] + Drop inconsistent space for ObjectType parameters + Accept CCode.type attribute on parameters [#876] + Fix CCodeUnaryExpression.write() for PREFIX_INCREMENT/PREFIX_DECREMENT - vala: + Improve error message for invalid handler of dynamic signal + Using SignalHandler.disconnect() is required for dynamic signals + Check for unavailable value-type of variable initializer [#1253] + Add [Profile] as known attribute for methods + Report error on missing gio-2.0 package for async constructors + Fix signals with generic return + parser: Split out Parser.parse_switch_section_statement() + parser: Better handling of misplaced switch sections [#1246] - genie: + Amend text of indent and dedent for error messages [#497] + Accept INTERR token before type arguments when parsing type [#1245] + Properly handle plain "get" or "set" property accessors [#1248] + "exception" is the expected string for TokenType.ERRORDOMAIN + Accept accessibility/async modifiers on "construct" creation methods [#1235] - girparser: Accept "sealed" for transformed records and compact classes - gtkmodule: Improve error message for invalid signal element in ui-file - build: Add "test-update" which passed UPDATE_EXPECTED=1 to refresh c-expected - tests: Rename colliding test cases to avoid conflicts * Bindings: - alsa: Add more API and fix a few things - gnome-desktop-3.0: Some parameter fixes - gstreamer: Cherry-pick bindings fixes from 0.56 - gstreamer-base-1.0: Some parameter fixes [#1255] - gtk4: Update to 4.5.0~cd9b7307 - pango: Cherry-pick bindings fixes from 0.56 (From OE-Core rev: 7cbea16bfa03b46b79954e5b31d8d495591fa62a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: upgrade 12.4.3 -> 12.4.4wangmy2021-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ======================= * iostat: Always display persistent names with option -j. * iostat: Fix how device mapper names are taken into account when entered on the command line. * mpstat: Don't display offline CPU. * mpstat: Fix values displayed when an offline CPU goes back online. * mpstat: Fix untrusted loop bound. * mpstat: Update non regression tests. * Use 'grep -E' instead of deprecated 'egrep'. * Spelling and grammar fixes. * Update man pages with correct spelling of "JavaScript". (From OE-Core rev: 7f0c802333e4154f10aef6a78c936677e62614bd) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-extra-exclusions: add db CVEs to exclusion listSteve Sakoman2021-12-081-1/+8
| | | | | | | | | | Since Oracle relicensed bdb, the open source community is slowly but surely replacing bdb with supported and open source friendly alternatives. As a result these CVEs are unlikely to ever be fixed. (From OE-Core rev: 679fc70f907fb221f4541ebf30c1610e937209b7) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: fix aarch64 remote debugging gdb/28355Matthias Klein2021-12-082-0/+318
| | | | | | | | | | | | | The raspberry3-64 machine from meta-raspberrypi is affected by this bug. https://sourceware.org/bugzilla/show_bug.cgi?id=28355 https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=eb79b2318066cafb75ffdce310e3bbd44f7c79e3 https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=7fd8546853e3f0333ba8d8238413aba7eb45c69f (From OE-Core rev: 6643692a642b863b546e1ea96d8e486330061495) Signed-off-by: Matthias Klein <matthias@extraklein.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* repo: upgrade 2.17.3 -> 2.18Jasper Orschulko2021-12-081-1/+1
| | | | | | | (From OE-Core rev: 3a2cdd85faad0d6ba258788c7b05c7c82937d30e) Signed-off-by: Jasper Orschulko <Jasper.Orschulko@iris-sensing.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* repo: Use separate task for patching repo revJasper Orschulko2021-12-082-37/+7
| | | | | | | | | | | Using a task instead of a version specific patch for setting the repo revision within the source code. This drastically decreases the maintenance burden and easier usage of the OE update helper. (From OE-Core rev: beb5878bfd600ba8c9b53aa9d6b038838697b97d) Signed-off-by: Jasper Orschulko <Jasper.Orschulko@iris-sensing.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg: upgrade 0.4.5 -> 0.5.0zhengruoqin2021-12-081-17/+1
| | | | | | | | | | | Remove unsupported openssl and option --disable-pathfinder [RP: Drop openssl QA related warning] (From OE-Core rev: 9e2a5d6557ca7d2c3aea39cfe18003e35310db34) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg-utils: upgrade 0.4.5 -> 0.5.0zhengruoqin2021-12-081-2/+1
| | | | | | | (From OE-Core rev: a9561eeb710eee02cdf9817245882d29f797b9b0) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Drop patch for obsolete conflict issueRichard Purdie2021-12-082-34/+0
| | | | | | | | | | We're no longer patching files called "libm-test-ulps" so this patch isn't really needed. Regardless, if we were, we should fix the real issue in the upstream code which may have already happened. Drop this patch. (From OE-Core rev: aef530a2d805c287c25ea8b4715602955e892ec9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: Fix build on ppc32Khem Raj2021-12-081-0/+1
| | | | | | | | | | Fixes | powerpc-yoe-linux/11.2.0/ld: libavformat/libavformat.so: undefined reference to `__atomic_fetch_sub_8' (From OE-Core rev: d140306257a38615b84bc7f7595a4b2b5e97b808) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Drop ppc sqrt optimisationsKhem Raj2021-12-085-2232/+0
| | | | | | | | | | | | | | OpenEmbedded isn't an upstream or a patch repository. These are optimisations which for reasons unknown were never merged into upstream glibc. We have no active ppc maintainers and these patches are at an evolutionary dead end. Since they are optimisations, there may be small performance regressions by removing them but OE can't carry patches like this indefinitely and these appear to have no future. (From OE-Core rev: 2511e937f4454813ab11a59057c29ae3f224ab5e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcf-agent: cleanup patchesRoss Burton2021-12-083-19/+5
| | | | | | | | | | | | | ldflags.patch isn't really suitable for upstream, so mark inappropriate. fix_ranlib.patch has been rebased into uselessness over time, it's now setting RANLIB to just '$@' which expands to '' when called, so is a null operation. (From OE-Core rev: 726d6d77b4ec6034ba80974dcd291bac9720236d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* minicom: Upgrade 2.7.1 -> 2.8Richard Purdie2021-12-084-76/+31
| | | | | | | | | | | | * Update the url to use .bz2 instead of .gz compression. * Drop three patches merged upstream * Submit two patches upstream * Drop the musl patch since half was already applied upstream and musl now builds fine without the other piece (From OE-Core rev: 41f8760dd8a8ac388389bc17dbc5e0ae0f64bf57) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* minicom: Mark patches as backportsRichard Purdie2021-12-083-3/+3
| | | | | | | | These three patches are backports from upstream, mark as such. (From OE-Core rev: d8f974004ac5a3518c4fc88c4eded4ad23fa98fd) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Update patch status submitted->backportRichard Purdie2021-12-061-1/+2
| | | | | | | | Patch was merged to upstream gcc, update status. (From OE-Core rev: ece8f1471db443d4844d475af9c89d16ef3fbab3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-bad: Add missing libxkbcommon vulkan dependencyRichard Purdie2021-12-061-1/+1
| | | | | | | | | The vulkan module has a dependency on libxkbcommon which needs to be listed so the dependency is correctly handled with debian renaming. (From OE-Core rev: 9a6a4b02592cda62eb577f9deca835213c5abee7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* debian: Fix renaming packagedata dependenciesRichard Purdie2021-12-061-0/+4
| | | | | | | | | | | | | | | | | We've recently seen issues where libxkbcommon was changed in/out of debian renaming and weston which DEPENDS but doesn't RDEPEND on it would show build failures. Looking at the sigdata file for weston:do_package_write_XXX, there were dependencies on packagedata for RDEPENDS but not DEPENDS. Some items like libxkbcommon are in DEPENDS but become autodetected RDEPENDS. The debian class already handles RDEPENDS but needs to handle DEPENDS in a similar way to avoid failures since bitbake treats them as two separate namespaces (unlike recrdepends). (From OE-Core rev: 834f7d735286c47765beb65778634eec7c2bd64f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchelf: Upgrade 0.14.1 -> 0.14.2Richard Purdie2021-12-061-1/+1
| | | | | | (From OE-Core rev: aa396ec57d0e15bd257f710290074984f0efbeed) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkbcommon: add option for xkbregistryRoss Burton2021-12-061-3/+2
| | | | | | | | | | Enable by default, now that libraries are split into separate packages this won't cause a change to existing setups. (From OE-Core rev: aced64cbf6408af0d34c1db21a02e0666ac44848) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: split libraries into separate packagesRoss Burton2021-12-061-0/+6
| | | | | | | | | | The sublibraries, such as libxkbcommon-x11, have specific linkage, so to avoid link creep they can be put into separate packages. (From OE-Core rev: 1a30af54d335db302393e14a0fa6cac4adbd1bee) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkbcommon: split xkbcli into a separate packageRoss Burton2021-12-061-0/+3
| | | | | | | | | | Not everyone wants the CLI, so put it in a separate package to reduce mandatory dependencies. (From OE-Core rev: f6777d4bc5a3f04c4fe12c508609ba84fdde67b2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: allow building of API documentationRoss Burton2021-12-061-2/+4
| | | | | | | (From OE-Core rev: 12aed9f72e610c0a20c7d9fe329edf7b7753740d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng: submit patches upstreamAlexander Kanavin2021-12-062-2/+2
| | | | | | | (From OE-Core rev: 6a7bd6cdf4f81808212807182861815483277272) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgpg-error: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: 58b4aae2f7a539e80c61c50a04ec22983dbd0745) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgcrypt: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: 18dfe5cc7645b4fb556d38946031f2f47c943159) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libfm: submit patches upstreamAlexander Kanavin2021-12-062-2/+2
| | | | | | | (From OE-Core rev: f2cf904ad6c50a3974abb9d51b119cbec921873a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: 8d5f979ec84297f09490e3acee97c96094251fb3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: c1648b54d3baafc91f2fcf8fb27847f226042897) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: submit patches upstreamAlexander Kanavin2021-12-065-5/+5
| | | | | | | (From OE-Core rev: dea3890d045a203270d69375831376254109bce2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kexec-tools: drop unneeded patchAlexander Kanavin2021-12-062-44/+0
| | | | | | | (From OE-Core rev: 83ad4c858ad92637c26530aa80e37eed18d10b45) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: remove unneeded patchAlexander Kanavin2021-12-062-24/+0
| | | | | | | (From OE-Core rev: a9c92a52155073e2db5f771efd36eedd5792273d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland: drop unnecessary patchAlexander Kanavin2021-12-062-29/+0
| | | | | | | | | wayland now picks the correct setting from the native .pc file. (From OE-Core rev: 5438c4121c040c4153377d0ec285381a6e93fded) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* igt-gpu-tools: correct patch statusAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: 89bb72e0721be7d6afb2fbc35322c26182d59116) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adwaita-icon-theme: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: e3a348abade24ece055e08ea7c290416aa0da114) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sudo: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: a8450f43b510404c1d7215ed98f1674e509ec760) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zstd: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: 07b3c8540c9e475a8f60fe352c19aaa45e4acf88) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: 73eebc7dc3fa44732b4a6f0ee010adfbf36e1b45) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lighttpd: remove unneeded (since meson switch) patchAlexander Kanavin2021-12-062-43/+0
| | | | | | | (From OE-Core rev: cf6f8daf24c5c5bd2c7cde2dc4ecfefd79de61ee) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: remove unneeded patchAlexander Kanavin2021-12-062-52/+0
| | | | | | | | | | Whatever the issues were all those years ago, current valgrind builds ok on qemux86_64 and qemuppc. (From OE-Core rev: 4691b0566319797ab98b81e8e93c4615704edb70) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vala: submit patch upstreamAlexander Kanavin2021-12-061-1/+1
| | | | | | | (From OE-Core rev: 1aa863c8b0c3843125e419f882890c9207e1e19c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: mark patch as inappropriate, with better explanationAlexander Kanavin2021-12-061-2/+8
| | | | | | | (From OE-Core rev: 3a21835e69dfcdedf74512aec14583e8762317e5) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perlcross: do not copy ${S}/patches into sysrootAlexander Kanavin2021-12-061-0/+1
| | | | | | | | | | That is not actually a part of the source tree, and will clash with perl's own ${S}/patches. (From OE-Core rev: 52f4ca245a6a5e99538bcd052a27bbe936bc7e08) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: configure and use generic exe_wrapperAlexander Kanavin2021-12-062-11/+46
| | | | | | | | | | | | | | | | | | | | | | This replaces the specific gtkdoc wrapper setting (which was rejected by upstream in https://github.com/mesonbuild/meson/pull/9627) with a generic, officially supported and documented exe_wrapper, which is enabled subject to qemu usermode support (just as is done for g-i and gtk-doc with autotools). gtk-doc support is adjusted so that this wrapper is passed to meson's gtk-doc module, which passes it to gtk-doc. The adjusted patch is re-submitted upstream. The side effect of this is that meson is now able to run target binaries in a generic way when it wants to, so this may affect cross-builds - hopefully in a positive way. (From OE-Core rev: 17fb047282a413aae5af991ecf5bbb225e19581e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: replace a patch with a config optionAlexander Kanavin2021-12-062-27/+3
| | | | | | | | | | | | | | Instead of patching in LDFLAGS into makefiles, simply append them to 'lddlflags' (perl's keyword for 'linker flags'). See here for upstream discussions: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/pull/406 https://github.com/arsv/perl-cross/pull/124 (From OE-Core rev: b9bc216c8d25ad3696c858bf12ebe893b8fe0edd) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glslang: upgrade 11.7.0 -> 11.7.1Jose Quaresma2021-12-061-1/+1
| | | | | | | | | | changelog: 1f8c8b88 Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics (From OE-Core rev: bf9dc667a1a3c4967fb8f0a18c8bdec4de5a7a1a) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: Enable libunwind packageconfig on riscv64Khem Raj2021-12-061-1/+0
| | | | | | | | | libunwind now supports risc64 (From OE-Core rev: 41ab1040b61a86157dd1995e36deb3df65d9c0c5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libunwind: Enable for rv64Khem Raj2021-12-061-1/+0
| | | | | | | | | 1.6.0+ has rv64 supports now. (From OE-Core rev: 2b2f6ff01efd73d31084caab63138117500b2228) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: remove obsolete util-macros dependencyRoss Burton2021-12-061-1/+1
| | | | | | | | | This is a hang-over from the autotools build system. (From OE-Core rev: 500b63b000674f812e9f11681ff5c30a81107bb4) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: update patch statusRoss Burton2021-12-061-11/+2
| | | | | | | | | This patch has now been merged upstream. (From OE-Core rev: 175ece3b5722c5bdbbe96bc55de849c62fb7a272) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>