-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Copyright: update for 2022 #23
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:Release Notes: :Detailed Notes: :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4101] CCC: Various build fixes Change-Id: Ibda928cc7f42224845eb45bc7c90a5cbcceb73d2
:Release Notes: Add missing include to fix the build. :Detailed Notes: :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4709] Create GPVB with Yocto 4.1 Langdale [WRO-4101] CCC: Various build fixes Change-Id: I8eb2ea07177625efbf710ce55fadb718a07188ce
:Release Notes: Add missing include to fix the build. :Detailed Notes: :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4709] Create GPVB with Yocto 4.1 Langdale [WRO-4101] CCC: Various build fixes Change-Id: I8c95010d0172c805a1e5d27f6e67ffb3c9534aed
:Release Notes: Add missing include to fix the build. :Detailed Notes: :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4709] Create GPVB with Yocto 4.1 Langdale [WRO-4101] CCC: Various build fixes Change-Id: Ida40697462ff8400f5595b85ba33c5bd3a215339
:Release Notes: Add missing include to fix the build. :Detailed Notes: :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4709] Create GPVB with Yocto 4.1 Langdale [WRO-4101] CCC: Various build fixes Change-Id: I003069d155f82a6947252a96e445e624c9f091ee
:Release Notes: This is only temporary until https://lists.openembedded.org/g/openembedded-devel/message/97027 is merged in dunfell. :Detailed Notes: backport the actual code change from: pyca/cryptography#5747 without the docs and CI changes (which aren't applicable on old 2.8 version) and backport 2 older changes to make this fix applicable on 2.8. :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4101] CCC: Various build fixes Change-Id: Ida324c8dcf8a738372da3ab7a3378c459ed27803
:Release Notes: The old version works ok with new Ubuntu releases, no changes were needed, so just add the new version and codename to *_sane variables. :Detailed Notes: Last 2 changes needed upstream to make it compatible with 22.04 were: boost: fix native build with glibc-2.34: https://git.openembedded.org/openembedded-core/commit/?h=dunfell&id=64ba0d40a4c77a23778c51511f2d167e2056eea3 and for uninative to work with latest libstdc++6 (which is now built from gcc-12 instead of gcc-11 and causes: sysroots-uninative/x86_64-linux/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found): uninative: Upgrade to 3.6 with gcc 12 support: https://git.openembedded.org/openembedded-core/commit/?h=dunfell&id=7c0345ab1058a7e29d37f110923ecd368e102ed7 TLDR: Some more details about libstdc++6 from #yocto 2022-03-28 (mostly for myself to remember details and to eventually implement that libstdc version check in uninative.bbclass): 08:38 < JaMa> FYI: latest ubuntu-22.04 Jammy seems to break couple -native builds, possibly because libc built with --with-default-link=no since glibc_2.35-0ubuntu3 http://changelogs.ubuntu.com/changelogs/pool/main/g/glibc/glibc_2.35-0ubuntu3/changelog 08:39 < JaMa> e.g. icu-native, cmake-native are failing to build now with dunfell as well as latest kirkstone 15:14 < JaMa> should uninative be compatible with a host distro which has newer libstdc++ than uninative build? it already checks for glibc version, but not gcc and right now in devel ubuntu jammy where libstdc++6 defaults to 12-20220319-1ubuntu1 from gcc-12 it causes errors like: 15:14 < JaMa> | bin/cmake: /OE/lge/build/webosose/kirkstone/BUILD/sysroots-uninative/x86_64-linux/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by bin/cmake) 15:14 < JaMa> | ../bin/icupkg: /OE/lge/build/webosose/kirkstone/BUILD/sysroots-uninative/x86_64-linux/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by ../lib/libicuuc.so.70) 15:15 < JaMa> because it mixes libstdc++ from host when building bootstrap cmake or icupkg and then sysroots-uninative/x86_64-linux/usr/lib/libstdc++.so.6 when trying to run them (with dunfell as well as kirkstone) 15:17 < RP> JaMa: no, newer on the host will not work 15:19 < JaMa> should uninative.bbclass try to check that like it does for glibc? 15:21 < RP> JaMa: yes 15:21 < RP> JaMa: I'm sure I've meant to do that before :/ 15:21 < JaMa> it might be more tricky than ldd --version output used now for libc https://git.openembedded.org/openembedded-core/tree/meta/classes/uninative.bbclass#n89 but still showing better error message would be nice 15:21 < JaMa> ok will have a look 15:23 < JaMa> RP: and it's not possible to force building against sysroots-uninative/x86_64-linux/usr/lib/libstdc++.so.6 ? instead of host's? 15:24 < RP> JaMa: basically, mno 15:24 < JaMa> ok 15:24 < RP> JaMa: we always build against the host, then relink against uninative. This only works if uninative is equal or newer 15:25 < RP> you might think we could link against uninative but I tried and it isn't possible 15:25 < RP> it would only be possible if unitnative included the compiler 15:30 < JaMa> interesting, I've also noticed https://git.openembedded.org/openembedded-core/commit/meta/classes/uninative.bbclass?id=d36f41e5658bbbb6080ee833027879c119edf3e0 but unfortunately host_gcc_version wouldn't be very useful in this case, because gcc still defaults to 11 only libstdc++ now defaults to gcc-12 15:31 < JaMa> it might be only temporary, but still checking the version in hosts libstdc++ might be more reliable than gcc --version 15:32 < JaMa> will try to find something portable as objdump /full-path-to-libstc won't work on different distros 15:32 < RP> JaMa: if we can find a decent way to to it, agreed For a while I was using docker image which kept libstdc++6 on older version built from gcc-11, but I had to pin quite a few packages and also had to start my Dockerfile from old jammy snapshot, because the older versions of these packages already disappeared from ubuntu package feed, so it was easier to keep them old instead of trying to downgrade them in newer image, but you need to have all the gcc packages you need already installed in the docker image (as additional packages cannot be fetched with this pinned version anymore, luckily I had such image from 2022-04-07) Complete pin for my older image from 2022-04-07: RUN /bin/echo -e "Package: cpp-11 g++-11 g++-11-multilib gcc-11 gcc-11-base:amd64 gcc-11-multilib lib32asan6 lib32atomic1 lib32gcc-11-dev lib32gcc-s1 lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++-11-dev lib32stdc++6 lib32ubsan1 libasan6:amd64 libatomic1:amd64 libcc1-0:amd64 libgcc-11-dev:amd64 libgcc-s1:amd64 libgomp1:amd64 libitm1:amd64 liblsan0:amd64 libquadmath0:amd64 libstdc++-11-dev:amd64 libstdc++6:amd64 libtsan0:amd64 libubsan1:amd64 libx32asan6 libx32atomic1 libx32gcc-11-dev libx32gcc-s1 libx32gomp1 libx32itm1 libx32quadmath0 libx32stdc++-11-dev libx32stdc++6 libx32ubsan1\nPin: version 11.2.0-16ubuntu1\nPin-Priority: 999" > /etc/apt/preferences.d/libstdc :Testing Performed: Only build tested. :QA Notes: :Issues Addressed: [WRO-4101] CCC: Various build fixes Change-Id: Ide599f65f024750f28bb148d6e09b4316663f258
:Release Notes: :Detailed Notes: To avoid below errors when populate_sdk Collected errors: * Solver encountered 1 problem(s): * Problem 1/1: * - nothing provides p8platform = 2.1.0.1-r0 needed by p8platform-dev-2.1.0.1-r0.raspberrypi4_64 :Testing Performed: :QA Notes: N/A :Issues Addressed: [WRO-4886] Fix build error for populate_sdk of OSE [WEBOSCI-42] NDK build fails: The metadata is not deterministic and this needs to be fixed Change-Id: If51d31cb52891eaafb76980432316ed50a8e4799
:Release Notes: Fix video rect incorrect :Detailed Notes: luna-surfacemanager: submissions/373..submissions/374 1b076a3 Fix video display rect :Testing Performed: See the CCC Jira ticket :QA Notes: N/A :Issues Addressed: [WRO-4867] CCC: luna-surfacemanager=374 Change-Id: I66776142c2298bdb069299b49cf4a07091ddc5fb
:Release Notes: Fix the docker-compose runtime issues after dunfell upgrade :Detailed Notes: docker-simple-webserver: v0.1.0..v0.1.1 Move registry setting into a script file python3-docker-compose=v1.21.2..v1.25.4 Remove override file and preferred version :Testing Performed: See the CCC ticket :QA Notes: :Issues Addressed: [WRO-4905] CCC: docker-simple-webserver=r2,v0.1.1 python3-docker-compose=v1.25.4 [WRO-4904] Change-Id: Ice23aac9fe6ab58b89c15626606da4d8efb6499b
:Release Notes: Add response for multiple attempts of registerApp api :Detailed Notes: Response added for multiple attempts of registerApp api sam: submissions/62..submissions/63 ce63630 Add response for multiple attempts of registerApp api :Testing Performed: Test Result updated in WRO-5535 :QA Notes: N/A :Issues Addressed: [WRO-5535] CCC: sam=63 [WRO-5050] Automation tests for QWAPI-1921 raise FAIL. Change-Id: I125ed208d13183533f8ed3c9d858f129ba953287
:Release Notes: Remove data collection pipeline :Detailed Notes: webos-fluentbit-plugins: submissions/30..submissions/31 d2023f2 Update input_simulator bbb58fa Fix static analysis issues 229648c Stop data collection pipeline :Testing Performed: See the CCC Jira ticket :QA Notes: N/A :Issues Addressed: [WRO-5523] CCC: webos-fluentbit-plugins=31-r5 [WRO-5465] Stop data collection pipeline for ose Change-Id: I7dc482eb30773eb2d595ba970df1cef3d42fa0b6
:Release Notes: docker-moby=v20.10.8 runc*=v1.0.2 containerd*=v1.5.5 go*=v1.16.15 :Detailed Notes: To support cgroup 2.0, we need to upgrade docker version (>= v20.10). This patch backports the docker things to honister (yocto 3.4). - docker-moby: v19.03.15..v20.10.8 - runc-docker: v1.0.0..v1.0.2 - containerd-opencontainers: v1.2.14..v1.5.5 - go*: v1.14..v1.16.15 Rename docker-moby.bbappend to docker-moby_%.bbappend. :Testing Performed: See the CCC ticket :QA Notes: :Issues Addressed: [WRO-5366] CCC: Upgrade the docker-moby and dependent packages [WRO-5355] Change-Id: Ibfcae4c9e17ef9200c2202c996219315e2b7cf40
:Release Notes: Fix Time and Date page not shown :Detailed Notes: com.webos.app.settings: submissions/18..submissions/19 d85f639 Issue fix for Time And Date page not shown :Testing Performed: Please see Ticket WRO-5705 :QA Notes: NA :Issues Addressed: [WRO-5705] CCC: com.webos.app.settings=19 [WRO-4869] [OSE] Overlay app (Settings) hangs in the background Change-Id: I576d66a71e36ced0c1f860ac720cf59449b3c338
:Release Notes: Add check for key in remainKeyList before erasing it :Detailed Notes: We may try to erase non-existing value in remainKeyList, so add a check to avoid invalid erase. settingsservice: submissions/14..submissions/15 bee387a Adding Check for validating value before erase :Testing Performed: Refer [WRO-5681] for test results :QA Notes: :Issues Addressed: [WRO-5681] CCC: settingsservice=15 [WRO-4742] [RDX_CRASH][webos] /usr/sbin/SettingsService Change-Id: I8f2614380e67d620f07f73ee861f26967c34eb2a
:Release Notes: Add aiframework libraries including tensorflow-lite, arm-compute-library, armnn. These recipes require yocto 4.0 (kirkstone) or higher. Therefore, meta-webos-backport-4.0 was added. :Detailed Notes: - add tensorflow-lite(2.6.2) - add arm-compute-library(21.11) - add armnn(21.11)(including armnn tflite delegate) - add opencl(2022.01.04) - add opencv(4.5.5) - add edgeai-vision api(1.0.0) - add 'aiframework' distro feature to webos_features.inc - add aiframework packages to webos_image.bbclass - add gcc patches for xnnpack neondot build edge-ai-computer-vision: ..submissions/7 65e66d9 change default gpu build option to off 1843357 Implement EdgeAI Vision C++ API Facade f7dc193 Fix tflite gpu delegate build error in OSE 7408bba implement tflite gpu delegate db74ec9 apply the number of threads for XNNPACK dc5b30b configurable model path support 9e01b64 Fix to crash armnn gpu delegate option in debug mode 69302db seperate with basic model files from all models upstreamable: arm-compute-library(21.11) arm-nn(21.11) backport 4.0: opencl-headers opencl-clhpp opencl-icd-loader opencv(4.5.5) recipes-devtool: append gcc patches for xnnpack neondot build flatbuffers(1.12) :Testing Performed: Local Build Test and GPVB Build Test :QA Notes: N/A :Issues Addressed: [WRO-5487] CCC: tensorflow-lite=r0,v2.6.2 edgeai-vision=7-r0,v1.0.0 [WRO-2816] [WRO-4350] Change-Id: I0c87bf79ba41b8a0de485fa3025e74b4f0205d56
:Release Notes: Modify app id due to rename to com.webos.app.bugreport :Detailed Notes: webos-fluentbit-plugins: submissions/31..submissions/32 d848808 Update bugreport app Id :Testing Performed: N/A :QA Notes: N/A :Issues Addressed: N/A Change-Id: Ib66085e5662bc3fedce2e58e2c6760595b337f72
…ker-moby=webosvirt4 :Release Notes: Remove RT_GROUP_SCHED from kernel config Do not start docker related services automatically :Detailed Notes: By previous docker upgrade (>=20.10), systemd starts containerd.service, docker.socket automatially. And it should not be a problem. But with RT_GROUP_SCHED feature, several services are crashed because of it fails to create thread with the sched errors. For now, we don't need to enable this RT features. Also, we don't need to start docker services automatically for now. linux-raspberrypi: webosrpi30..webosrpi31 Remove 'CONFIG_RT_GROUP_SCHED=y' from kernel config containerd-opencontainers: webosvirt1..webosvirt2 Remove [Install] section from the service docker-moby: webosvirt3..webosvirt4 Remove [Install] section from the socket :Testing Performed: See the CCC ticket :QA Notes: :Issues Addressed: [WRO-5724] CCC: linux-raspberrypi=webosrpi31 containerd-opencontainers=webosvirt2 docker-moby=webosvirt4 [WRO-5355] Change-Id: I3fa2e8532b02d36395f82211586204f74833dd96
:Release Notes: In 32bit OSE (raspberrypi4, qemux86) environment, arm-compute-library caused a build error and removed armnn feature from webos-features. In terms of performance, it is better to remove armnn because it is not usable due to poor performance in 32bit environment. :Detailed Notes: - remove armnn feature on raspberrypi4, qemux86 - add opencv dev package in webos-qt-sdk :Testing Performed: Local Build Test and GPVB Build Test :QA Notes: N/A :Issues Addressed: [WRO-6286] Fix arm-compute-library build error on 32bit enviroment(raspberrypi4/qmeux86) Change-Id: Ia72b8c73fda5720c566a7aa4ed9005573eb52791
:Release Notes: Fix LS message unref crash on unload command :Detailed Notes: Fix LS Message unref crash on unload with invalid connection id umediaserver: submissions/24.gav.21..submissions/24.gav.22 fba1ba2 Fix LS message unref crash on unload command :Testing Performed: Test results are updated in [WRO-5947] :QA Notes: NA :Issues Addressed: [WRO-5947] CCC: umediaserver=24.gav.22 [WRO-5470] [RDX_CRASH][webos] /usr/sbin/umediaserver in LSMessageUnref Change-Id: I14fcdc5bc2d545ac61a0fb087764b9223db46f4e
:Release Notes: The changes aren't really that version specific. :Detailed Notes: :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4709] Create GPVB with Yocto 4.1 Langdale [WRO-4984] CCC: Various build fixes Change-Id: Id5de29d33992d4c6d829613a397de9aaabf7d52e
:Release Notes: This was introduced in 2012 with: openwebos/meta-webos@f474511 it's time to get rid of it, also because "${FILES_${PN}}" is no longer correct. :Detailed Notes: I've sent this upstream in: https://lists.openembedded.org/g/openembedded-devel/message/97230 :Testing Performed: :QA Notes: N/A :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: Iac24be7f2b33fa0b12c90a054e9324f83e51def0
:Release Notes: It's one of the rare cases where the recipes adds bash dependency with ${MLPREFIX} since: https://git.openembedded.org/openembedded-core/commit/?id=b3fda056a674889cd9697e779de023d4f993d3ce :Detailed Notes: Fixes: ERROR: lib32-python3-3.10.4-r0 do_package_qa: QA Issue: lib32-python3-tests rdepends on lib32-bash, but it isn't a build dependency, missing lib32-bash in DEPENDS or PACKAGECONFIG? [build-deps] :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: I83b4e3a5e69b89089813571b484f53bde64e2eb9
:Release Notes: Prevent using prebuilt libstdc++.so.6 which ends with GLIBCXX_3.4.28 when linking with host's /usr/lib64/libicuuc.so.71 which might be linked against newer version (e.g. GLIBCXX_3.4.30 from gcc12) when linking gen-regexp-special-case, bytecode_builtins_list_generator :Detailed Notes: Fixes: http://gecko.lge.com/Errors/Details/409129 [684/1814] LINK v8_snapshot_clang_x64/gen-regexp-special-case FAILED: v8_snapshot_clang_x64/gen-regexp-special-case /usr/bin/python3 "../../git/src/build/toolchain/gcc_link_wrapper.py" --output="v8_snapshot_clang_x64/gen-regexp-special-case" -- ../../git/src/third_party/llvm-build/Release+Asserts/bin/clang++ -pie -fuse-ld=lld -Wl,--fatal-warnings -Wl,--build-id -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--icf=all -Wl,--color-diagnostics -Wl,--no-call-graph-profile-sort -m64 -rdynamic -nostdlib++ -Wl,-z,defs -Wl,--as-needed -pie -Wl,--disable-new-dtags -Wl,-O2 -Wl,--gc-sections -o "v8_snapshot_clang_x64/gen-regexp-special-case" -Wl,--start-group @"v8_snapshot_clang_x64/gen-regexp-special-case.rsp" -Wl,--end-group -ldl -lpthread -lrt TOPDIR/BUILD/work/x86_64-linux/mksnapshot-cross-x86_64/94.0.4606.128-pro.17-r2/build/Release/../../git/src/third_party/llvm-build/Release+Asserts/bin/ld.lld: TOPDIR/BUILD/work/x86_64-linux/mksnapshot-cross-x86_64/94.0.4606.128-pro.17-r2/git/src/third_party/llvm-build/Release+Asserts/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libicuuc.so.71) clang: error: linker command failed with exit code 1 (use -v to see invocation) [685/1814] LINK v8_snapshot_clang_x64/bytecode_builtins_list_generator FAILED: v8_snapshot_clang_x64/bytecode_builtins_list_generator /usr/bin/python3 "../../git/src/build/toolchain/gcc_link_wrapper.py" --output="v8_snapshot_clang_x64/bytecode_builtins_list_generator" -- ../../git/src/third_party/llvm-build/Release+Asserts/bin/clang++ -pie -fuse-ld=lld -Wl,--fatal-warnings -Wl,--build-id -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--icf=all -Wl,--color-diagnostics -Wl,--no-call-graph-profile-sort -m64 -rdynamic -nostdlib++ -Wl,-z,defs -Wl,--as-needed -pie -Wl,--disable-new-dtags -Wl,-O2 -Wl,--gc-sections -o "v8_snapshot_clang_x64/bytecode_builtins_list_generator" -Wl,--start-group @"v8_snapshot_clang_x64/bytecode_builtins_list_generator.rsp" -Wl,--end-group -ldl -lpthread -lrt TOPDIR/BUILD/work/x86_64-linux/mksnapshot-cross-x86_64/94.0.4606.128-pro.17-r2/build/Release/../../git/src/third_party/llvm-build/Release+Asserts/bin/ld.lld: TOPDIR/BUILD/work/x86_64-linux/mksnapshot-cross-x86_64/94.0.4606.128-pro.17-r2/git/src/third_party/llvm-build/Release+Asserts/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libicuuc.so.71) clang: error: linker command failed with exit code 1 (use -v to see invocation) The whole linking command (shown with -v) is: clang version 13.0.0 (https://github.com/llvm/llvm-project/ 0e92cbd6a652c4f86fa76a3af2820009d5b6c300) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /OE/tmp-glibc/work/x86_64-linux/mksnapshot-cross-aarch64/91-r1/build/Release/../../git/src/third_party/llvm-build/Release+Asserts/bin Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 "/OE/tmp-glibc/work/x86_64-linux/mksnapshot-cross-aarch64/91-r1/build/Release/../../git/src/third_party/llvm-build/Release+Asserts/bin/ld.lld" \ -pie \ -export-dynamic \ --eh-frame-hdr \ -m \ elf_x86_64 \ -export-dynamic \ -dynamic-linker \ /lib64/ld-linux-x86-64.so.2 \ -o \ v8_snapshot_clang_arm64/torque \ /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib64/Scrt1.o \ /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib64/crti.o \ /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/crtbeginS.o \ -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1 \ -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib64 \ -L/lib/../lib64 \ -L/usr/lib/../lib64 \ -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/lib \ -L/OE/tmp-glibc/work/x86_64-linux/mksnapshot-cross-aarch64/91-r1/git/src/third_party/llvm-build/Release+Asserts/bin/../lib \ -L/lib \ -L/usr/lib \ --fatal-warnings \ --build-id \ -z \ noexecstack \ -z \ relro \ -z \ now \ -z \ defs \ --as-needed \ --icf=all \ --color-diagnostics \ --no-call-graph-profile-sort \ --disable-new-dtags \ -O2 \ --gc-sections \ --start-group \ v8_snapshot_clang_arm64/obj/v8/torque/torque.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/cc-generator.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/cfg.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/class-debug-reader-generator.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/csa-generator.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/declarable.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/declaration-visitor.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/declarations.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/earley-parser.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/global-context.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/implementation-visitor.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/instance-type-generator.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/instructions.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/server-data.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/source-positions.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/torque-code-generator.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/torque-compiler.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/torque-parser.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/type-inference.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/type-oracle.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/type-visitor.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/types.o \ v8_snapshot_clang_arm64/obj/v8/torque_base/utils.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/algorithm.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/any.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/atomic.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/barrier.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/bind.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/charconv.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/chrono.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/condition_variable.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/condition_variable_destructor.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/debug.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/exception.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/functional.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/future.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/hash.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/ios.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/ios.instantiations.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/iostream.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/locale.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/memory.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/mutex.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/mutex_destructor.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/new.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/optional.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/random.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/random_shuffle.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/regex.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/shared_mutex.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/stdexcept.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/string.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/strstream.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/system_error.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/thread.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/typeinfo.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/utility.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/valarray.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/variant.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++/libc++/vector.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/abort_message.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_aux_runtime.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_default_handlers.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_exception.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_exception_storage.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_handlers.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_personality.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_vector.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_virtual.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/fallback_malloc.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/private_typeinfo.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/stdlib_exception.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/stdlib_stdexcept.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/stdlib_typeinfo.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_guard.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_demangle.o \ v8_snapshot_clang_arm64/obj/buildtools/third_party/libc++abi/libc++abi/cxa_thread_atexit.o \ v8_snapshot_clang_arm64/obj/v8/libv8_libbase.a \ v8_snapshot_clang_arm64/obj/v8/libv8_libplatform.a \ --end-group \ -ldl \ -lpthread \ -lrt \ -lm \ -lgcc_s \ -lgcc \ -lc \ -lgcc_s \ -lgcc \ /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/crtendS.o \ /usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../lib64/crtn.o /OE/tmp-glibc/work/x86_64-linux/mksnapshot-cross-aarch64/91-r1/build/Release/../../git/src/third_party/llvm-build/Release+Asserts/bin/ld.lld: \ /OE/tmp-glibc/work/x86_64-linux/mksnapshot-cross-aarch64/91-r1/git/src/third_party/llvm-build/Release+Asserts/bin/../lib/libstdc++.so.6: \ version \ `GLIBCXX_3.4.30' \ not found (required by /usr/lib64/libicuuc.so.71) clang: error: linker command failed with exit code 1 (use -v to see invocation) :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-5615] webruntime 91 and 94 fail to build with newer host OS [WRO-4984] CCC: Various build fixes Change-Id: I4cbfef2803fb1a4972726a7ef6943317074346d3
:Release Notes: Add EXTRA_OEGN variable to pass root and dotfile when called from mksnapshot-cross recipe :Detailed Notes: The only differences are quotes in echo, --root=${S}/src --dotfile=mksnapshot.gn and libstdc++.so.6 removal which is also needed in mksnapshot-cross. do_configure() { export GYP_CHROMIUM_NO_ACTION=1 export PATH="${S}/depot_tools:$PATH" + # Prevent using this prebuilt libstdc++.so.6 which ends with GLIBCXX_3.4.28 + # when linking with host's /usr/lib64/libicuuc.so.71 which might be linked + # against newer version (e.g. GLIBCXX_3.4.30 from gcc12) when linking + # gen-regexp-special-case, bytecode_builtins_list_generator + rm -f ${S}/src/third_party/llvm-build/Release+Asserts/lib/libstdc++.so.6 + GN_ARGS="${GN_ARGS}" - echo GN_ARGS is ${GN_ARGS} + echo GN_ARGS is "${GN_ARGS}" echo BUILD_TARGETS are ${TARGET} cd ${S}/src - gn --script-executable=${PYTHON} --root=${S}/src --dotfile=mksnapshot.gn gen ${OUT_DIR} --args="${GN_ARGS}" + gn --script-executable=${PYTHON} gen ${OUT_DIR} --args="${GN_ARGS}" } :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-5615] webruntime 91 and 94 fail to build with newer host OS [WRO-4984] CCC: Various build fixes Change-Id: I1b3c97621664e157ae21d6a538083c51bed6bd3d
:Release Notes: All libjson references were already resolved. :Detailed Notes: :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: I85de77555c4f3094a243a28abf52213e44d88467
:Release Notes: Backport this setting introduced in gatesgarth: https://git.openembedded.org/openembedded-core/commit/?h=gatesgarth&id=c23f9e80492e4b1d47c0ada8eae3decf736253c7 :Detailed Notes: Resolves: NOTE: Multiple providers are available for go-native (go-native, go-binary-native) Consider defining a PREFERRED_PROVIDER entry to match go-native :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: I046566fd6fb92130df2af1000aed0e4c91ef8a50
:Release Notes: New syntax is required since 3.4 Honister, so this definitely wasn't backported from 4.0 Kirkstone. :Detailed Notes: :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: If312fa21099458f3fa048cfbd1aefc2c7278ac5c
:Release Notes: The purpose of meta-webos-backports layers is to be able to drop the backported recipes without unexpected side-effects, any webOS specific changes should still be implemented in .bbappend, so that they stay even after the backports layer is removed. :Detailed Notes: The only acceptable exception is the inherit of distutils3-base instead of setuptools3-base in opencv, as setuptools3-base doesn't exist yet in dunfell and distutils3-base works well enough in this case. :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: I1285c29e3fcdb285a8df667b53ea2eb872c7ec7b
…rious issues :Release Notes: Use SUMMARY instead of DESCRIPTION. :Detailed Notes: Use protocol=https to fix: WARNING: lib32-tensorflow-lite-2.6.2-r0 do_fetch: URL: git://github.com/tensorflow/tensorflow.git;branch=r2.6 uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. WARNING: lib32-armnn-tensorflow-2.6.2-r0 do_fetch: URL: git://github.com/tensorflow/tensorflow.git;branch=r2.6;name=tensorflow uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. Use sha instead of tag name in SRCREV to prevent accessing network every time the recipe is parsed and to fix: ERROR: lib32-tensorflow-lite-2.6.2-r0 do_fetch: Bitbake Fetcher Error: FetchError("Recipe uses a floating tag/branch without a fixed SRCREV yet doesn't call bb.fetch2.get_srcrev() (use SRCPV in PV for OE).", None) ERROR: Logfile of failure stored in: lib32-tensorflow-lite/2.6.2-r0/temp/log.do_fetch.2398611 ERROR: Task (virtual:multilib:lib32:meta-webos/recipes-upstreamable/tensorflow-lite/tensorflow-lite_2.6.2.bb:do_fetch) failed with exit code '1' ERROR: lib32-arm-compute-library-21.11-r0 do_fetch: Bitbake Fetcher Error: FetchError("Recipe uses a floating tag/branch without a fixed SRCREV yet doesn't call bb.fetch2.get_srcrev() (use SRCPV in PV for OE).", None) ERROR: Logfile of failure stored in: lib32-arm-compute-library/21.11-r0/temp/log.do_fetch.2398860 ERROR: Task (virtual:multilib:lib32:meta-webos/recipes-upstreamable/arm-compute-library/arm-compute-library_21.11.bb:do_fetch) failed with exit code '1' ERROR: lib32-armnn-21.11-r0 do_fetch: Bitbake Fetcher Error: FetchError("Recipe uses a floating tag/branch without a fixed SRCREV yet doesn't call bb.fetch2.get_srcrev() (use SRCPV in PV for OE).", None) ERROR: Logfile of failure stored in: lib32-armnn/21.11-r0/temp/log.do_fetch.2398954 ERROR: Task (virtual:multilib:lib32:meta-webos/recipes-upstreamable/armnn/armnn_21.11.bb:do_fetch) failed with exit code '1' ERROR: lib32-armnn-tensorflow-2.6.2-r0 do_fetch: Bitbake Fetcher Error: FetchError("Recipe uses a floating tag/branch without a fixed SRCREV yet doesn't call bb.fetch2.get_srcrev() (use SRCPV in PV for OE).", None) ERROR: Logfile of failure stored in: lib32-armnn-tensorflow/2.6.2-r0/temp/log.do_fetch.2399243 ERROR: Task (virtual:multilib:lib32:meta-webos/recipes-upstreamable/armnn/armnn-tensorflow_2.6.2.bb:do_fetch) failed with exit code '1' :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: I89b5d6e18e5313b57e2597265c0f39ce97f29fe5
…cipe :Release Notes: It's not included in any image by default and nobody noticed that it's not even included in BBFILES because of extra directory level not included in: BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend" :Detailed Notes: Fixes: $ bitbake libedgetpu ERROR: Nothing PROVIDES 'libedgetpu'. Close matches: libdnet libedit but the recipe is still broken: | /bin/bash: line 1: bazel: command not found :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: I48a9722a04b0f32de7fee9bf229e1c203dad3c4b
:Release Notes: Depends on bazel-native (or worse bazel on host), but there are also prebuilt binaries in SRC_URI, not sure what was the original intention but the default do_compile is definitely broken. :Detailed Notes: Fixes: http://gecko.lge.com/Errors/Details/416562 NOTE: make -j 64 bazel build --sandbox_debug --subcommands --experimental_repo_remote_exec --compilation_mode=opt --define darwinn_portable=1 --action_env PYTHON_BIN_PATH=TOPDIR/BUILD/hosttools/python3 --cpu=k8 --embed_label='TENSORFLOW_COMMIT=855c4c0ee34257b98ce2d01121940efb5423a059' --stamp --crosstool_top=@crosstool//:toolchains --compiler=gcc --linkopt=-l:libusb-1.0.so --linkopt=-Wl,--strip-all //tflite/public:libedgetpu_direct_all.so bazel build --sandbox_debug --subcommands --experimental_repo_remote_exec --compilation_mode=opt --define darwinn_portable=1 --action_env PYTHON_BIN_PATH=TOPDIR/BUILD/hosttools/python3 --cpu=k8 --embed_label='TENSORFLOW_COMMIT=855c4c0ee34257b98ce2d01121940efb5423a059' --stamp --crosstool_top=@crosstool//:toolchains --compiler=gcc --linkopt=-l:libusb-1.0.so --linkopt=-Wl,--strip-all --copt=-DTHROTTLE_EDGE_TPU //tflite/public:libedgetpu_direct_all.so /bin/bash: line 1: bazel: command not found /bin/bash: line 1: bazel: command not found make: *** [Makefile:105: libedgetpu-direct] Error 127 make: *** Waiting for unfinished jobs.... :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: If904ba9307d86f6c67016774079017cfbc6c32d1
:Release Notes: This partially reverts commit 32b761a23eabdbceca7de9ff0aa9fee4d8c104d4. :Detailed Notes: DISTRO_FEATURES should be global for a DISTRO, we already break this rule for sota on rpi, lets not add more like this. Fix accidental edit in packagegroup-webos-ml-sdk comment and remove unnecessary P_V_opencv. :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: Icfb1b4bc54cbd9c020d86ad8dfcb2198377065f5
:Release Notes: This reverts commit dc9106299bf3869d4764732d673730e4641dd1a8. :Detailed Notes: https://lists.openembedded.org/g/openembedded-devel/message/97027 is merged in meta-oe/dunfell revision we're using now. :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRO-4984] CCC: Various build fixes Change-Id: I498087df50d7361235157a2700ce4ef4dce086c4
:Release Notes: Fix Tab reload and enter key issue :Detailed Notes: com.webos.app.enactbrowser: submissions/51..submissions/53 a1cd95b Handle VKB Enter key in the Input Box 0f6aeff Fix Tab reload and enter key issue :Testing Performed: Please check CCC tickets. :QA Notes: NA :Issues Addressed: [WRO-5943] CCC: com.webos.app.enactbrowser=53 [WRO-5489] [webOS OSE]:Enter button is not working when adding URL in Blocked Site filter. [WRO-6394] [OSE-RPi4]: Suspended Tab is reloaded [WRO-6448] [OSE-RPi4]: VKB is not disappearing after pressing Enter key Change-Id: I6f2a52314ef6083c04af53b0a824822d661bc036
:Release Notes: Pulseaudio version 15 upgradation & migration of features Static issues fix in audiod component :Detailed Notes: pulseaudio:submissions/33..submissions/34 a1f5f34a7 Pulseaudio upgradation V9.0 to v15.0 audiod:submissions/37..submissions/39 6a068a4 Fix static issues for AudioD fbca508 Revert "Fix static issues for AudioD" 9a0ed5c Added a2dp sink in audioRouter module b5632da Fix static issues for AudioD ofono: webos2 Fix pulseaudio hfp device error :Testing Performed: Testing details mentioned in the CCC ticket :QA Notes: NA :Issues Addressed: [WRO-6502] CCC: pulseaudio=ose:34-r0,v15.0 audiod=39 ofono=webos2 [WRO-5141] Pulseaudio v15.0 BT A2DP profile bug fix [WRO-3444] Implement pulseaudio 15.0 changes and meta changes [CID-8993230] Calling risky function [CID-97322] Calling risky function [CID-9005927] CERT-C Miscellaneous (CERT MSC33-C) Change-Id: I9acc49c54f7c06de37279a00cc24fd9d3b31f6f9
:Release Notes: Fix for static issues :Detailed Notes: com.webos.app.enactbrowser: submissions/53..submissions/54 5db372d Fix for static issue fixes :Testing Performed: Please check CCC tickets. :QA Notes: NA :Issues Addressed: [WRO-6584] CCC: com.webos.app.enactbrowser=54 [WRO-6574] Static issue fix for enact browser Change-Id: I7e43f3d583cd2197e73e31ba23da4bd4ca6f03f7
…-pipeline=21.gav.29 :Release Notes: Fix static analysis issues for media component in OSE :Detailed Notes: com.webos.service.mediaindexer: submissions/19...submissions/20 d920e49 Fix static issues of com.webos.service.mediaindexer 61a5c60 Fix Coverity issues related to ODR for logging msgid umediaserver: submissions/24.gav.22...submissions/24.gav.23 2e8aa1b Fix coverity issues of umediaserver g-media-pipeline: submissions/21.gav.28...submissions/21.gav.29 5430ae6 Fix coverity issues of g-media-pipeline :Testing Performed: Test results are updated in WRO-6571 :QA Notes: NA :Issues Addressed: [WRO-6571] CCC: com.webos.service.mediaindexer=20 umediaserver=24.gav.23 g-media-pipeline=21.gav.29 [WRO-1039] Coverity Fix for MediaIndexer in OSE Change-Id: Ice86e7c7b7c1c9568cee0a8cee7db6a3400f81b4
:Release Notes: Fix static issues in audiofocusmanager :Detailed Notes: com.webos.service.audiofocusmanager: submissions/4..submissions/5 b7d7bc7 Fix static issues for audioFocusManager :Testing Performed: Test results are updated in CCC Ticket :QA Notes: NA :Issues Addressed: [WRO-6596] CCC: com.webos.service.audiofocusmanager=5 [CID-9326247] AUTO_CAUSES_COPY [CID-9326248] AUTO_CAUSES_COPY Change-Id: I8ffbff51e266ad79f34944c0544805decb9cdc96
:Release Notes: Fix static analysis issues :Detailed Notes: webos-fluentbit-plugins: Fix-static-analysis-issues :Testing Performed: See the CCC Jira ticket :QA Notes: N/A :Issues Addressed: [WRO-6553] CCC: webos-fluentbit-plugins=r6 [CID-8999325] [CID-8999326] [CID-8999327] Change-Id: Id64e691453dcd35a626d2f39e702094af30fdc4e
:Release Notes: fix_branch_name.bbclass can be used for workround purposes when branch name is changed from master to another on github etc. this bbclass applied to bridge-utils, grpc, leveldb, and tesseract-lang. this workround can be removed if the branch name is fixed in upstream. fix branch name in node-gyp-native recipe. :Detailed Notes: Default value of the change 'from', 'to' FIX_BRANCH_FROM ?= "branch=master" FIX_BRANCH_TO ?= "branch=main" :Testing Performed: Checked with : bitbake -e <recipe> | grep "^SRC_URI=" :QA Notes: No change to image. :Issues Addressed: [WRO-6565] Fix fetch error caused by branch name change Change-Id: If0f9244976b661b9d4adcf8bd65488653068691c
:Release Notes: Add some feature that create package_feed.conf, dist-update :Detailed Notes: If PACKAGE_FEED_URI and PACKAGE_FEED_BASE_PATH is set, lsb-release create package_feed.conf which be named as its distro based name, dist-update. lsb-release inherit under the variables. 1. PACKAGE_FEED_URI = Package Feed Server URI 2. PACKAGE_FEED_BASE_PATH = Package Base Path in ${PACKAGE_FEED_URI} You can pkg feed to see ${PACKAGE_FEED_URI}/${PACKAGE_FEED_BASE_PATH} :Testing Performed: Local test suite. :QA Notes: N/A :Issues Addressed: [WRO-4068] Create process for accurate Package List Change-Id: I3c411afd52d1a54b0960da6c5814212a145f15d1
:Release Notes: Fix Home app relaunch issue :Detailed Notes: com.webos.app.home: submissions/19..submissions/20 04273f7 Fix Home app relauch issue :Testing Performed: Please check CCC tickets. :QA Notes: NA :Issues Addressed: [WRO-6696] CCC: com.webos.app.home=20 [WRO-3101] [OSE-RPi4] : Home app is relaunched at the first boot Change-Id: I4f850f4dd8574851748b129fc61a1715fdb86a64
:Release Notes: Fix timezone loading issue :Detailed Notes: com.webos.app.settings: submissions/19..submissions/20 3cc7450 Fix timezone loading :Testing Performed: Please check CCC tickets. :QA Notes: NA :Issues Addressed: [WRO-6693] CCC: com.webos.app.settings=20 [WRO-6214] [OSE-RPi4]: TimeZone is Not Loading when Set Automatically is turned off Change-Id: Ib0e2b9ad320cbc7a8270dcbcacf7947fa5d2e039
:Release Notes: Coverity static analysis issue fix :Detailed Notes: g-camera-pipeline: submissions/13.gav.27..submissions/13.gav.28 9287f86 fix for static analysis issues :Testing Performed: Please refer test results in WRO-6680 :QA Notes: NA :Issues Addressed: [WRO-6680] CCC: g-camera-pipeline=13.gav.28 [WRO-6011] address static analysis issue in ose Change-Id: Ib7efc27adf14b9786978be1d8bcb00c1b6f9b63a
:Release Notes: Fix static analysis issues for pmtrace and notificationmgr :Detailed Notes: Fix static issues related to integer overflow and out-of-bound access for pmtrace and tring not null terminated related issues for notificationmgr pmtrace: submissions/9..submissions/10 01403cd Fix integer overflow and out-of-bound access issues notificationmgr: submissions/19..submissions/20 c5fc3d7 Fix coverity issues having high impact :Testing Performed: Refer [WRO-6650] for test results :QA Notes: :Issues Addressed: [WRO-6650] CCC: pmtrace=10 notificationmgr=20 [WRO-6154] Fix static issues for pmtrace, notificationmgr on OSE [CID-9325515] String not null terminated [CID-9325514] String not null terminated [CID-9304896] Out-of-bounds access [CID-87679] Integer overflowed argument Change-Id: I84e460b97f0555ba79ff4ceb9e912179155bf995
:Release Notes: Fix coverity issues in activitymanager :Detailed Notes: Fixed below coverity issue 9005590 CERT-C Miscellaneous 9005599 CERT-C Miscellaneous Adding srandom() before generating random number using random() - Generation of random numbers depends on seed. - If no seed value is provided, the random function is automatically seeded with a value of 1 which may result to same random numbers on execution - srandom() is used to randomize the seed itself. activitymanager: submissions/31..submissions/32 d027d11 Fix coverity issue activitymanager :Testing Performed: Refer [WRO-6649] for Results :QA Notes: N/A :Issues Addressed: [WRO-6093] Fix coverity issue for Activitymanager [WRO-6649] CCC: activitymanager=32 Change-Id: I18474854c785c5f8b3a814aad31f98e8b7fcbb67
:Release Notes: Fix coverity issue AUTO_CAUSES_COPY (AUTO_CAUSES_COPY) :Detailed Notes: appinstalld2: submissions/37..submissions/39 0a5f7a3 Revert "Support Service-Only Installation" b87a7cf Fix coverity issue AUTO_CAUSES_COPY (AUTO_CAUSES_COPY) 4195269 Support Service-Only Installation :Testing Performed: Test Result updated in WRO-6640 :QA Notes: N/A :Issues Addressed: [WRO-6620] Fix coverity issue AUTO_CAUSES_COPY (AUTO_CAUSES_COPY) [WRO-6640] CCC: appinstalld2=39 Change-Id: I4309bb0e7ad7622c8f1f063b16be6ff14daf8fbe
:Release Notes: Add TensorFlow Lite patch for auto delegation Add dnn library to OpenCV :Detailed Notes: :Testing Performed: Local Build Test :QA Notes: N/A :Issues Addressed: [WRO-6603] CCC: opencv=webos3 tensorflow-lite=r3 [WRO-1525] Implement Auto Acceleration Policy Manager Change-Id: If32e49df700e5fecae0c2d7e7475d7c47d790a51
:Release Notes: Fixed static analysis issues for edge ai vision :Detailed Notes: edgeai-vision: submissions/7..submissions/8 dd2ff3a Fixed static analysis issues for edge ai vision Fixed static analysis issues for edge ai vision CID 9326480 Identical code for different branches CID 9326491 Identical code for different branches CID 9326495 Identical code for different branches CID 9326499 Identical code for different branches CID 9326503 Uninitialized scalar field CID 9326508 Identical code for different branches CID 9326518 Identical code for different branches CID 9326524 Uncaught exception CID 9326526 Identical code for different branches CID 9326545 Uncaught exception CID 9326556 Uninitialized scalar variable CID 9326558 Identical code for different branches CID 9326562 Identical code for different branches CID 9326564 Uninitialized scalar field CID 9326575 Identical code for different branches CID 9326584 Pointer comparison with string literal CID 9326594 Uninitialized scalar field CID 9326595 Identical code for different branches CID 9326605 Pointer comparison with string literal CID 9326618 Identical code for different branches CID 9326633 Identical code for different branches CID 9326636 Identical code for different branches :Testing Performed: Local test :QA Notes: N/A :Issues Addressed: [WRO-6603] CCC: edgeai-vision=8 [WRO-6580] Fixed static analysis issues for edge ai vision Change-Id: I512e345e83be663205e033c82a45f68df1a464ed
…-r54 :Release Notes: - Implement VEA/VDA in MCIL using V4L2 - Address Site filter, Popup blocker and Cookie Manager review comments for browser service :Detailed Notes: media-codec-interface: submissions/3..submissions/7 83f7779 Add FlushFrame function to VideoEncoderAPI 744d3bb Fix Static Analysis issue for using uninitialized variable 9a53849 Fix error, info and debug logs for both encoder & decoder c4eab74 fixup! Video Encoder/Decoder API changes for future expansion 2bb8e3f Support extension of V4L2VideoEncoder for other platforms f6654bc Video Encoder/Decoder API changes for future expansion 14b64e4 fixup! Rename codec_api as api and add impl from media-codec-ose d3aaaa4 Rename codec_api as api and add impl from media-codec-ose 5b698ad Move encoder/decoder api files to codec_api directory eb80529 Rename VideoCodecType and remove unnecessary usage f424024 fixup! Encoder interface changes to support VEA implementation 2813271 fixup! Encoder interface changes to support VEA implementation 22689c0 Encoder interface changes to support VEA implementation 8a19725 Fix dmabuf fd data type for default initialization a9873dd Separate interface classes and reformat code for data types ec94965 Modify namespace for encoder related classes. fbbc27f Modify namespace for decoder related classes. 3b6fd8f Remove OutputRecord type from mcil since not needed 4a2baec Rename decoder/encoder delegate classes as client classes e2d0f5e Remove StartDevicePoll to allow device poll thread in MCIL 9e765bd Fix interfaces for getting current input buffer id and split DoReset 50fcbb6 Remove delay ms arguement for decoder thread tasks c375cd6 Fix buffer PTS data type from unsigned to signed int64 bdf314c Pass correct frameRate values of encoder/decoder at acquire() API 0a2dd2b Encoder resouce calculator changes 4c716c8 Vdec resource handling acquire/release reformating 6921dc5 Add resource calculator implementation for vdec resource f14d6f4 Remove unnecessary implementation class name as friend class dfe6bb8 Fix getting supported profiles for encoder a885936 Fix some logs, init sequence and thread class to base 64f1e7b Update encoder interfaces and add interfaces for decoder 244904f Initial and base commit for video encoder interface media-codec-interface: r4..r5 - Remove media-codec-ose repo information media-codec-interface: webosrpi1 - Add "V4L2" as encoder for Raspberrypi webruntime_91: submissions/18..submissions/19 64367b22bd [op][n_upsable][media] Implement WebOSVideoEncodeAccelerator for webOS f1b4c01ccb [op][n_upsable][media] Implement WebOSVideoDecodeAccelerator for webOS 507ff3d456 [op][n_upsable][media] Add support for "enableWebOSVDA" property 0c4fadc705 Revert "[op][n_upsable][webrtc] Implement webrtc video encoder interface" 9beeb7bbfb [op][n_upsable][app_shell] Implement Cookie Management using JS Injection 1f81cf234f [op][n_upsable][app_shell] PopUp blocker feature using JS Injection ea3f8f6787 [op][n_upsable][app_shell] Implement site filter using JS Injection 49a24b43b6 [op][n_upsable][app_shell] Implement URLDatabase using sqlite 2b3ec25c82 [op][n_upsable][app_shell] implement neva browser service 6ab69dee30 Revert "[op][n_upsable][app_shell] Implement URLDatabase using sqlite" e1a9e126a2 Revert "[op][n_upsable][app_shell] Implement site filter using JS Injection" 9cecf97d65 Revert "[op][n_upsable][app_shell] PopUp blocker feature using JS Injection" 0a776f25d0 Revert "[op][n_upsable][app_shell] Implement Cookie Management using JS Injection" 2ba5e092dd Revert "fixup! [op][n_upsable][app_shell] Implement Cookie Management using JS Injection" 89ace26c49 Revert "fixup! [op][n_upsable][app_shell] Implement site filter using JS" 10966e9817 Revert "[op][n_upsable][static_analysis] Fix "Unchecked return value" issue" webruntime: r53..r54 - Add webos-codec PACKAGECONFIG wam: submissions/58..submissions/59 3aafd7b [op][n_upsable][webrtc] Add app info property named "enableWebOSVDA" 42dfad3 [op][systemd][webos] Add lsm-ready condition 1231106 [op][systemd] Don't bind to surface-manager.service wam: r44..r45 - Add WebCodecs,MediaStreamInsertableStreams to ENABLE_BLINK_FEATURES - Disable runtime Platform Encoder :Testing Performed: CCC testing :QA Notes: N/A :Issues Addressed: [WRO-4776] Implement WebOSVideoEncodeAccelerator for webOS [WRO-6349] Implement WebOSVideoDecodeAccelerator for webOS [WRO-1909] Add support for enableWebOSVDA property in appinfo json [WRO-4014] [RDX_CRASH][webos] /usr/bin/WebAppMgr in raise (libc.so.6 + 0x3681c) [WRO-6168] Address Site filter, Popup blocker and Cookie Manager review comments for browser service [WRO-6499] CCC: media-codec-interface=7-r5webosrpi1 wam=59-r45 webruntime_91=19-r54 Change-Id: I38daec2086409a2ec577fd67802bb600dac761b4
:Release Notes: Set software version as webOS OSE v2.17.0 :Detailed Notes: Set WEBOS_DISTRO_VERSION_MINOR to "17.0" :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: N/A Change-Id: Ib0b1c2271d81c237c542fde22e103c89ee2def9b
:Release Notes: Overrides changes modified a lot of files with conversion script, bump copyright years for all the files. :Detailed Notes: :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [PLAT-141293] Create GPVB with Yocto 3.4 Honister [WRO-3850] CCC: Upgrade to new override syntax Change-Id: I9668c8e9de64b33221bffbe6d1988d872dbce0b1
This was force-pushed as 0ca9db0 on top of builds/webosose/master/461 (where it was originally missing) and the rest of the history was rewritten in both meta-webosose and build-webos, git tags for 460+ builds still need to be re-adjusted (keep in mind that with newer git you need to update them with --force "git fetch --tags --force", because regular fetch will now refuse to clobber existing tags). |
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Nov 29, 2024
:Release Notes: Upgraded in: https://git.openembedded.org/openembedded-core/commit/?id=e01f9c79725388437d52096701416b61d9a0aa7d :Detailed Notes: Fixes: http://gecko.lge.com:8000/Errors/Details/1033997 patching file ext/wayland/gstwaylandsink.c Hunk webosose#3 FAILED at 378. Hunk webosose#4 succeeded at 496 with fuzz 2 (offset 102 lines). Hunk webosose#5 FAILED at 405. Hunk webosose#6 FAILED at 419. Hunk webosose#7 FAILED at 432. Hunk webosose#8 succeeded at 520 (offset 29 lines). Hunk webosose#9 succeeded at 716 (offset 29 lines). Hunk webosose#10 succeeded at 815 (offset 29 lines). Hunk webosose#11 succeeded at 913 (offset 29 lines). Hunk webosose#12 succeeded at 932 (offset 29 lines). Hunk webosose#13 succeeded at 943 (offset 29 lines). Hunk webosose#14 succeeded at 1138 (offset 29 lines). Hunk webosose#15 succeeded at 1217 (offset 29 lines). Hunk webosose#16 succeeded at 1229 (offset 29 lines). 4 out of 16 hunks FAILED -- rejects in file ext/wayland/gstwaylandsink.c patching file ext/wayland/gstwaylandsink.h patching file gst-libs/gst/wayland/gstwldisplay.c Hunk #2 succeeded at 158 (offset 1 line). Hunk webosose#3 succeeded at 305 (offset 1 line). Hunk webosose#4 succeeded at 453 (offset 6 lines). Hunk webosose#5 succeeded at 600 (offset 6 lines). patching file gst-libs/gst/wayland/gstwlwindow.c Hunk webosose#16 succeeded at 476 (offset 8 lines). Hunk webosose#17 succeeded at 499 (offset 8 lines). Hunk webosose#18 succeeded at 551 (offset 8 lines). Hunk webosose#19 succeeded at 560 (offset 8 lines). Hunk webosose#20 succeeded at 577 (offset 8 lines). Hunk webosose#21 succeeded at 642 (offset 8 lines). Hunk webosose#22 succeeded at 657 (offset 8 lines). Hunk webosose#23 succeeded at 710 (offset 8 lines). Patch 0004-waylandsink-remove-unsupported-subcompositor.patch does not apply (enforce with -f) :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRR-5443] Create GPVB with Yocto 5.2 Walnascar
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Dec 3, 2024
:Release Notes: Upgraded in: https://git.openembedded.org/openembedded-core/commit/?id=e01f9c79725388437d52096701416b61d9a0aa7d :Detailed Notes: Fixes: http://gecko.lge.com:8000/Errors/Details/1033997 patching file ext/wayland/gstwaylandsink.c Hunk webosose#3 FAILED at 378. Hunk webosose#4 succeeded at 496 with fuzz 2 (offset 102 lines). Hunk webosose#5 FAILED at 405. Hunk webosose#6 FAILED at 419. Hunk webosose#7 FAILED at 432. Hunk webosose#8 succeeded at 520 (offset 29 lines). Hunk webosose#9 succeeded at 716 (offset 29 lines). Hunk webosose#10 succeeded at 815 (offset 29 lines). Hunk webosose#11 succeeded at 913 (offset 29 lines). Hunk webosose#12 succeeded at 932 (offset 29 lines). Hunk webosose#13 succeeded at 943 (offset 29 lines). Hunk webosose#14 succeeded at 1138 (offset 29 lines). Hunk webosose#15 succeeded at 1217 (offset 29 lines). Hunk webosose#16 succeeded at 1229 (offset 29 lines). 4 out of 16 hunks FAILED -- rejects in file ext/wayland/gstwaylandsink.c patching file ext/wayland/gstwaylandsink.h patching file gst-libs/gst/wayland/gstwldisplay.c Hunk #2 succeeded at 158 (offset 1 line). Hunk webosose#3 succeeded at 305 (offset 1 line). Hunk webosose#4 succeeded at 453 (offset 6 lines). Hunk webosose#5 succeeded at 600 (offset 6 lines). patching file gst-libs/gst/wayland/gstwlwindow.c Hunk webosose#16 succeeded at 476 (offset 8 lines). Hunk webosose#17 succeeded at 499 (offset 8 lines). Hunk webosose#18 succeeded at 551 (offset 8 lines). Hunk webosose#19 succeeded at 560 (offset 8 lines). Hunk webosose#20 succeeded at 577 (offset 8 lines). Hunk webosose#21 succeeded at 642 (offset 8 lines). Hunk webosose#22 succeeded at 657 (offset 8 lines). Hunk webosose#23 succeeded at 710 (offset 8 lines). Patch 0004-waylandsink-remove-unsupported-subcompositor.patch does not apply (enforce with -f) :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRR-5443] Create GPVB with Yocto 5.2 Walnascar
shr-project
added a commit
to shr-project/meta-webosose
that referenced
this pull request
Dec 7, 2024
:Release Notes: Upgraded in: https://git.openembedded.org/openembedded-core/commit/?id=e01f9c79725388437d52096701416b61d9a0aa7d :Detailed Notes: Fixes: http://gecko.lge.com:8000/Errors/Details/1033997 patching file ext/wayland/gstwaylandsink.c Hunk webosose#3 FAILED at 378. Hunk webosose#4 succeeded at 496 with fuzz 2 (offset 102 lines). Hunk webosose#5 FAILED at 405. Hunk webosose#6 FAILED at 419. Hunk webosose#7 FAILED at 432. Hunk webosose#8 succeeded at 520 (offset 29 lines). Hunk webosose#9 succeeded at 716 (offset 29 lines). Hunk webosose#10 succeeded at 815 (offset 29 lines). Hunk webosose#11 succeeded at 913 (offset 29 lines). Hunk webosose#12 succeeded at 932 (offset 29 lines). Hunk webosose#13 succeeded at 943 (offset 29 lines). Hunk webosose#14 succeeded at 1138 (offset 29 lines). Hunk webosose#15 succeeded at 1217 (offset 29 lines). Hunk webosose#16 succeeded at 1229 (offset 29 lines). 4 out of 16 hunks FAILED -- rejects in file ext/wayland/gstwaylandsink.c patching file ext/wayland/gstwaylandsink.h patching file gst-libs/gst/wayland/gstwldisplay.c Hunk #2 succeeded at 158 (offset 1 line). Hunk webosose#3 succeeded at 305 (offset 1 line). Hunk webosose#4 succeeded at 453 (offset 6 lines). Hunk webosose#5 succeeded at 600 (offset 6 lines). patching file gst-libs/gst/wayland/gstwlwindow.c Hunk webosose#16 succeeded at 476 (offset 8 lines). Hunk webosose#17 succeeded at 499 (offset 8 lines). Hunk webosose#18 succeeded at 551 (offset 8 lines). Hunk webosose#19 succeeded at 560 (offset 8 lines). Hunk webosose#20 succeeded at 577 (offset 8 lines). Hunk webosose#21 succeeded at 642 (offset 8 lines). Hunk webosose#22 succeeded at 657 (offset 8 lines). Hunk webosose#23 succeeded at 710 (offset 8 lines). Patch 0004-waylandsink-remove-unsupported-subcompositor.patch does not apply (enforce with -f) :Testing Performed: Only build tested. :QA Notes: No change to image. :Issues Addressed: [WRR-5443] Create GPVB with Yocto 5.2 Walnascar
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
:Release Notes:
Overrides changes modified a lot of files with conversion script, bump
copyright years for all the files.
:Detailed Notes:
:Testing Performed:
Only build tested.
:QA Notes:
No change to image.
:Issues Addressed:
[PLAT-141293] Create GPVB with Yocto 3.4 Honister
[WRO-3850] CCC: Upgrade to new override syntax
Change-Id: I9668c8e9de64b33221bffbe6d1988d872dbce0b1