summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-06-26misc: bogus install additionsrmacleod/revert-glibc-rebuildRandy MacLeod
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
2022-06-23Revert "glibc: Update to latest 2.35 tip"Randy MacLeod
This reverts commit d32aa383f420e5daab5469d142058a94c2ea92bf.
2022-06-23Revert "sanity.bbclass: Add ftps to accepted URI protocols for mirrors sanity"Randy MacLeod
This reverts commit 0c234889f789b5c0ffb07855bfb72e6f2c91f7a1.
2022-06-23sanity.bbclass: Add ftps to accepted URI protocols for mirrors sanityDavid Bagonyi
(From OE-Core rev: 85bfa09a81ad1b3e21a65f5a7d9258ba158ae848) Signed-off-by: David Bagonyi <david.bagonyi@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23buildstats.bbclass: correct sampling of system statsAryaman Gupta
The last time of sampling would be updated within the SystemStats class but not re-recorded into the datastore, leading to multiple samples being collected in the same second in the sample function of buildstats.py. Fix this to collect and store only one sample per second within a certain tolerance to deal with variation in the arrival time. This fix elimates the spikiness of sampled data, in cases where the difference between the current and the last sample is taken. Previously, since many samples per second were recorded, certain types of data would result in a very small elapsed time and hence a small numerical difference. For example, the CPU usage from /proc/stat is a running total of usage and taking the difference between data collected 0.1 seconds apart would result in usage appearing lower than it actually was. (From OE-Core rev: 22787cb215029207343473221cc0b91bb7f3408d) Signed-off-by: Aryaman Gupta <aryaman.gupta@windriver.com> Signed-off-by: Randy MacLeod <randy.macleod@windriver.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23pybootchartgui: render cpu and io pressureAryaman Gupta
Add two new, separate charts showing the avg10 and delta total pressure over time for the CPU and IO resources. The height of the avg10 data in each chart represents the percentage of time "some" task was delayed over the specific resource during the last 10 seconds of the build. The height of the delta total data in each chart represents the total time "some" task was delayed since the last sample was collected. If the reduced_proc_pressure data is not present in the buildstats log, then the new charts are not shown at all rather than being present but unpopulated. Note that the delta total graphs may appear "spikey", oscillating from high values to low. This behaviour is fixed in a subsequent commit. (From OE-Core rev: 9ac2e8021bf64fa4546342ecc4c93b512dae9bec) Signed-off-by: Aryaman Gupta <aryaman.gupta@windriver.com> Signed-off-by: Randy MacLeod <randy.macleod@windriver.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23buildstats.py: enable collection of /proc/pressure dataAryaman Gupta
The Linux pressure monitoring system helps determine when system resources are being overutilized by measuring how contended the CPU, IO and memory are. This information can be found under /proc/pressure/ which contains 3 files - cpu, memory and io. In each of the files, the format is as follows: some avg10=70.24 avg60=68.52 avg300=69.91 total=3559632828 full avg10=57.59 avg60=58.06 avg300=60.38 total=3300487258 The "some" state of a given resource represents when one or more tasks are delayed on that resource whereas the "full" state represents when all the tasks are delayed. Currently, we only collect data from the "some" state but the "full" data can simply be appended to the log files if neccessary. The "avg10", "avg60" and "avg300" fields represent the average percentage of time runnable tasks were delayed in the last 10, 60 or 300 seconds respectively. The "total" field represents the total time, in microseconds, that some runnable task was delayed on a resource. More information can be found at: https://www.kernel.org/doc/html/latest/accounting/psi.html and in the source code under kernel/sched/psi.c This commit adds functionality to collect and log the "some" CPU, memory and IO pressure. The "avg10", "avg60" and "avg300" fields are logged without change. In place of the "total" field, the difference between the current "total" and the previous sample's "total" is logged, allowing the measurement of pressure in between each polling interval, as was done for /proc/stat data. The log files are stored in: <build_name>/tmp/buildstats/<build_time>/reduced_proc_pressure/{cpu,io,memory}.log mirroring the directory structure of /proc/pressure. If the /proc/pressure directory does not exist or the resource files can't be read/opened, the reduced_proc_pressure directory is not created. (From OE-Core rev: 4eb28da6fe3ccbea88490d3179777edacddf2e18) Signed-off-by: Aryaman Gupta <aryaman.gupta@windriver.com> Signed-off-by: Randy MacLeod <randy.macleod@windriver.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23valgrind: Drop redundant oe_runmake parameterniko.mauno@vaisala.com
PARALLEL_MAKE is now honored in ptest.bbclass, so drop redundant parameter from oe_runmake call. (From OE-Core rev: c516543070e3307831741a3307afc5e510033b78) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23ptest.bbclass: Honor PARALLEL_MAKE, PARALLEL_MAKEINSTniko.mauno@vaisala.com
Since oe_runmake wrapper doesn't by default involve PARALLEL_MAKE outside do_compile() nor PARALLEL_MAKEINST outside do_install(), enable parallellized make by default when oe_runmake is invoked from do_compile_ptest() or do_install_ptest() by declaring wrapper task specific EXTRA_OEMAKE overrides in fashion similar to do_compile and do_install overrides in meta/conf/bitbake.conf. Parallel make can still be disabled by resetting bbclass specific PTEST_PARALLEL_MAKE and PTEST_PARALLEL_MAKEINST variables in recipe e.g. if a race issue needs to be avoided without modifying source code. Tested by issuing following command sequence on a 32-core build host: $ bitbake -c clean util-linux && bitbake --skip-setscene -c compile util-linux && time bitbake --skip-setscene -c compile_ptest_base util-linux and found that before this change the result was real 0m34.684s user 0m0.753s sys 0m0.131s and after this change real 0m9.868s user 0m0.749s sys 0m0.150s (From OE-Core rev: ea55cc62a8c538dda12b895a93a0605ad6f5f742) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23insane.bbclass: host-user-contaminated: Correct per package home pathAhmed Hossam
The current home path that is compared against is incorrect as it is missing the package name, this patch adds it. [YOCTO #14553] (From OE-Core rev: 194a2bf2fd2076646d30d7940789ae934a307b96) Signed-off-by: Ahmed Hossam <Ahmed.Hossam@opensynergy.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23kernel-uboot.bbclass: Use vmlinux.initramfs when INITRAMFS_IMAGE_BUNDLE setRaju Kumar Pothuraju
vmlinux file doesnot have the initramfs image when INITRAMFS_IMAGE_BUNDLE was set. Use vmlinux.initramfs in uboot_prep_kimage when INITRAMFS_IMAGE_BUNDLE set based on the implementation in kernel.bbclass do_bundle_initramfs function, https://github.com/openembedded/openembedded-core/blob/master/meta/classes/kernel.bbclass#L316-L317 to be able to use proper linux.bin file in creation of fitImage. (From OE-Core rev: d8b23dc486d2221df23d6ce33b955c6b604d77ca) Signed-off-by: Raju Kumar Pothuraju <raju.kumar-pothuraju@xilinx.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23systemd: update upstream status of merged patchesPavel Zhukov
(From OE-Core rev: 158dde1bd36bb1c9e32b219fc657fe1805a6e522) Signed-off-by: Pavel Zhukov <pavel.zhukov@huawei.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23llvm: add PACKAGECONFIG[optviewer]Luca Ceresoli
Currently the CMake configuration for llvm finds the python pygments and pyyaml if they are installed on the host. This makes builds non-reproducible across different machines, some having those modules installed and some others not. This has been causing a 'reproducible' failure on one of the autobuilders: AssertionError: The following deb packages are missing or different and not in exclusion list: /home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/deb/./core2-64/llvm-dev_14.0.4-r0_amd64.deb The following ipk packages are missing or different and not in exclusion list: /home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/ipk/./core2-64/llvm-dev_14.0.4-r0_core2-64.ipk The following rpm packages are missing or different and not in exclusion list: /home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB/tmp/deploy/rpm/./core2_64/llvm-dev-14.0.4-r0.core2_64.rpm Fix by adding an explicit PACKAGECONFIG to control the LLVM_HAVE_OPT_VIEWER_MODULES option in CMake. If unset, it forces CMake to ignore pygments and pyyaml, no matter it they are available on the host. If set, it DEPENDS on the pygments and pyyaml modules so that CMake will find and use them. Based on suggestions from Stefan and Markus -- thanks. Proposed-by: "Stefan Herbrechtsmeier" <stefan.herbrechtsmeier-oss@weidmueller.com> Proposed-by: "Markus Volk" <f_l_k@t-online.de> (From OE-Core rev: 635bbaf646bdd62e739f7f94ecfd813a30262a8d) Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23adwaita-icon-theme: upgrade 41.0 -> 42.0Alexander Kanavin
(From OE-Core rev: 5203a68f57af59f5db521755623b709891bb94de) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23sato: work around missing icons in adwaita 42.0Alexander Kanavin
adwaita icon theme upstream has done significant trimming around app category icons (fullcolour versions gone completely, 'symbolic' b&w versions still around but marked as legacy). Going forward, apps would need to provide their own icons. Given that sato is likely to be deprecated in favour of wayland/weston rather soon, let's use the symbolic icons for now. [YOCTO #14782] (From OE-Core rev: 4a82a51bb26e8cb9356ebe389e2da67e485d1051) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23libcheck: Fix too long shebang for native case.Paulo Neves
It requires a shebang wrapper due to the fact that awk interpreter has an argument. (From OE-Core rev: bb88a5d2b384ae1aa94657c5255819ea3c684a1b) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23utils: Add cmdline_shebang_wrapper util.Paulo Neves
Useful to work around shebang relocation issues, where shebangs are too long or have arguments in them, thus preventing them from using the /usr/bin/env shebang. (From OE-Core rev: 55c62627538ea5d5a7c7ba6e4bca2e39604d5abd) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23oeqa/selftest: Test staged .la and .pc filesPaulo Neves
These files are checked by qa_check_staged but there was no test cases for whether the tests actually worked. Now there are. (From OE-Core rev: 62ebd71a0776599eb49ea4b73f155eca5232303b) Signed-off-by: Paulo Neves <ptsneves@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23oeqa/selftest: Add test for shebang overflowPaulo Neves
Make sure we do not stage any executable with a bigger shebang than 128. Fixes [1] [1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=11053 (From OE-Core rev: e3d54cabc9c9858c79fb631775fff58cf522dfb8) Signed-off-by: Paulo Neves <ptsneves@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-23insane.bbclass: Make do_qa_staging check shebangsPaulo Neves
As reported in the bug report [1], there was no check for shebang sizes on native scripts and now this is fixed. The path scope of the qa_staging was increased from just checking libdir to all the relevant SYSROOT_DIRS. It is possible to skip this check through INSANE_SKIP. [1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=11053 (From OE-Core rev: a508f1d8a847bed6ca8e9bbbdbcc22eb1c20f22a) Signed-off-by: Paulo Neves <ptsneves@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2022-06-22bitbake: doc: bitbake-user-manual: document npm and npmsw fetchersMichael Opdenacker
This addresses bug [YOCTO #10098] (Bitbake rev: cca7999586317435d79bf53df4359cdd8bfadff4) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22bitbake: doc: bitbake-user-manual: add explicit target for crates fetcherMichael Opdenacker
Like in other sections describing fetchers (Bitbake rev: c9bab35f6aecbf85ee1a19a7b70e15a80b42471f) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22strace: upgrade 5.17 -> 5.18wangmy
0001-landlock-update-expected-string.patch removed since it's not available in 5.18. skip-load.patch refreshed for new version. (From OE-Core rev: cfcb1a22866e9075a6d0d64fa567d140bef66f2a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22sbc: upgrade 1.5 -> 2.0wangmy
0001-sbc_primitives-Fix-build-on-non-x86.patch revmoed since it's included in 2.0 (From OE-Core rev: 3151d39eed451a313963adc1c0c49b88acf3b790) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22python3-dbusmock: upgrade 0.27.5 -> 0.28.0wangmy
Changelog: =========== Drop unmaintained and broken accountsservice template testcase: Throw an error when spawning a well-known name that exists mockobject: Allow sending signals with extra details (From OE-Core rev: d6f09edd3d53597352bdf88cbe2f22fefe3310e9) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22libproxy: upgrade 0.4.17 -> 0.4.18wangmy
determinism.patch removed since it's included in 0.4.18. Changelog: ========= build: Allow configuration of sysconfig module config_envvar: Add environment variable for pacrunner debugging build: disable mozjs by default python: Support Python 3.10 and above Add Duktape pacrunner module config_kde: Compute list of config file locations ourselves cpmfog_gnome3: Add gnome-wayland to permitted DESKTOP_SESSION (From OE-Core rev: 07ffff9422c5832e977d0f525735c6768a7959fe) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22kbd: upgrade 2.5.0 -> 2.5.1wangmy
Changelog: ========== keymaps: ------- Fix pt-latin1 failing to load due to euro2 include. tests: -------- The tests do not depend on the data in srcdir/data. (From OE-Core rev: 750a4d2204dcad60e911d76f20abbc778c208b93) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22bind: upgrade 9.18.3 -> 9.18.4wangmy
Changelog: ========== [func] Don't try to process DNSSEC-related and ZONEMD records in catz. [GL #3380] [func] Add some more dnssec-policy checks to detect weird policies. [GL #1611] [test] Add new set of unit test macros and move the unit tests under single namespace in /tests/. [GL !6243] [func] Key timing options for 'dnssec-settime' and related utilities now accept "UNSET" times as printed by 'dnssec-settime -p'. [GL #3361] [bug] When the fetches-per-server quota was adjusted because of an authoritative server timing out more or less frequently, it was incorrectly set to 1 rather than the intended value. This has been fixed. [GL #3327] [bug] Only write key files if the dnssec-policy keymgr has changed the metadata. [GL #3302] [func] Key timing options for 'dnssec-keygen' and 'dnssec-settime' now accept times as printed by 'dnssec-settime -p'. [GL !2947] (From OE-Core rev: d5a12d549209f01324d03963db96449ee43452eb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22alsa-ucm-conf: upgrade 1.2.7 -> 1.2.7.1wangmy
Configuration - mt8195_demo: fix the HDMI device name - USB-Audio: ALC1220 - add support for Gigabyte TRX40 Aorus Pro WiFi Rev 1.2 - ucm2: MediaTek: mt8195-demo: Add Initial support - ucm2: rk3399-gru-sound: Add missing symlink from conf.d tree - USB-Audio: Optimize regex for realtek-alc4080 - USB-Audio: Add ALC4080 ID for Asus Z690-I Gaming Wifi - ucm2 profile for MOTU M4 interface - ucm2: Rockchip/max98090: add symlink to VEYRON-I2S - ucm2: Rockchip/max98090: add JackControl and PlaybackVolume - Added basic support for ALC4082 on ASUS ROG Maximus Z690 Hero. - ucm2: direct profile - allow to override the card name - ucm2 profile for Behringer Flow8 - Steinberg UR44: fix the direction for steinberg_ur44_mono_in - Steinberg UR44: fix the Line2 channel mapping (2nd) - Steinberg UR44: fix the Line2 channel mapping (From OE-Core rev: 66e9a57aeeab9f87106d5565ac28342d38a6eb33) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22alsa-plugins: upgrade 1.2.6 -> 1.2.7.1wangmy
Changelog: ========== Jack PCM plugin - jack: use program_invocation_short_name - jack: implement pcm operation sw_params (From OE-Core rev: b1985f7935f94f36063a96dae29258ac75aed7f7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22alsa-lib: upgrade 1.2.7 -> 1.2.7.1wangmy
Changelog: ========= Core - Release v1.2.7.1 - conf: Use ino64_t to save and compare inode numbers Control API - control: eld - fix the decoding for older hw I/O API - output: include stdarg.h PCM API - pcm: dmix - Add error handler for `fgets` Use Case Manager API - ucm: list also hardware configs (hw:X) in uc_mgr_scan_master_configs() fcn Configuration - conf: Use ino64_t to save and compare inode numbers (From OE-Core rev: fd6bf61bd5401a099372661f77f3abd9d0242d67) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22python3-requests: upgrade 2.27.1 -> 2.28.0Alexander Kanavin
(From OE-Core rev: b73226b53b2000af8d3af7323b2bbc71ce2a2d83) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22x264: upgrade to latest revisionAlexander Kanavin
(From OE-Core rev: 6ddb3c44ab212dc25614bd074341db7a39e2255d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22wireless-regdb: upgrade 2022.04.08 -> 2022.06.06Alexander Kanavin
(From OE-Core rev: 4c27711292f93dfad1ffdeab6d715becad32a4ff) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22sudo: upgrade 1.9.10 -> 1.9.11p2Alexander Kanavin
(From OE-Core rev: 8cb9306b3d41e18e582c581ade42c0b22ef7aea1) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22puzzles: upgrade to latest revisionAlexander Kanavin
(From OE-Core rev: d49711d3efc92ed4d59574b699fa0c8119d5baef) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22librsvg: upgrade 2.54.3 -> 2.54.4Alexander Kanavin
(From OE-Core rev: 3e26d2925463e126b55ab81ed749d6ec2fc71263) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22dos2unix: upgrade 7.4.2 -> 7.4.3Alexander Kanavin
License-Update: copyright years (From OE-Core rev: e754893c37e315f5f828d8cbdc1d37fc4f27b799) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22diffoscope: upgrade 215 -> 216Alexander Kanavin
(From OE-Core rev: 6c1683863302ecde281f3c10f0ca27d33965d164) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22libdrm: update 2.4.110 -> 2.4.111Alexander Kanavin
libkms option dropped by upstream. (From OE-Core rev: f92305d6b59447935557deebf5c0a40ce8c23929) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22ell: update 0.50 -> 0.51Alexander Kanavin
(From OE-Core rev: bd63e0a8aaefe6f3ccb8239b51ae4637909f21b2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22go: update 1.18.2 -> 1.18.3Alexander Kanavin
(From OE-Core rev: 667264b82156219f9ac50dbb013683ac4fbe0fad) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22lttng-modules: update 2.13.3 -> 2.13.4Alexander Kanavin
Drop backports; one of them (0009) is present only on the master branch and not on 2.13 branch, and so stays in the recipe. (From OE-Core rev: 1002941b76e0a0351e85a20e3e8d0a6a2254449c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22vulkan: upgrade 1.3.211.0 -> 1.3.216.0Alexander Kanavin
(From OE-Core rev: dab46fa6a98af448d7bf1291f1de4edb3590f66a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22python3-setuptools: update 62.3.2 -> 62.5.0Alexander Kanavin
(From OE-Core rev: 5057ffe70cb1fc114b3143a9e7ce3d15964c68c8) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22python3-numpy: update 1.22.3 -> 1.22.4Alexander Kanavin
(From OE-Core rev: 6d87caa86df3109b8f45d287094281b02c7c0ac0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22mesa: update 22.0.3 -> 22.1.2Alexander Kanavin
(From OE-Core rev: d5b2e40be6d6e4c52078ab5a087eefaa7330c320) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22perf: sort-pmuevents: really keep array terminatorsLucas Stach
Commit e1382583cd50 ("perf: sort-pmuevents: don't drop elements") tried to fix a case where the array terminator elements were dropped from the sorted list breaking the build, but it only worked for the case where the terminator is the only element of the array. When the array has other elements the terminator will still be silently dropped, causing invalid memory accesses at runtime when the perf utility iterates over the array. Fix this by treating any unmatched entry as an array terminator and also add a comment to make it a little more clear how things are ending up at the right position in the sorted list. (From OE-Core rev: 69c35a48c5100b884f1b633142b07222b9390e92) Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22wic: fix WicError messageMartin Jansa
* add missing % to print the values instead of: | INFO: Build artifacts not found, exiting. | INFO: (Please check that the build artifacts for the machine | INFO: selected in local.conf actually exist and that they | INFO: are the correct artifacts for the image (.wks file)). | | ERROR: ("The artifact that couldn't be found was %s:\n %s", 'kernel-dir', '/OE/build/deploy/images/qemux86-64') (From OE-Core rev: e104c2b1273d8c5bd97893f318bf2a2699ef7f2d) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-22libffi: fix native build being not portableMaxime Roussin-Bélanger
Without `--with-gcc-arch=generic` libffi looks up the cpuid to automatically determine which mtune/march to use. This makes the native sstate-cache unuseable since it's possible to have a newer cpu building the recipe and the library being pulled from another older cpu which doesn't have the instruction. (From OE-Core rev: cddaecac1fdd4d033c2ff8ccaf1d60e1c598d5b7) Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>