From 50b5be48d60a2ea2488b5ad7d9378b14697d22f4 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 21 Aug 2020 15:26:12 -0700 Subject: [PATCH 1/4] Layer Updates: sources/bitbake sources/meta-altera sources/meta-arm sources/meta-clang sources/meta-freescale-3rdparty sources/meta-intel sources/meta-openembedded sources/meta-raspberrypi sources/meta-ti sources/openembedded-core * sources/bitbake ae1aa4ea...89e851fa (1): > build: make shell traps less chatty when 'bitbake -v' is used * sources/meta-altera 2e7a3c2...2c74b24 (1): > wic: resolve boot issue when using wic images * sources/meta-arm 38de27d...75b337d (4): > arm-bsp/linux-linaro-arm: Fix multiple definition of `yylloc' > arm-bsp: Correct documentation errors > arm-bsp: Remove unused kernel recipe > arm-bsp/juno: Move to linux-yocto 5.4 * sources/meta-clang a25f1d1...fe6241e (3): > gerbera: Dont force libc++ when using clang > libcxx: Fix build on rv32 and use compiler-rt on rv32/rv64 > clang: Update to 11.x release branch * sources/meta-freescale-3rdparty 9000d8b...cf2ab8d (1): > ccimx6ul: Remove remaining files * sources/meta-intel de071ac9...28b91eb4 (2): > libipt: upgrade 2.0.2 -> 2.0.3 > gmmlib: upgrade 20.2.2 -> 20.2.3 * sources/meta-openembedded e7bf8b6cb2...ae39f2e711 (40): > python3-djangorestframework: Upgrade 3.9.0 -> 3.11.1 > python3-djangorestframework: Consolidate in a single file > python3-pytest-asyncio: Upgrade 0.12.0 -> 0.14.0 > python3-python-vlc: Upgrade 3.0.10114 -> 3.0.11115 > python3-sentry-sdk: Upgrade 0.16.3 -> 0.16.5 > python3-sqlalchemy: Upgrade 1.3.18 -> 1.3.19 > python3-pybind11: install both python wheel and cmake build > gnome-settings-daemon: Remove duplicate outdated SRC_URI hashes > bearssl: add new recipe > sdbus-c++: Fix ptest packaging > fmt: 7.0.1 -> 7.0.3 > ostree: upgrade 2020.4 -> 2020.5 > vboxguestdrivers: fix failed to compile with kernel 5.8.0 > python3-pybind11-json: Add recipe > json-schema-validator: Add recipe > python3-xlsxwriter: Upgrade 1.3.2 -> 1.3.3 > python3-bitarray: Upgrade 1.5.1 -> 1.5.2 > python3-google-api-python-client: Upgrade 1.9.3 -> 1.10.0 > python3-cmd2: Upgrade 1.3.2 -> 1.3.3 > python3-wheel: Upgrade 0.34.2 -> 0.35.1 > python3-cffi: Upgrade 1.14.1 -> 1.14.2 > python3-isort: Upgrade 5.3.2 -> 5.4.2 > python3-bcrypt: Upgrade 3.1.7 -> 3.2.0 > python3-humanize: Upgrade 2.5.0 -> 2.6.0 > python3-matplotlib: Upgrade 3.3.0 -> 3.3.1 > minifi-cpp: Fix linking with libxml2 > opencv: Upgrade to 4.4.0 > opengl-es-cts: Use SECURITY_NOPIE_CFLAGS > gerbera: Disable PIE on rv64 > autossh: Created recipe > directfb: Disable dtor-typedef warning with clang11 > sedutils: Fix build with clang11 > libyui-ncurses: Disable werror with clang > minifi-cpp: Fix build with lto/clang > mosquitto: Upgrade 1.6.10 -> 1.6.11 > xmlrpc-c: Upgrade 1.51.03 -> 1.54.02 > crash: Fix arm64 build with -fno-common > opensaf: Fix build with -fno-common > pegtl: Disable type-limits warning > fwts: Upgrade to 20.07.00 * sources/meta-raspberrypi f5c3971...cc6074c (1): > linux-raspberrypi-5.4: bump SRCREV to latest to fix perf build * sources/meta-ti 263b1fec...4a63fd0f (16): > ti-rtos-metadata: expand compatibility to ti-soc, but deploy only k3 for now > ti-rtos-firmware: add recipe for RTOS FW binary integration > ti-rtos-metadata: add recipe to fetch and deploy metadata.inc for RTOS FW binary integration > ti-display-sharing-fw: remove deprecated firmware > pru-icss: revert part of the last change that moved rpmsg_lib.lib to base_libdir > conf: machine: j7200-evm: Add Jailhouse overlay > linux-ti-staging: Update to the latest 5.4.58 stable release > recipes-kernel: jailhouse: Add support for machine j7200-evm > conf/machine: introduce new j7200 platform > u-boot-ti: add support for the new j7200 platform > ti-sci-fw: add support for the new j7200 platform > u-boot-ti-staging: update to the latest > linux-ti-staging: update to the latest > ti-sci-fw: upgrade 2020.06 -> 2020.07-rc2 > Replace hard-coded lib with base_libdir variable > recipes-kernel: jailhouse: Update SRCREV to latest * sources/openembedded-core 686b770af6...f3fc6de9de (44): > curl: Upgrade to 7.72.0 > systemd: Upgrade v246.1 -> v246.2 > systemd: Upgrade v246 -> v246.1 > volatile-binds: Drop StandardOutput=syslog from systemd unit > openssh: Drop StandardError=syslog from systemd unit > nfs-utils: Drop StandardError=syslog from systemd unit > systemd: Fix path to modules-load.d et al > systemd: Move musl patches to SRC_URI_MUSL > gcc-cross-canadian: Correct the regexp to delete versioned gcc binary > binutils: Let crosssdk gold linker generate 4096 btyes long .interp section > cortex-m0plus.inc: Add tuning for cortex M0 plus > linux-yocto/5.8: update to v5.8.1 > kernel-yocto/5.8: add gmp-native dependency > linux-yocto: introduce 5.8 reference kernel > libc-headers: update to v5.8 > perf: backport a fix for confusing non-fatal error > gpgme: fix multilib header conflict > weston: add missing packageconfigs > package.bbclass: Sort shlib2 output for hash equivalency > ethtool: upgrade 5.7 -> 5.8 > iproute2: upgrade 5.7.0 -> 5.8.0 > oeqa/manual/bsp-hw.json : remove X_server_can_start_up_with_runlevel_5_boot test > oeqa/manual/bsp-hw.json : remove shutdown_system test > runqemu: Check gtk or sdl option is passed together with gl or gl-es options. > xserver-xorg: Fix build with -fno-common/mips > x264: upgrade to latest revision > stress-ng: upgrade 0.11.17 -> 0.11.18 > sqlite3: upgrade 3.32.3 -> 3.33.0 > harfbuzz: upgrade 2.6.8 -> 2.7.1 > alsa-ucm-conf: use ${datadir} in do_install() > alsa-topology-conf: use ${datadir} in do_install() > libffi: fix multilib header conflict > libubootenv: uprev to v0.3 > multilib.conf: add u-boot to NON_MULTILIB_RECIPES > conf/machine: set UBOOT_MACHINE for qemumips and qemumips64 > localedef: Update to include floatn.h fix > buildgalculator: Patch to fix build with -fno-common > buildcpio.py: Apply patch to fix build with -fno-common > linux-yocto/5.4: perf cs-etm: Move definition of 'traceid_list' global variable from header file > linux-yocto/5.4: update to v5.4.58 > lttng-tools: upgrade 2.12.1 -> 2.12.2 > selftest/tinfoil: Increase wait event timeout > gcc: Upgrade to 10.2.0 > kexec-tools: Fix additional duplicate symbols on aarch64/x86_64 builds Signed-off-by: Khem Raj --- sources/bitbake | 2 +- sources/meta-altera | 2 +- sources/meta-arm | 2 +- sources/meta-clang | 2 +- sources/meta-freescale-3rdparty | 2 +- sources/meta-intel | 2 +- sources/meta-openembedded | 2 +- sources/meta-raspberrypi | 2 +- sources/meta-ti | 2 +- sources/openembedded-core | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/sources/bitbake b/sources/bitbake index ae1aa4ea7..89e851fa0 160000 --- a/sources/bitbake +++ b/sources/bitbake @@ -1 +1 @@ -Subproject commit ae1aa4ea79826c32b20e1e7abdf77a15b601c6f2 +Subproject commit 89e851fa0403d1e98aeed69990101e3f84f0b283 diff --git a/sources/meta-altera b/sources/meta-altera index 2e7a3c264..2c74b2466 160000 --- a/sources/meta-altera +++ b/sources/meta-altera @@ -1 +1 @@ -Subproject commit 2e7a3c264986b301bf358223c086ed6baa6bc8ac +Subproject commit 2c74b246689c820a34e7f1e5678e67ace54e38d5 diff --git a/sources/meta-arm b/sources/meta-arm index 38de27d05..75b337d90 160000 --- a/sources/meta-arm +++ b/sources/meta-arm @@ -1 +1 @@ -Subproject commit 38de27d05f104f989adfed5c5363464dd600b316 +Subproject commit 75b337d909e191b20fcac4f1e4dad9737cb47e7e diff --git a/sources/meta-clang b/sources/meta-clang index a25f1d128..fe6241e49 160000 --- a/sources/meta-clang +++ b/sources/meta-clang @@ -1 +1 @@ -Subproject commit a25f1d1288649fb0378ec8837ef811d366dc3910 +Subproject commit fe6241e492e12b8df8c3aac0583b3d55fda380b8 diff --git a/sources/meta-freescale-3rdparty b/sources/meta-freescale-3rdparty index 9000d8b38..cf2ab8d76 160000 --- a/sources/meta-freescale-3rdparty +++ b/sources/meta-freescale-3rdparty @@ -1 +1 @@ -Subproject commit 9000d8b388de98a13d6db2a98cd21602e0a7b715 +Subproject commit cf2ab8d76cd5784d21d81f793f8d39550e3b0bc3 diff --git a/sources/meta-intel b/sources/meta-intel index de071ac96..28b91eb41 160000 --- a/sources/meta-intel +++ b/sources/meta-intel @@ -1 +1 @@ -Subproject commit de071ac96bbf5435b994bac45f713dfbf15cc051 +Subproject commit 28b91eb41f8f0604dc40b580faa7d026fc8c2b8c diff --git a/sources/meta-openembedded b/sources/meta-openembedded index e7bf8b6cb..ae39f2e71 160000 --- a/sources/meta-openembedded +++ b/sources/meta-openembedded @@ -1 +1 @@ -Subproject commit e7bf8b6cb2eac640e1f71ef08eb9398e7df661d4 +Subproject commit ae39f2e711f70fa8eaf8c4de116b90ea1a1f270a diff --git a/sources/meta-raspberrypi b/sources/meta-raspberrypi index f5c39711c..cc6074c66 160000 --- a/sources/meta-raspberrypi +++ b/sources/meta-raspberrypi @@ -1 +1 @@ -Subproject commit f5c39711c4a47709030bd7352bfed1cffeeff918 +Subproject commit cc6074c660b0da808f74de610de6bfb1481a48cf diff --git a/sources/meta-ti b/sources/meta-ti index 263b1fec3..4a63fd0f1 160000 --- a/sources/meta-ti +++ b/sources/meta-ti @@ -1 +1 @@ -Subproject commit 263b1fec3840db1bf6b5d3ba60e6f81c6fcd6219 +Subproject commit 4a63fd0f13fe68b0c378769d703ccc67231022cb diff --git a/sources/openembedded-core b/sources/openembedded-core index 686b770af..f3fc6de9d 160000 --- a/sources/openembedded-core +++ b/sources/openembedded-core @@ -1 +1 @@ -Subproject commit 686b770af67fdd2251f4ddab5b0eefc8fb0870ef +Subproject commit f3fc6de9de6b6a24649864c598d5ee9abfae4af3 From 84a48a7a698f71c29642143b67baa6267914cded Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 21 Aug 2020 15:30:25 -0700 Subject: [PATCH 2/4] CHANGELOG.md: Document major features Signed-off-by: Khem Raj --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d3b0f0814..248a7fca9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,3 +18,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - RPI kernel defaults to 5.4 instead of 4.19 - Yocto 5.4 kernel upgraded to 5.4.57 - imx kernel update to 5.4.56 +- Clang update to 11.0.0-rc2 +- Clang SDKs are now relocatable +- Switch linux to 5.8 for kernel UAPI +- GCC updated to 10.2.0 From 98fbfd58e9aff769395acfa15800493bc5687836 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 22 Aug 2020 12:21:59 -0700 Subject: [PATCH 3/4] Layer Updates: sources/bitbake sources/openembedded-core * sources/bitbake 89e851fa...d193d934 (1): > siggen: clean_basepath: remove recipe full path when virtual:xyz present * sources/openembedded-core f3fc6de9de...5cda8c7d64 (7): > uninative: Upgrade to 2.9 > wic: Add 512 Byte alignment to --offset > linux-yocto/5.8: update to v5.8.2 > linux-yocto/5.4: update to v5.4.59 > systemd: split systemd specific udev rules into its own package > gcc-cross-canadian: Install gcc/g++ wrappers for musl > nativesdk-sdk-provides-dummy: Add /bin/sh Signed-off-by: Khem Raj --- sources/bitbake | 2 +- sources/openembedded-core | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/bitbake b/sources/bitbake index 89e851fa0..d193d9342 160000 --- a/sources/bitbake +++ b/sources/bitbake @@ -1 +1 @@ -Subproject commit 89e851fa0403d1e98aeed69990101e3f84f0b283 +Subproject commit d193d93422a0ad62aa35b5d4ca5da8d422f72180 diff --git a/sources/openembedded-core b/sources/openembedded-core index f3fc6de9d..5cda8c7d6 160000 --- a/sources/openembedded-core +++ b/sources/openembedded-core @@ -1 +1 @@ -Subproject commit f3fc6de9de6b6a24649864c598d5ee9abfae4af3 +Subproject commit 5cda8c7d642cfb72242c95f450e3391bd6537709 From 3477f98483b5dfc9a0f7a851ae69573f6bd51b31 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 23 Aug 2020 22:47:21 -0700 Subject: [PATCH 4/4] Layer Updates: sources/meta-arm sources/meta-openembedded * sources/meta-arm 75b337d...2f3898a (3): > arm-bsp/trusted-firmware-a: Install dtbs from the generic TFA recipe > arm/trusted-firmware-a: add support to install dtb built as part of TFA > arm/trusted-firmware-a: fix variable name typo * sources/meta-openembedded ae39f2e711...5dc4138598 (19): > Revert "iwd: Module load dir should be relative to root_dir" > libnet-dns-perl: upgrade 1.25 -> 1.26 > wireguard-module: Exlude from world builds > emacs: Create a new recipe for emacs > sanlock: upgrade 3.8.1 -> 3.8.2 > protobuf: upgrade 3.12.3 -> 3.13.0 > openldap: upgrade 2.4.50 -> 2.4.51 > nlohmann-json: upgrade 3.9.0 -> 3.9.1 > fbida: require opengl in DISTRO_FEATURES > bearssl: fix missing install > nano: upgrade 5.0 -> 5.1 > links: upgrade 2.20.2 -> 2.21 > leptonica: upgrade 1.79.0 -> 1.80.0 > wireshark: upgrade 3.2.5 -> 3.2.6 > lftp: upgrade 4.9.1 -> 4.9.2 > kernel-selftest: Tests in 5.8 depend on libhugetlbfs.h > linuxptp: Fix cross build > valijson: Move it to networking-layer under BBFILES_DYNAMIC > mariadb: package executables named with mariadb Signed-off-by: Khem Raj --- sources/meta-arm | 2 +- sources/meta-openembedded | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/meta-arm b/sources/meta-arm index 75b337d90..2f3898a46 160000 --- a/sources/meta-arm +++ b/sources/meta-arm @@ -1 +1 @@ -Subproject commit 75b337d909e191b20fcac4f1e4dad9737cb47e7e +Subproject commit 2f3898a46e17d55b7097496d080188bf8fea7821 diff --git a/sources/meta-openembedded b/sources/meta-openembedded index ae39f2e71..5dc413859 160000 --- a/sources/meta-openembedded +++ b/sources/meta-openembedded @@ -1 +1 @@ -Subproject commit ae39f2e711f70fa8eaf8c4de116b90ea1a1f270a +Subproject commit 5dc41385987771d22221f7ef81e60ae7e78aac04