Skip to content
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

Convert to new override syntax #2

Draft
wants to merge 2,249 commits into
base: master-old-syntax
Choose a base branch
from
Draft

Convert to new override syntax #2

wants to merge 2,249 commits into from

Conversation

shr-project
Copy link
Owner

No description provided.

@shr-project shr-project force-pushed the master branch 3 times, most recently from 767b53f to 6f42ae7 Compare July 30, 2021 14:07
shr-project added a commit that referenced this pull request Jul 30, 2021
:Release Notes:

:Detailed Notes:
Fixes:
Applying patch 0001-SMACK-add-loading-unconfined-label.patch
patching file src/core/smack-setup.c
Hunk #1 succeeded at 23 (offset -2 lines).
Hunk #2 succeeded at 438 with fuzz 1 (offset -1 lines).

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[PLAT-141293] Create GPVB with Yocto 3.4 Honister
shr-project added a commit that referenced this pull request Jul 30, 2021
… to apply on 21.1.1 version

:Release Notes:

:Detailed Notes:
Fixes:
http://gecko.lge.com/Errors/Details/181612

stdout: Applying patch 0001-implement-drm_create_linear_prime_buffer.patch
patching file include/GL/internal/dri_interface.h
Hunk #1 succeeded at 1594 (offset 9 lines).
patching file src/egl/drivers/dri2/egl_dri2.c
Hunk #1 succeeded at 3180 (offset 3 lines).
Hunk #2 succeeded at 3201 (offset 3 lines).
patching file src/egl/wayland/wayland-drm/meson.build
patching file src/egl/wayland/wayland-drm/wayland-drm.c
Hunk webosose#7 succeeded at 209 (offset 1 line).
patching file src/egl/wayland/wayland-drm/wayland-drm.h
patching file src/egl/wayland/wayland-drm/wayland-drm.xml
patching file src/gallium/frontends/dri/dri2.c
Hunk #1 succeeded at 1423 (offset -9 lines).
patching file src/gbm/backends/dri/gbm_dri.c
Hunk #1 succeeded at 995 (offset 42 lines).
patching file src/loader/loader_dri3_helper.c
patching file src/mesa/drivers/dri/i915/intel_screen.c
can't find file to patch at input line 262
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/src/mesa/drivers/dri/i965/intel_screen.c b/src/mesa/drivers/dri/i965/intel_screen.c
|index 4492d43c040..0d85fd6206a 100644
|--- a/src/mesa/drivers/dri/i965/intel_screen.c
|+++ b/src/mesa/drivers/dri/i965/intel_screen.c
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
Patch 0001-implement-drm_create_linear_prime_buffer.patch does not apply (enforce with -f)

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[PLAT-141293] Create GPVB with Yocto 3.4 Honister

Change-Id: Ica12c9dbe56b2bb42fbc5b4f3e937df508d47748
shr-project added a commit that referenced this pull request Jul 30, 2021
:Release Notes:

:Detailed Notes:
Fixes:
ERROR: connman-1.40-r0 do_patch: Command Error: 'quilt --quiltrc /jenkins/mjansa/build/ose-github/honister/BUILD/work/raspberrypi4-webos-linux-gnueabi/connman/1.40-r0/recipe-sysroot-native/etc/quiltrc push' exited with 0  Output:
stdout: Applying patch 0011-Read-WpaSupplicantConfigFile-from-main-configuration.patch
patching file include/setting.h
Hunk #1 FAILED at 29.
1 out of 1 hunk FAILED -- rejects in file include/setting.h
patching file plugins/wifi.c
Hunk #1 succeeded at 1628 (offset 10 lines).
Hunk #2 succeeded at 1646 (offset 10 lines).
patching file src/main.c
Hunk #1 succeeded at 91 (offset 8 lines).
Hunk #2 succeeded at 117 (offset 11 lines).
Hunk webosose#3 succeeded at 144 (offset 14 lines).
Hunk webosose#4 succeeded at 171 (offset 17 lines).
Hunk webosose#5 succeeded at 304 with fuzz 2 (offset 20 lines).
Hunk webosose#6 succeeded at 443 (offset 20 lines).
Hunk webosose#7 succeeded at 779 with fuzz 1 (offset 68 lines).
Patch 0011-Read-WpaSupplicantConfigFile-from-main-configuration.patch does not apply (enforce with -f)

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[PLAT-141293] Create GPVB with Yocto 3.4 Honister

Change-Id: I9a484682dfbe45c439d8bc7fca975e0cb586a407
shr-project added a commit that referenced this pull request Jul 30, 2021
:Release Notes:

:Detailed Notes:
Fixes:
ERROR: bluez5-5.59-r0 do_patch: Command Error: 'quilt --quiltrc /jenkins/mjansa/build/ros/webos-noetic-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/bluez5/5.59-r0/recipe-sysroot-native/etc/quiltrc push' exited with 0  Output:
stdout: Applying patch 0012-Support-enabling-avdtp-delayReport.patch
patching file profiles/audio/a2dp.c
Hunk #1 succeeded at 2195 (offset 1 line).
patching file profiles/audio/a2dp.h
patching file profiles/audio/avdtp.c
Hunk #1 succeeded at 470 (offset 1 line).
patching file profiles/audio/avdtp.h
patching file profiles/audio/media.c
patching file profiles/audio/media.h
patching file src/adapter.c
Hunk #1 succeeded at 68 (offset 1 line).
Hunk #2 succeeded at 226 (offset 1 line).
Hunk webosose#3 succeeded at 295 (offset 3 lines).
Hunk webosose#4 succeeded at 501 (offset 3 lines).
Hunk webosose#5 succeeded at 3254 (offset 11 lines).
Hunk webosose#6 succeeded at 3551 (offset 11 lines).
Hunk webosose#7 succeeded at 4880 (offset 12 lines).
Hunk webosose#8 succeeded at 6332 (offset 12 lines).
Hunk webosose#9 succeeded at 6373 (offset 12 lines).
Hunk webosose#10 succeeded at 6381 (offset 12 lines).
patching file src/adapter.h
patching file src/btd.h
Hunk #1 FAILED at 105.
1 out of 1 hunk FAILED -- rejects in file src/btd.h
patching file src/main.c
Hunk #1 succeeded at 77 (offset 1 line).
Hunk #2 succeeded at 729 with fuzz 2 (offset 20 lines).
patching file src/main.conf
Patch 0012-Support-enabling-avdtp-delayReport.patch does not apply (enforce with -f)

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[PLAT-141293] Create GPVB with Yocto 3.4 Honister
@shr-project shr-project force-pushed the master branch 10 times, most recently from 94f5160 to 66ae017 Compare August 5, 2021 11:10
shr-project added a commit that referenced this pull request Aug 26, 2021
:Release Notes:

:Detailed Notes:
Fixes:
ERROR: bluez5-5.61-r0 do_patch: Command Error: 'quilt --quiltrc /jenkins/home/anaconda/build-webos-auto-honister/build/BUILD/work/sa8155-webos-linux/bluez5/5.61-r0/recipe-sysroot-native/etc/quiltrc push' exited with 0  Output:
stdout: Applying patch 0012-Support-enabling-avdtp-delayReport.patch
patching file profiles/audio/a2dp.c
Hunk #1 succeeded at 2333 (offset 138 lines).
patching file profiles/audio/a2dp.h
patching file profiles/audio/avdtp.c
patching file profiles/audio/avdtp.h
Hunk #1 succeeded at 308 (offset 2 lines).
patching file profiles/audio/media.c
Hunk webosose#3 succeeded at 2433 (offset 3 lines).
patching file profiles/audio/media.h
patching file src/adapter.c
Hunk webosose#3 succeeded at 298 (offset 3 lines).
Hunk webosose#4 succeeded at 504 (offset 3 lines).
Hunk webosose#5 succeeded at 3270 (offset 16 lines).
Hunk webosose#6 succeeded at 3654 (offset 103 lines).
Hunk webosose#7 succeeded at 5040 (offset 160 lines).
Hunk webosose#8 succeeded at 6496 (offset 164 lines).
Hunk webosose#9 succeeded at 6537 (offset 164 lines).
Hunk webosose#10 succeeded at 6545 (offset 164 lines).
patching file src/adapter.h
Hunk #1 FAILED at 25.
Hunk #2 succeeded at 69 (offset 1 line).
1 out of 2 hunks FAILED -- rejects in file src/adapter.h
patching file src/btd.h
patching file src/main.c
Hunk #2 succeeded at 730 (offset 1 line).
patching file src/main.conf
Patch 0012-Support-enabling-avdtp-delayReport.patch does not apply (enforce with -f)

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[PLAT-141293] Create GPVB with Yocto 3.4 Honister

Change-Id: Iad34978c85d0bf4b8dab12a06489c678523ddad3
@shr-project shr-project force-pushed the master branch 4 times, most recently from 91f3308 to 18e4d46 Compare September 13, 2021 12:20
@shr-project shr-project force-pushed the master branch 2 times, most recently from 323a82c to 7065a29 Compare September 21, 2021 16:19
@shr-project shr-project force-pushed the master branch 2 times, most recently from 10b4dbb to 5d636d9 Compare September 30, 2021 10:29
@shr-project shr-project force-pushed the master branch 2 times, most recently from cfe4177 to 60aaee0 Compare October 14, 2021 19:45
:Release Notes:
Component owner should update and submit upstream.

:Detailed Notes:
Doesn't apply on 2.11 from:
https://git.openembedded.org/openembedded-core/commit/?id=824eb0641dc6001a5e9ad7a685e60c472c9fdce8
which was backported to scarthgap in:
https://git.openembedded.org/openembedded-core/commit/?h=scarthgap&id=35c2b5f56bca789b9723a144fda0a130a67a860c
and later reverted from scarthgap in:
https://git.openembedded.org/openembedded-core/commit/?h=scarthgap&id=79ed0dba62404b9de3cd97bc861dea8779416afc

http://gecko.lge.com:8000/Errors/Details/932227
and causes implicit-function-declaration as well.

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-2120] Create GPVB with Yocto 5.1 Styhead
[WRR-2117] Create GPVB with Yocto 5.0 Scarthgap

Change-Id: Iac7f984a8df25a23d4d250140ce613975e3d7092
…ling in world

:Release Notes:
These are for upstream layers detected only in world builds, not
included in regular images.

:Detailed Notes:
http://gecko.lge.com:8000/Builds/Details/2375228

Work arounds for these recipes:

meta-clang/dynamic-layers/meta-python/recipes-devtools/bcc/bcc_0.29.1.bb
meta-clang/dynamic-layers/openembedded-layer/recipes-devtools/bpftrace/bpftrace_0.20.1.bb

meta-oe/meta-filesystems/recipes-utils/e2tools/e2tools_git.bb

meta-oe/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb
meta-oe/meta-networking/recipes-connectivity/openthread/ot-br-posix_git.bb
meta-oe/meta-networking/recipes-connectivity/tayga/tayga_0.9.2.bb
meta-oe/meta-networking/recipes-connectivity/wolfssl/wolfssl_5.7.0.bb
meta-oe/meta-networking/recipes-daemons/ippool/ippool_1.3.bb
meta-oe/meta-networking/recipes-daemons/keepalived/keepalived_2.2.8.bb
meta-oe/meta-networking/recipes-daemons/proftpd/proftpd_1.3.7c.bb
meta-oe/meta-networking/recipes-irc/znc/znc_1.8.2.bb
meta-oe/meta-networking/recipes-protocols/freediameter/freediameter_1.5.0.bb
meta-oe/meta-networking/recipes-support/fwknop/fwknop_2.6.10.bb
meta-oe/meta-networking/recipes-support/ndisc6/ndisc6_1.0.8.bb

meta-oe/meta-oe/recipes-bsp/fwupd/fwupd_1.9.18.bb
meta-oe/meta-oe/recipes-crypto/botan/botan_3.4.0.bb
meta-oe/meta-oe/recipes-devtools/ldns/ldns_1.8.3.bb
meta-oe/meta-oe/recipes-devtools/perfetto/perfetto.bb
meta-oe/meta-oe/recipes-extended/etcd/etcd-cpp-apiv3_0.15.4.bb
meta-oe/meta-oe/recipes-extended/lprng/lprng_3.8.C.bb
meta-oe/meta-oe/recipes-gnome/libjcat/libjcat_0.2.1.bb
meta-oe/meta-oe/recipes-graphics/libyui/libyui-ncurses_4.2.3.bb
meta-oe/meta-oe/recipes-support/log4cpp/log4cpp_1.1.4.bb
meta-oe/meta-oe/recipes-support/sharutils/sharutils_4.15.2.bb

meta-oe/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb
meta-oe/meta-python/recipes-devtools/python/python3-pycocotools_2.0.8.bb
meta-oe/meta-python/recipes-devtools/python/python3-pydantic-core_2.16.3.bb
meta-oe/meta-python/recipes-devtools/python/python3-pyproj_3.6.1.bb

meta-virtualization/recipes-networking/openvswitch/openvswitch_git.bb

oe-core/meta/recipes-extended/mc/mc_4.8.31.bb (only in some builds)

Most of these were already fixed see:
https://lists.openembedded.org/g/openembedded-devel/message/111897

Remaining few:
meta-virtualization/recipes-networking/openvswitch/openvswitch_git.bb
oe-core/meta/recipes-extended/mc/mc_4.8.31.bb (only in some builds)
meta-clang/dynamic-layers/meta-python/recipes-devtools/bcc/bcc_0.29.1.bb
meta-clang/dynamic-layers/openembedded-layer/recipes-devtools/bpftrace/bpftrace_0.20.1.bb

meta-oe/meta-oe/recipes-gnome/gcab/gcab_1.6.bb
meta-oe/meta-oe/recipes-support/gpm/gpm_git.bb (only in some builds)
meta-oe/meta-oe/recipes-devtools/xerces-c/xerces-c_3.2.5.bb (only in some builds)

meta-oe/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.3.0.bb

and perfetto only the version from meta-samsung-bsp:
meta-samsung-bsp/recipes-devtools/perfetto/perfetto.bb

Fixes sent upstream:
xerces-c: https://lists.openembedded.org/g/openembedded-devel/message/112055
gcab: https://lists.openembedded.org/g/openembedded-devel/message/112052
      https://lists.openembedded.org/g/openembedded-devel/message/112049
gpm: https://lists.openembedded.org/g/openembedded-devel/message/112051

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-2120] Create GPVB with Yocto 5.1 Styhead
[WRP-10882] Resolve buildpaths QA warnings for more reproducible builds
[WRP-10883] buildpath QA issues

Change-Id: I5c565a790c1efa8d3ea35458ad8fd4c2288aff27
:Release Notes:
Fails with clang-19

:Detailed Notes:
Avoids
http://gecko.lge.com:8000/Errors/Details/953040
qttools-native/6.7.2/git/src/linguist/lupdate/clangtoolastreader.cpp:785:73: error: <C3><A2><C2><80><C2><98>const class clang::FileEntry has no member named getName

FileEntry::GetName() was deprecated since clang-17 and removed in clang-19 with:
llvm/llvm-project@6c1dbd5

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-2120] Create GPVB with Yocto 5.1 Styhead

Change-Id: I925830cf4f849f51c17b52e26e9c50712022961c
:Release Notes:
Updated in:
https://git.openembedded.org/meta-openembedded/commit/?id=f556659ec36275eca15bf4999e5daa7c5a44452e

:Detailed Notes:
Fixes:
ERROR: ParseError at meta-webos/recipes-devtools/jsoncpp/jsoncpp-clang_1.9.5.bb:3: Could not include required file recipes-devtools/jsoncpp/jsoncpp_1.9.5.bb
ERROR: Parsing halted due to errors, see error messages above

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-2120] Create GPVB with Yocto 5.1 Styhead

Change-Id: Id974cb62ff3bf921f2832835bd4c5bf4d646aca3
:Release Notes:

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-2120] Create GPVB with Yocto 5.1 Styhead

Change-Id: Ib1ceab4c7319ec317a59c8055a5cadb47d502afc
…rn from Qt6Targets.cmake)

:Release Notes:
-ftrivial-auto-var-init=pattern enabled by default since 6.8.0 with:
recipe-sysroot/usr/lib/cmake/Qt6/Qt6Targets.cmake:  INTERFACE_COMPILE_OPTIONS "\$<\$<OR:\$<NOT:\$<CONFIG:Debug>>,\$<BOOL:OFF>>:-U_FORTIFY_SOURCE>;\$<\$<COMPILE_LANGUAGE:CXX>:-Wsuggest-override>;\$<\$<OR:\$<NOT:\$<CONFIG:Debug>>,\$<BOOL:OFF>>:-D_FORTIFY_SOURCE=3>;-ftrivial-auto-var-init=pattern;-fstack-protector-strong;-fstack-clash-protection"

It fails only with styhead and newer, because it's enabled only with
gcc-14.2 and newer, see:
https://codereview.qt-project.org/c/qt/qtbase/+/578914

ugly hack just to see if it fixes the build (it does), we need to figure
out better way how to disable this if needed, because adding
-ftrivial-auto-var-init=uninitialized to CXXFLAGS/CXX will end in
cmdline before -ftrivial-auto-var-init=pattern from Qt6Targets.cmake and
the pattern wins and it still fails as shown in:
http://gecko.lge.com:8000/Errors/Details/1006876

:Detailed Notes:
Avoids:
http://gecko.lge.com:8000/Errors/Details/1006605
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:34:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:40:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:48:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:54:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:63:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:68:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:78:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:83:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:93:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates
qtwayland-webos/6.0.0-93/git/src/plugins/platforms/webos-wayland-egl/./pmtrace_qtwaylandwebos_provider.h:98:1: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-2120] Create GPVB with Yocto 5.1 Styhead

Change-Id: Ic0961beae66faa354c78610bed609b46da33951b
:Release Notes:
oe-core switched to styhead only in:
https://git.openembedded.org/openembedded-core/commit/?h=styhead&id=b4cf6d5236a3eacaf56ca2f805b006efac65b26c

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-2120] Create GPVB with Yocto 5.1 Styhead

Change-Id: Ic5d69fa58ca4be60ea52f9feb91f1a92a604f6b1
:Release Notes:

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I4df9b5cd2e4d130ba5d728bdd85f85708f80bb51
:Release Notes:
Removed in:
https://git.openembedded.org/meta-openembedded/commit/?id=07f0143386d5791b099b0279b4acd5b64349ce27

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I90f3eb7c367ec591337a1db535a66d1d33a808e6
:Release Notes:
Renamed in:
https://git.openembedded.org/meta-openembedded/commit/?id=0a2b230d5c1f7897d6c643c282731880a9726ba3

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I6205084a74bb9af2f67214ed871234059aeeab0c
:Release Notes:
Renamed in:
https://git.openembedded.org/openembedded-core/commit/?id=2c369fcbe7ee3353cf5c2bcbe06fe0767a85074e

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: Ia820e9a6603a3d8f1df9f083eeeb39143857b66b
:Release Notes:

:Detailed Notes:
python3-gpiod got broken by libgpiod update to v2.2
https://git.openembedded.org/meta-openembedded/commit/?id=9626e8a2c8f20c7ff81a336e0adebd1b74bb9ac7
as reported in:
https://lists.openembedded.org/g/openembedded-devel/message/113324
python3-gpiod-2.2.2 fails the same http://gecko.lge.com:8000/Errors/Details/1027357

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I4f7dcc46297547b884f17dea13ae342b23ad51cb
:Release Notes:

:Detailed Notes:
Fixes:
http://gecko.lge.com:8000/Errors/Details/1029672

FAILED: CMakeFiles/core.dir/src/core/can_linux.c.o
TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/recipe-sysroot-native/usr/bin/aarch64-webos-linux/aarch64-webos-linux-gcc --sysroot=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/recipe-sysroot -DLUA_USE_C89 -DLUA_USE_LINUX -ITOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/recipe-sysroot/usr/include/SDL2 -ITOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/recipe-sysroot/usr/include/pocketpy -ITOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git/PUBLIC -ITOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git/src -ITOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git/src/api -ITOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git/src/core -ITOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git/src/os -ITOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git/src/picoc -mcpu=cortex-a72+crc -mbranch-protection=standard -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Werror=return-type  --sysroot=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git=/usr/src/debug/canopenterm/1.0.8  -fdebug-prefix-map=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git=/usr/src/debug/canopenterm/1.0.8  -fmacro-prefix-map=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/build=/usr/src/debug/canopenterm/1.0.8  -fdebug-prefix-map=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/build=/usr/src/debug/canopenterm/1.0.8  -fdebug-prefix-map=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/recipe-sysroot-native=  -pipe  -std=gnu90 -MD -MT CMakeFiles/core.dir/src/core/can_linux.c.o -MF CMakeFiles/core.dir/src/core/can_linux.c.o.d -o CMakeFiles/core.dir/src/core/can_linux.c.o -c TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git/src/core/can_linux.c
TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git/src/core/can_linux.c: In function 'can_print_channel_help':
TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/canopenterm/1.0.8/git/src/core/can_linux.c:140:1: error: control reaches end of non-void function [-Werror=return-type]
  140 | }
      | ^

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I8ac53cb5e3fbe1d8f2df4590573fc6f69c41cdba
shr-project added a commit that referenced this pull request Dec 3, 2024
:Release Notes:
Upgraded in oe-core with:
https://git.openembedded.org/openembedded-core/commit/?id=fe7395c6f8c406cfcc0b090fd162dc84e5ec97b0

:Detailed Notes:
Fixes:
http://gecko.lge.com:8000/Errors/Details/1033998

Applying patch disable-libsamplerate.patch
patching file configure.ac
Hunk #1 succeeded at 43 with fuzz 1.
Hunk #2 succeeded at 69 (offset -7 lines).

: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 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
:Release Notes:
Not needed with 1.60.3 version upgraded in:
https://git.openembedded.org/meta-openembedded/commit/?id=ca7ea3ed024a2cf697aa336eeddbb69bda99a196

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I97da8a84e3cd0c6c84b8c213b64d87b0e6781441
…-core

:Release Notes:

:Detailed Notes:
Fixes:
http://gecko.lge.com:8000/Errors/Details/999029

ERROR: Applying patch '0003-libedit-check-for-null-before-passing-cmdedit_prompt.patch' on target directory 'busybox/1.37.0/busybox-1.37.0'
CmdError('quilt --quiltrc 1.37.0/recipe-sysroot-native/etc/quiltrc push', 0, 'stdout: Applying patch 0003-libedit-check-for-null-before-passing-cmdedit_prompt.patch
patching file libbb/lineedit.c
Hunk #1 FAILED at 490.
1 out of 1 hunk FAILED -- rejects in file libbb/lineedit.c
Patch 0003-libedit-check-for-null-before-passing-cmdedit_prompt.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

Change-Id: Ife80afe5a6f0e972d00133cebe2df8b07d391352
:Release Notes:
Upgraded in:
https://git.openembedded.org/meta-openembedded/commit/?id=6652b031d7d4d9cabf16d481f3b82115f7d8e15a

:Detailed Notes:
Fixes:
http://gecko.lge.com:8000/Errors/Details/1007700

Applying patch 0001-Use-human-readable-process-name-for-chrome-inspector.patch
patching file src/inspector_io.cc
Hunk #1 succeeded at 362 (offset 1 line).
patching file src/node_internals.h
Hunk #1 succeeded at 109 with fuzz 2 (offset 15 lines).
patching file src/util.cc
Hunk #1 succeeded at 198 (offset 33 lines).

The context lines in the patches can be updated with devtool:

    devtool modify nodejs
    devtool finish --force-patch-refresh nodejs <layer_path>

Don't forget to review changes done by devtool!

Patch log indicates that patches do not apply cleanly. [patch-fuzz]

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I9be0cd374b3cdc161d84623cea4c494a4c92a5ef
:Release Notes:
Revert "webos: libmtp=webos1"
This reverts commit 0f8afc127bb87841aba094d8255afd4fbdf97c67.

:Detailed Notes:
The same was upstreamed to meta-oe in:
https://git.openembedded.org/meta-openembedded/commit/?id=0e2ed14c7a15e6f6b8038262a898da2bda846068

Fixes:
http://gecko.lge.com:8000/Errors/Details/1007886

Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I10d9d81925ebbd3108bf9a6411e3f339d8cab6f0
:Release Notes:
Fixes build with nodejs-22 from meta-oe.

:Detailed Notes:
nodejs/nan@6bd62c9
fixes:
http://gecko.lge.com:8000/Errors/Details/1008012

npm error ../node_modules/nan/nan.h: In function 'void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, GetterCallback, SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute)':
npm error ../node_modules/nan/nan.h:2594:19: error: no matching function for call to 'v8::ObjectTemplate::SetAccessor(v8::Local<v8::String>&, void (*&)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&), void (*&)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&), v8::Local<v8::Object>&, v8::AccessControl&, v8::PropertyAttribute&)'
npm error  2594 |   tpl->SetAccessor(
npm error       |   ~~~~~~~~~~~~~~~~^

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I4c48a78ad69312526381081029d8abd2d54dda88
:Release Notes:
It was used only by node-segfault-handler which was removed in:
http://gpro.lge.com/c/webos-pro/meta-lg-webos/+/375406
so we don't need this recipe anymore.

:Detailed Notes:
Surprisingly it built with nodejs-22 even when it's this old version
in usocket which was using 2.18.0 I had to update to 2.22.0 version first
with:
nodejs/nan@6bd62c9
to fix build with newer nodejs-22 from meta-oe.

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: If4c7b59a14168a3cacc837c8e8319bace4067923
:Release Notes:
Upgraded in:
https://git.openembedded.org/openembedded-core/commit/?id=52d4168f66dd3c4d68e63c8ee17d186b4bdd0e55

:Detailed Notes:
Fixes:
http://gecko.lge.com:8000/Errors/Details/1008860

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I083f719eb9d1f8ad68061c1b4adef65e8dcba55c
:Release Notes:
Upgraded in oe-core with:
https://git.openembedded.org/openembedded-core/commit/?id=fe7395c6f8c406cfcc0b090fd162dc84e5ec97b0

:Detailed Notes:
Fixes:
http://gecko.lge.com:8000/Errors/Details/1033998

Applying patch disable-libsamplerate.patch
patching file configure.ac
Hunk #1 succeeded at 43 with fuzz 1.
Hunk #2 succeeded at 69 (offset -7 lines).

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar
: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
…t-password allow-root-login post-install-logging

:Release Notes:
This is just temporary work around to unblock the builds while keeping
everything as it was before. Later we should re-evaluate which features
we want to keep enabled where and take advantage of this separation.

:Detailed Notes:
See:
https://git.openembedded.org/openembedded-core/commit/?id=2c229f9542c6ba608912e14c9c3f783c3fa89349
https://git.openembedded.org/openembedded-core/commit/?id=6e572580164d06e3af88fd607d9ef32a5e84166a

Now all image builds were failing with:
ERROR: Nothing PROVIDES 'webos-image'
webos-image was skipped: 'debug-tweaks' in IMAGE_FEATURES is not a valid image feature. Valid features: allow-empty-password allow-root-login bash-completion-pkgs dbg-pkgs dev-pkgs doc doc-pkgs eclipse-debug empty-root-password hwcodecs lic-pkgs nfs-client nfs-server overlayfs-etc package-management post-install-logging ptest-pkgs read-only-rootfs read-only-rootfs-delayed-postinsts serial-autologin-root splash src-pkgs ssh-server-dropbear ssh-server-openssh stateless-rootfs staticdev-pkgs tools-debug tools-profile tools-sdk tools-testapps webos-checksec-scan webos-devel webos-devel webos-extended webos-extended webos-extract-ls2-api webos-minimal webos-minimal webos-production-image webos-systemapps webos-systemapps webos-systemservices webos-test webos-test webos-testapps webos-testapps webos-validate-ls2-conf weston x11 x11-base x11-sato
ERROR: Nothing PROVIDES 'webos-image-devel'
webos-image-devel was skipped: 'debug-tweaks' in IMAGE_FEATURES is not a valid image feature. Valid features: allow-empty-password allow-root-login bash-completion-pkgs dbg-pkgs dev-pkgs doc doc-pkgs eclipse-debug empty-root-password hwcodecs lic-pkgs nfs-client nfs-server overlayfs-etc package-management post-install-logging ptest-pkgs read-only-rootfs read-only-rootfs-delayed-postinsts serial-autologin-root splash src-pkgs ssh-server-dropbear ssh-server-openssh stateless-rootfs staticdev-pkgs tools-debug tools-profile tools-sdk tools-testapps webos-checksec-scan webos-devel webos-devel webos-extended webos-extended webos-extract-ls2-api webos-minimal webos-minimal webos-production-image webos-systemapps webos-systemapps webos-systemservices webos-test webos-test webos-testapps webos-testapps webos-validate-ls2-conf weston x11 x11-base x11-sato

as we have it enabled even in end-user images.

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I97350e47f1f09390807713a2309ffdb1191d3093
:Release Notes:

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I1aed151ddad7f5b493956650fb7dc1673d00fab6
…series

:Release Notes:
Placeholder for last review in walnascar chain.

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[WRR-5443] Create GPVB with Yocto 5.2 Walnascar

Change-Id: I706ce796baf9c3b661ceb4e1c332ec5c37cfaf91
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.