summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-11-21bitbake: bitbake-user-manual: fix backslash issuesMichael Opdenacker
(Bitbake rev: ffd87a89393f25924f53dbc86dcf5a98c3a8d0ff) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21bitbake: bitbake-user-manual: Remove newline string in MIRRORS/PREMIRRORSRichard Purdie
This syntax is obsolete, update to the correct modern version. (Bitbake rev: 744e9a4c2b6f44116435feb62ac64ff256c752e9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21bitbake: bitbake-user-manual: add missing referenceMichael Opdenacker
(Bitbake rev: d05529cc322ba9198edc12954b982729fc628fa0) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21bitbake: bitbake-user-manual: fix typoMichael Opdenacker
(Bitbake rev: 3ebaba2b2eada35e26c1105291de0d85bd6d2bb8) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21bitbake: bitbake-user-manual: quoting fixesMichael Opdenacker
(Bitbake rev: 0ac887253e6b2df187bcbac0b060dd39920538af) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21ref-system-requirements.rst: Add openSUSE Leap 15.2 to list of supported distrosSteve Sakoman
(From yocto-docs rev: 895ce3b9dda96a049c92754cf06eb34635097861) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21documentation: prepare for 3.1.12 releaseMichael Opdenacker
(From yocto-docs rev: d97525982602db05e31b89a9076c93420974fd68) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21ref-system-requirements.rst: Add Fedora 33 and 34 to list of supported distrosSteve Sakoman
(From yocto-docs rev: b85b532b8360756798c08482b94758d5df55f5ed) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21ref-system-requirements.rst: Add Debian 11 to list of supported distrosSteve Sakoman
(From yocto-docs rev: aa212ce6c6fb9b92e0cf4e32ae8d2458aab4a055) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21ref-manual: simplify SRC_URI referenceMichael Opdenacker
After some features that also apply to BitBake were moved to the BitBake manual. (From yocto-docs rev: 1415521656427f351ab2d3f8bc498130c4653396) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21ref-manual: BBFILES_DYNAMIC - fix punctuation and quoting issuesMichael Opdenacker
(From yocto-docs rev: a798e1172ac507549ad36c0cfd4b92f53a1bef87) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21ref-manual: remove reference to TOPDIRMichael Opdenacker
Already described in BitBake's manual As it is not specific to OE / Yocto Project (From yocto-docs rev: 150d5e938e9f413ade8bd6211ee7d55a2819a431) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21ref-manual: generalize definition of "container layer"Robert P. J. Day
Given that there seems to be little value in being excruciatingly pedantic about whether a container layer has a valid layer as a top-level directory, expand the definition to allow either. (From yocto-docs rev: 95e5df9a51a7cda6588af523a3a0d6752613f189) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21bitbake: fetch2: Fix url remap issue and add testcaseRichard Purdie
Using "" as a target for .replace() is a really bad idea as it duplicates the replacement for every character in the string. Add a testcase which triggered this and correct the code to return the correct result. (Bitbake rev: 3af1ecf049d2eed56f6d319dc7df6eb4a3d4eebc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21bitbake: utils: Handle lockfile filenames that are too long for filesystemsRichard Purdie
The fetcher mirror code can go crazy creating lock filenames which exceed the filesystem limits. When this happens, the code will loop/hang. Handle the filename too long exception correctly but also truncate lockfile lengths to under 256 since the worst case situation is lockfile overlap and lack of parallelism. (Bitbake rev: 63baf3440b16e41ac6601de21ced94a94bdf1509) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21wic: use shutil.whichMingli Yu
Use shutil.which to find the executable instead to silence the below warning: $ cat tmp/work/intel_x86_64-poky-linux/core-image-base/1.0-r5/temp/log.do_image_wic [snip] DEBUG: Executing shell function do_image_wic /path/layers/oe-core/scripts/wic:27: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils import spawn INFO: Creating image(s)... [snip] [RP: Added conversion for missed function reference] (From OE-Core rev: 3966cbf5c8a2dbc3a4f0f3eefdbeeb83f522bf87) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21gstreamer1.0-plugins-base: add support for grapheneUlrich Ölmann
(From OE-Core rev: bc2e2ad6a9912ac36d9bbf6108f60d28eea3fc47) Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21create-spdx: Fix key errors in do_create_runtime_spdxAndres Beltran
Currently, the do_create_runtime_spdx task fails with a Key Error if a dependency is not contained in the package providers dictionary. Add a check before using "dep" as a key in "providers". (From OE-Core rev: 140ce5ef5e8f10251091660e3ef76f315f409076) Signed-off-by: Andres Beltran <abeltran@linux.microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21create-spdx: Protect against None from LICENSE_PATHSaul Wold
If LICENSE_PATH is not set, then the split() will fail on a NoneType. (From OE-Core rev: d6260decae6d2654f6e058f12ca02d582a8ef5a4) Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21create_spdx: ensure is_work_shared() is uniqueSaul Wold
There is a function with the same name is_work_shared() in the archiver class this causes a conflict when both classes are included. Use work-shared as the check in WORKDIR to allow for other packages beyond the kernel and gcc that use a common shared-work source directory. (From OE-Core rev: 18eab77ee65c73b17225e69c7ba446ab1c69fa92) Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21os-release: Add DISTRO_CODENAME as vardeps for do_compileDaniel Gomez
DISTRO_CODENAME is part of VERSION variable but not used as dependency for do_compile task. Append it to the vardeps list to rebuild in case it changes. (From OE-Core rev: ee0345057459c6d77fb64902a955e836c6c1e8e4) Signed-off-by: Daniel Gomez <daniel@qtec.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21librsvg: submit system-deps patch upstreamAlexander Kanavin
(From OE-Core rev: c8ffbd04aeb91096bfbc6922092ccadbb8e1848f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21busybox: drop 0001-Use-CC-when-linking-instead-of-LD-and-use-CFLAGS-and.patchAlexander Kanavin
This was added 10 years ago, is almost certainly non-upstreamable and it isn't clear what the issues it aims to fix are: the AB revealed no problems when the patch is removed. (From OE-Core rev: e4831586ee03f189f7cf90aa444f7dc71544d3ec) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21slang: mark patch as inappropriate for upstream submissionAlexander Kanavin
(From OE-Core rev: a693275cbe710b140b0dca4e265fe812ad70a4e8) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21expect: do not install examples, drop related patchAlexander Kanavin
There is really no reason to install them; this was done in the original recipe submission for unexplained reasons. (From OE-Core rev: 34f07b88167e0ee6499efbc53142ba0a8dcc3117) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21numactl: add missing Upstream-Status to a patchAlexander Kanavin
(From OE-Core rev: 33c2da75c5de1c89ea1ee423b175f8c78d674c40) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21rust-hello-world: add missing Upstream-Status to a patchAlexander Kanavin
(From OE-Core rev: 582d379ac389b365df640e81310d5e322f30c13a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21libnl: add missing Upstream-Status tagAlexander Kanavin
(From OE-Core rev: 1dde11fe8eddf616e97e1914977c60f23c1a82a7) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21kea: add missing Upstream-Status to a patchAlexander Kanavin
(From OE-Core rev: e6473c8d4a3f4150b1e226f2143664e4d7cf1df8) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21unfs3: add missing Upstream-Status tagAlexander Kanavin
(From OE-Core rev: 52b0bfdd6ec0b65cad2d39007886b2198d29478d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21libxml2: add missing Upstream-Status tagAlexander Kanavin
(From OE-Core rev: 9b79981f3c9a677121a46f4d6d8c899100fee753) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21autoconf: add missing Upstream-Status to patchesAlexander Kanavin
All of them seem like very old, very oe specific tweaks; please adjust otherwise. (From OE-Core rev: c9c0f7569559aa334f7b8f4486b70ead13226c11) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21patches: correct whitespace/spelling for Upstream-Status tagsAlexander Kanavin
(From OE-Core rev: c613ca14c35a5d1782c79a25b83875cbfa2b952b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21libsamplerate0: update 0.1.9 -> 0.2.2Alexander Kanavin
Upstream moved to github. Drop both patches: alsa configuration merged upstream, shared version info fixed upstream. License-Update: urls changed to github. (From OE-Core rev: 7676e4964ab53b101f95aef469490643f9d1f52c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21librsvg: update 2.52.3 -> 2.52.4Alexander Kanavin
(From OE-Core rev: 9c7e978593e013bf720887955b5770ccb529eade) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21curl: update 7.79.1 -> 7.80.0Alexander Kanavin
(From OE-Core rev: 2c290dee4a1f951a9aa4af7252edace91f61e967) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21librstd-rs: submit patches upstreamAlexander Kanavin
(From OE-Core rev: f298853c50b50e79a2802e4e1781fea9b53b5f20) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21xwayland: upgrade 21.1.2 -> 21.1.3Alexander Kanavin
(From OE-Core rev: 9bf945400f2a88f600450040ef130aed8e91566c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21systemd: upgrade 249.5 -> 249.6Alexander Kanavin
(From OE-Core rev: 4744336d854b56cdd81a19f60f6d1c659bae7147) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21piglit: upgrade to latest revisionAlexander Kanavin
(From OE-Core rev: 4c2e7bfe0683ea31371e1d5f02e2fab57f0a760d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21diffoscope: upgrade 190 -> 192Alexander Kanavin
(From OE-Core rev: 69144352ecfefa596d5ec94fbc7ef3eefe9a37c1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21libpipeline: upgrade 1.5.3 -> 1.5.4Alexander Kanavin
License-Update: http -> https (From OE-Core rev: 25009e391f06a0a5d60cb18e4d41f1a558c0e6f9) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21asciidoc: upgrade 10.0.1 -> 10.0.2Alexander Kanavin
(From OE-Core rev: 81fa674bf15441280473d79ac8c082a9d91a8c36) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21python3-pyparsing: upgrade 3.0.5 -> 3.0.6Alexander Kanavin
(From OE-Core rev: 23cbfdec46d33351156cb9d0f130c1324940136b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21python3-hypothesis: upgrade 6.24.2 -> 6.24.3Alexander Kanavin
(From OE-Core rev: bbc438fca12c6c5d2c003e2c0529632a764a6757) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21ccache: upgrade 4.4.2 -> 4.5Alexander Kanavin
License-Update: third party version references updated (From OE-Core rev: 5454c193ff3997523592edd40642b9a0c0f88fb4) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21gettext: address automake 1.16.5 failuresAlexander Kanavin
(From OE-Core rev: afc39549400adec43ec7da1cf0bc9537d084359d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21libunistring: address automake 1.16.5 failuresAlexander Kanavin
(From OE-Core rev: fe0e7e4b626c70416a0e19f339cb5d52e16b9d2c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21automake: update 1.16.3 -> 1.16.5Alexander Kanavin
(From OE-Core rev: 851167b3a41b1728407d331c1666827fb730daa1) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-21unzip/zip: mark all patches as non-upstreamableAlexander Kanavin
While upstream is not technically dead as of today [1], it has not made a release in over a decade, and there is no source code repo to rebase the patches on. If/when a new release ever comes, or someone takes over the maintenance, we can reassess the situation with these patches. [1] Discussion in https://sourceforge.net/p/infozip/bugs/53/ (From OE-Core rev: 982e5fa5d7ca9920e2a63b5a3f1435cf57d94345) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>